1116
359
1061
431
421
135
250
45
391
92
194
83
246
95
606
160
374
161
364
61
481
145
575
64
390
82
544
103
335
73
57
29
89
50
218
55
550
112
309
39