26
486
40
270
68
297
58
269
37
232
35
294
9
121
22
138
11
147
395
29
105
23
171
112
14
94
3
97
15
255
25
101
2
88