270
473
277
360
330
470
372
300
533
293
234
423
514
426
504
519
520
278
505
398
258
256
254
414
478
289
418
408
265
526
412
341
450
363