1 0 2 2 3 2 4 2 5 4 6 2 7 3 8 8 9 8 10 3 11 4 12 14 13 18 14 14 15 4 16 5 17 23 18 47 19 47 20 23 21 5 22 6 23 36 24 118 25 191 26 118 27 36 28 6 29 7 30 54 31 273 32 752 33 752 34 273 35 54 36 7 37 8 38 78 39 585 40 2732 41 4860 42 2732 43 585 44 78 45 8 46 9 47 109 48 1174 49 9111 50 29540 51 29540 52 9111 53 1174 54 109 55 9 56 10 57 148 58 2228 59 28011 60 164704 61 310036 62 164704 63 28011 64 2228 65 148 66 10 67 11 68 196 69 4030 70 79918 71 838248 72 3030673 73 3030673 74 838248 75 79918 76 4030 77 196 78 11 79 12 80 254 81 6992 82 213153 83 3906802 84 27104947 85 53350918 86 27104947 87 3906802 88 213153 89 6992 90 254 91 12 92 13 93 323 94 11697 95 535318 96 16781171 97 220732437 98 867792264 99 867792264 100 220732437 101 16781171 102 535318 103 11697 104 323 105 13 106 14 107 404 108 18950 109 1274359 110 66921332 111 1641106829 112 12855063828 113 26097731070 114 12855063828 115 1641106829 116 66921332 117 1274359 118 18950 119 404 120 14 121 15 122 498 123 29839 124 2892516 125 249553233 126 11206232481 127 173064550218 128 718921134406 129 718921134406 130 173064550218 131 11206232481 132 249553233 133 2892516 134 29839 135 498 136 15 137 16 138 606 139 45807 140 6291669 141 875898271 142 70771398891 143 2125820442965 144 17996760930623 145 37211940860240 146 17996760930623 147 2125820442965 148 70771398891 149 875898271 150 6291669 151 45807 152 606 153 16 154 17 155 729 156 68736 157 13172108 158 2910325591 159 416197943012 160 23973988256341 161 409807318141890 162 1756349008373395 163 1756349008373395 164 409807318141890 165 23973988256341 166 416197943012 167 2910325591 168 13172108 169 68736 170 729 171 17 172 18 173 868 174 101044 175 26642251 176 9200601794 177 2293568841898 178 249906703874274 179 8530601029336134 180 75387440232333963 181 157260419809121989 182 75387440232333963 183 8530601029336134 184 249906703874274 185 2293568841898 186 9200601794 187 26642251 188 101044 189 868 190 18 191 19 192 1024 193 145796 194 52229342 195 27796173121 196 11910310629163 197 2423485396921085 198 163347572118444964 199 2951910876847530890 200 12828544148584845938 201 12828544148584845938 202 2951910876847530890 203 163347572118444964 204 2423485396921085 205 11910310629163 206 27796173121 207 52229342 208 145796 209 1024 210 19 211 20 212 1198 213 206830 214 99517435 215 80558496898 216 58569696365494 217 21992456168363649 218 2895609371465631987 219 106021430439857112074 220 954275673020967328229