13 843 81 162944 5 24 34 43 48 53 58 62 63 66 71 87 91 1 2 3 4 5 6 7 8 9 10 54 230 474 1 40 290 350 112 22 8 5 4 5 3 2 1