897
220
373
56
560
202
427
142
88
44
549
163
444
69
599
95
335
198
276
122
340
80
578
57
337
164
179
118
267
121
284
88
107
85
518
175
489
152
430
151