872
210
367
54
553
198
427
142
79
41
546
162
441
69
592
95
327
196
275
122
335
78
572
56
336
164
178
118
264
120
274
87
106
85
517
175
488
152
419
150