561
191
659
174
249
187
601
125
351
80
690
228
250
85
669
332
382
42
627
172
652
194
367
79
401
164
549
245
487
163
483
103
182
86
209
96
320
95
351
191