373
200
484
33
469
114
170
100
592
137
507
99
632
235
528
345
263
80
747
251
669
230
565
352
374
87
750
387
476
173
353
119
168
86
279
179
358
235
480
149