60
141
316
258
232
75
75
45
69
96