43
261
152
946
62
272
33
394
95
440
126
618
30
444
16
192
10
235
49
214
45
122
14
171
9
156
12
140
90
1
70
2
127