58
299
228
70
317
218
69
40
67
87