58
129
295
242
229
70
69
40
67
85