244
415
297
237
229
420
460
452
327
223
289
440
360
382
240
304
501
370
485
530
408
293
367
338
479
456
451
426
417
455
533
472
411