58
229
70
69
40
305
67
685
268
83