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