930
229
381
58
570
207
431
142
95
46
557
164
449
70
610
97
345
199
280
122
349
82
585
58
341
164
185
118
272
121
293
91
110
85
523
175
493
152
435
152