259
70
12
57
110
235
2349
13
366
295
35
75
332
45
85
27
355
20
126
32
52
257
66
72
1219
48
140
26
439
7
184
194
305
1463
438
24
155
380
38
4498
74
154
87
65
14
9
64
112
37
18
674
94