119
136
148
102
314
284
178
153
87
52