581
74
714
150
905
216
409
57
413
60
336
49
304
56
237
9
783
54
631
78
334
17
538
47