517
266
466
442
319
415
495
359
282
433
342
391
520
367
254
502
380
249
403
372
455
325
371
250
447
432
440
240
311
335
443
247
298
480
292