410
370
480
277
345
309
304
500
338
530
288
431
447
409
461
360
455
399
266
238
331
303
322
355
315
426
442
308
389
376
220
472
240
473
226