31
296
15
235
62
175
33
110
17
126
21
170
19
129
192
16
105
257
9
127
97
12
109
6
95
68
401
5
89
4
100
3
82