349
494
431
274
245
495
285
443
359
469
324
302
226
500
286
337
510
333
523
399
320
434
429
306
498
343
345
477
455
234
253
525