849
211
600
76
730
153
920
218
421
58
430
60
350
49
311
57
247
9