58
301
228
70
318
219
69
40
67
87