136
148
101
310
284
177
153
85
52
27