43
398
124
293
50
341
13
255
57
284
66
175
28
214
8
159
24
122
102
2
112
16
118
100
14
121
1
10
95
5
101