58
352
126
256
94
230
115
222
106
287
53
188
47
193
34
133
24
151
3
2
26
179
19
112
13
142
14
120
1
109
7