278
161
211
228
249
146
163
158
120
145