31
402
37
365
7
228
11
180
14
188
5
158
6
135
12
130
9
128
68
395
373
105
20
109
1
86
97
66
510
73
2
92
4