432
181
709
214
487
245
666
100
262
49
856
291
320
161
409
84
200
62
524
179
602
287
2605
1380
773
216
104
22
464
174
543
203
493
139
244
100
643
178
481
71