140
590
61
400
172
679
115
560
37
185
39
188
38
174
45
117
23
202
15
255
34
179
16
157
27
147
20
135
11
114
1
2
19
123
6
96
118