43   137
27   324
39   398
40   438
37   443
20   254
35   238
31   458
37   309
46   96