43
398
57
284
13
255
124
293
50
341
28
214
66
175
8
159
24
122
15
254
102
16
118
100
14
121
509
2
112
11
98
9
88