119
134
148
101
308
283
177
153
85
52