330
889
96
748
56
616
193
670
126
579
278
1,047
420
584
206
590
119
507
93
466
254
624
150
91
53
472
227
425
131
448
54
369
162
396