275
508
274
355
460
228
496
444
314
299
462
263
543
240
489
350
394
284
516
344
432
532
322
499
236
367
363
324
281
390
291
268
242