437
426
474
457
496
479
294
314
449
495
296
516
354
512
447
311
384
470
357
502
245
461
301
417
306
365
513
254
266
510
326
293