832
283
234
110
613
164
610
24
511
130
367
202
468
57
473
263
516
117
93
77
405
182
320
229
536
171
245
178
313
137
624
171
324
77
180
122
583
168
421
191