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