893
218
373
56
559
202
427
142
87
44
548
163
443
69
598
95
332
197
276
122
339
80
577
57
337
164
179
118
267
121
283
88
106
85
518
175
488
152
430
151