495
223
461
385
259
246
467
522
395
242
231
481
363
382
346
449
288
457
506
491
390
312
533
377
443
237
434
286
290
450
376
308
526
504
299