119
134
148
100
295
283
176
153
85
52