13 5063 140 720742
1 7 22 25 28 32 35 42 46 66 73 91 98 
1 2 3 4 5 6 11 20 43 44 239 4160 4931 
78 1195 2407 1304 22 13 11 9 8 7 5 3 1