11 1210 90 365959 4 6 20 26 31 47 54 57 75 82 91 1 2 3 4 5 6 7 8 9 17 32 49 315 497 269 47 11 6 6 6 3 1