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