10 3378 120 689450 4 6 8 21 24 57 61 64 67 99 1 2 3 4 5 6 7 8 9 141 59 512 1169 1023 403 137 53 15 6 1