290
596
193
382
61
442
123
203
38
358
162
325
92
232
60
197
185
210
3
2
142
19
133
182
45
177
34
106
15
255
30
154
20
136
6
87