455
299
256
358
330
215
430
295
266
344
270
333
288
483
327
447
276
431
251
346
363
320
308
444
478
349
374
316
296
456
489
311
361
245