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