296
342
329
33
145
88
144
615
293
510
152
153
217
304
65
61
30
307
95
205
343
79
114
64
166
144
431
333
52
50
306
25
58
87
29
25
16
61
73
28
113
196
18
26
370
33
28
27
615
61
101
57
74
46
15
26
40
470
223
62
507
69
104
29
114
386
55
23
49
145
80
50
191
192
189
23
68
169
190
120
334
16
24
40
383
44
20
105
368
46
71
439
17
113
72
42
27
27
20
186
89
515
64
32
507
78
20
159
113
179
439
190
57
470
97
435
197
89
399
32
24
31
36
50
147
18
71
23
127
133
317
25
153
26
26
71
353
434
127
191
434
195
43
65
398
44
25
32
183
190
19
17
38
439
51
434
49
30
45
36