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