293
451
230
420
491
394
386
280
282
456
226
477
297
266
373
465
330
417
306
495
299
344
459
437
431
514
313
393
277
396
256
470
379