35
133
150
290
295
188
153
249
144
114