252
295
152
138
70
64
62
141
61
37