126 15 2241 99 11 1925 233 27 5316 441 64 6657 56 2 2050 204 15 3487 82 7 2000 107 8 2387 57 4 2426 88 7 2475