296
1
236
297
245
375
315
183
225
273
242
160
363
498
4
257
2
311
550
307
232
220
283
180
231
173
234
181
204
270