126 15 2179 99 11 1838 232 27 5008 439 64 6549 56 2 1970 204 15 3429 82 7 1947 107 8 2304 57 4 2307 88 7 2420