119
134
148
101
299
283
176
153
85
52