380
276
390
239
385
321
243
470
337
422
513
347
510
428
316
315
469
477
421
524
242
271
398
495
336
330
490
358
278
340
503
411
450
482