494
406
294
449
493
340
400
312
505
266
399
414
272
245
470
475
410
346
320
254
457
412
428
472
371
388
259
480
482
464
357
236