119
134
148
101
303
283
177
153
85
52