296
436
253
528
273
487
261
465
424
275
254
339
406
417
304
255
331
385
327
504
378
438
517
345
512
500
371
497
435
373
476
480
407