119
134
148
101
302
283
177
153
85
52