884
354
427
137
865
360
311
151
525
180
182
94
266
205
343
180
610
100
466
67
503
107
675
231
235
72
575
215
310
141
1054
458
484
30
217
127
571
118
380
9