533
382
277
264
505
350
498
453
352
569
509
465
433
319
365
522
296
440
370
502
316
471
261
478
331
267
455
519
314
437
329
418
525