19 23241 545 6520752
10 13 22 24 25 38 47 49 54 57 59 74 77 83 84 86 91 99 100 
1 2 3 4 5 6 7 8 9 10 11 20 43 72 113 160 347 4594 5279 
67 1343 7706 9995 3758 208 27 20 18 18 17 15 13 11 9 7 5 3 1