1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 8 10 10 11 8 12 8 13 9 14 9 15 12 16 12 17 12 18 13 19 12 20 12 21 15 22 12 23 12 24 12 25 13 26 15 27 13 28 16 29 17 30 17 31 18 32 18 33 19 34 17 35 20 36 20 37 18 38 20 39 18 40 16 41 17 42 20 43 20 44 20 45 22 46 22 47 22 48 22 49 23 50 23 51 24 52 24 53 24 54 25 55 25 56 23 57 27 58 22 59 23 60 24 61 24 62 25 63 25 64 20 65 22 66 26 67 27 68 27 69 27 70 28 71 28 72 28 73 28 74 28 75 29 76 30 77 30 78 30 79 32 80 24 81 28 82 28 83 33 84 29 85 29 86 28 87 30 88 30 89 31 90 30 91 31 92 32 93 31 94 32 95 32 96 33 97 30 98 33 99 34 100 34 101 34 102 34 103 35 104 36 105 35 106 35 107 31 108 32 109 27 110 37 111 34 112 34 113 34 114 36 115 35 116 35 117 37 118 36 119 36 120 37 121 37 122 37 123 35 124 38 125 38 126 39 127 38 128 38 129 39 130 39 131 37 132 39 133 40 134 40 135 40 136 40 137 29 138 41 139 37 140 38 141 37 142 35 143 37 144 39 145 36 146 39 147 41 148 39 149 41 150 41 151 41 152 40 153 42 154 43 155 44 156 41 157 43 158 42 159 44 160 43 161 43 162 43 163 45 164 45 165 43 166 46 167 44 168 45 169 45 170 43 171 45 172 47 173 36 174 48 175 40 176 33 177 32 178 42 179 43 180 44 181 44 182 41 183 44 184 45 185 45 186 47 187 46 188 46 189 35 190 47 191 38 192 32 193 45 194 48 195 42 196 41 197 50 198 45 199 48 200 48 201 47 202 50 203 49 204 41 205 49 206 46 207 50 208 52 209 51 210 50 211 51 212 52 213 51 214 33 215 48 216 52 217 53 218 52 219 43 220 49 221 46 222 51 223 50 224 50 225 50 226 42 227 47 228 54 229 45 230 49 231 40 232 44 233 45 234 44 235 35 236 52 237 52 238 52 239 53 240 53 241 53 242 53 243 54 244 55 245 52 246 54 247 56 248 56 249 57 250 56 251 54 252 55 253 55 254 56 255 57 256 57 257 56 258 56 259 56 260 58 261 58 262 58 263 57 264 54 265 39 266 61 267 51 268 47 269 45 270 55 271 56 272 57 273 57 274 56 275 56 276 57 277 58 278 57 279 57 280 52 281 58 282 58 283 51 284 49 285 58 286 58 287 57 288 62 289 61 290 54 291 61 292 58 293 55 294 59 295 55 296 62 297 58 298 58 299 60