119
134
148
101
309
283
177
153
85
52