355
251
456
256
250
301
228
266
228
295
191
283
496
276
227
319
239
208
290
276
339
266
234
237
340
257
276
270
293
281
335
390
254
514
372
309
308
403
339