19
312
36
283
49
224
17
219
61
173
21
203
183
51
166
15
142
254
12
127
123
125
9
102
10
95
68
395
7
104
78
1
88