0 1 1 11 2 66 3 285 4 990 5 2937 6 7721 7 18436 8 40689 9 84084 10 164307 11 305955 12 546260 13 939862 14 1564782 15 2529737 16 3982924 17 6122379 18 9207990 19 13575210 20 19650477 21 27968304 22 39189954 23 54123564 24 73745529 25 99222903 26 131936520 27 173504485 28 225805634 29 291002514 30 371563390 31 470282747 32 590299722 33 735113875 34 908597690 35 1115005188 36 1358976035 37 1645534540 38 1980082962 39 2368388582 40 2816564047 41 3331040559 42 3918533563 43 4586000684 44 5340591774 45 6189591054 46 7140351471 47 8200221534 48 9376465043 49 10676174278 50 12106177368 51 13672940710 52 15382467452 53 17240193189 54 19250880144 55 21418511214 56 23746185351 57 26236015818 58 28889032908 59 31705092738 60 34682793729 61 37819402356 62 41110789698 63 44551380237 64 48134114247 65 51850424979 66 55690231688 67 59641949365 68 63692515833 69 67827436644 70 72030847977 71 76285597488 72 80573342806 73 84874667108 74 89169210945 75 93435819234 76 97652702082 77 101797607871 78 105848006813 79 109781282986 80 113574932691 81 117206766829 82 120655114889 83 123899028066 84 126918478993 85 129694555574 86 132209646447 87 134447615686 88 136393964468 89 138035977584 90 139362852859 91 140365811762 92 141038189730 93 141375504996 94 141375504996 95 141038189730 96 140365811762 97 139362852859 98 138035977584 99 136393964468 100 134447615686 101 132209646447 102 129694555574 103 126918478993 104 123899028066 105 120655114889 106 117206766829 107 113574932691 108 109781282986 109 105848006813 110 101797607871 111 97652702082 112 93435819234 113 89169210945 114 84874667108 115 80573342806 116 76285597488 117 72030847977 118 67827436644 119 63692515833 120 59641949365 121 55690231688 122 51850424979 123 48134114247 124 44551380237 125 41110789698 126 37819402356 127 34682793729 128 31705092738 129 28889032908 130 26236015818 131 23746185351 132 21418511214 133 19250880144 134 17240193189 135 15382467452 136 13672940710 137 12106177368 138 10676174278 139 9376465043 140 8200221534 141 7140351471 142 6189591054 143 5340591774 144 4586000684 145 3918533563 146 3331040559 147 2816564047 148 2368388582 149 1980082962 150 1645534540 151 1358976035 152 1115005188 153 908597690 154 735113875 155 590299722 156 470282747 157 371563390 158 291002514 159 225805634 160 173504485 161 131936520 162 99222903 163 73745529 164 54123564 165 39189954 166 27968304 167 19650477 168 13575210 169 9207990 170 6122379 171 3982924 172 2529737 173 1564782 174 939862 175 546260 176 305955 177 164307 178 84084 179 40689 180 18436 181 7721 182 2937 183 990 184 285 185 66 186 11 187 1