1 120 2 420 3 420 4 1328 5 1288 6 1328 7 4652 8 3688 9 3688 10 4652 11 14944 12 11728 13 9656 14 11728 15 14944 16 52468 17 34916 18 28400 19 28400 20 34916 21 52468 22 170864 23 113940 24 78824 25 77368 26 78824 27 113940 28 170864 29 601100 30 348876 31 241456 32 201676 33 201676 34 241456 35 348876 36 601100 37 1980544 38 1158552 39 698304 40 580668 41 496520 42 580668 43 698304 44 1158552 45 1980544 46 6979348 47 3626376 48 2200992 49 1593940 50 1355796 51 1355796 52 1593940 53 2200992 54 3626376 55 6979348 56 23223440 57 12193672 58 6566416 59 4773744 60 3548456 61 3512000 62 3548456 63 4773744 64 6566416 65 12193672 66 23223440 67 81953324 68 38853396 69 21133848 70 13619216 71 10155532 72 8787924 73 8787924 74 10155532 75 13619216 76 21133848 77 38853396 78 81953324 79 274931488 80 131871756 81 64625520 82 41986384 83 27803624 84 24042932 85 21123784 86 24042932 87 27803624 88 41986384 89 64625520 90 131871756 91 274931488 92 971325748 93 426383532 94 211345224 95 123455548 96 82397748 97 63316120 98 55565636 99 55565636 100 63316120 101 82397748 102 123455548 103 211345224 104 426383532 105 971325748 106 3280518320 107 1457769280 108 659476792 109 389051892 110 233564936 111 180522036 112 141304528 113 140450408 114 141304528 115 180522036 116 233564936 117 389051892 118 659476792 119 1457769280 120 3280518320 121 11600884556 122 4770857720 123 2184169416 124 1172319572 125 710881420 126 494486652 127 389137436 128 345065744 129 345065744 130 389137436 131 494486652 132 710881420 133 1172319572 134 2184169416 135 4770857720 136 11600884556 137 39397352128 138 16406943392 139 6931496536 140 3758507320 141 2072212424 142 1455378584 143 1033108024 144 917415816 145 822331208 146 917415816 147 1033108024 148 1455378584 149 2072212424 150 3758507320 151 6931496536 152 16406943392 153 39397352128 154 139427487316 155 54238894212 156 23195106736 157 11558458656 158 6440497140 159 4114134172 160 2948180108 161 2362237868 162 2119701784 163 2119701784 164 2362237868 165 2948180108 166 4114134172 167 6440497140 168 11558458656 169 23195106736 170 54238894212 171 139427487316 172 475663660496 173 187427003188 174 74666215624 175 37574720456 176 19215177896 177 12414572220 178 8099212024 179 6536153804 180 5311017328 181 5291121256 182 5311017328 183 6536153804 184 8099212024 185 12414572220 186 19215177896 187 37574720456 188 74666215624 189 187427003188 190 475663660496 191 1684432450412 192 624847358508 193 252015025392 194 117559819820 195 60740794732 196 36016421984 197 23769869420 198 17471353748