330
424
299
264
284
413
256
455
522
240
465
512
390
463
464
347
457
442
519
496
396
439
399
288
530
249
459
474
509
428
306
380
266
375