22 19107 542 6883269 1 5 7 20 23 26 35 41 44 54 57 67 75 76 78 80 82 85 89 90 91 96 1 2 3 4 5 6 7 8 9 10 11 12 21 40 61 62 105 172 261 876 3975 4046 61 1189 6744 8064 2611 193 46 25 20 20 20 19 17 15 14 13 11 9 7 5 3 1