31
431
32
277
27
271
14
179
22
177
17
123
158
11
140
4
155
15
255
10
137
1
115
8
118
2
98
103
66
510
95
16