758
288
618
129
446
93
466
130
639
190
597
99
157
97
376
40
212
73
464
103
482
190
508
178
388
126
535
230
322
86
453
217
150
120
247
120
240
19
211
46