58
229
70
256
412
409
69
40
67
200