277
12
69
225
56
30
37
35
92
154
25
340
34
221
140
349
107
45
48
64
36
65
176
393
15
31
173
110
1456
275
59
57