12 1 528 1 2 5 1 3 8 4 11 13 14 6 18 7 21 22 9 10 26 29 12 31 16 34 35 15 39 41 17 43 46 19 48 20 50 52 53 23 55 24 32 25 62 27 64 28 65 68 30 72 73 74 33 77 78 36 49 37 82 38 44 40 89 92 42 95 96 45 98 70 101 47 103 105 106 107 51 108 85 109 110 54 56 116 57 118 58 59 104 60 123 61 126 129 63 131 133 135 66 119 67 138 75 69 142 71 88 145 76 102 148 150 79 152 80 156 81 146 83 161 84 162 86 87 168 169 90 172 91 174 130 93 177 94 180 181 183 97 99 187 100 189 191 194 195 185 199 200 201 155 203 205 111 208 112 210 113 214 114 115 216 117 197 219 120 121 223 122 227 230 231 124 125 235 127 237 128 239 241 242 132 164 217 134 248 136 137 250 253 139 254 140 256 141 258 260 261 143 144 188 158 265 252 147 267 149 269 270 151 263 153 275 154 277 279 259 157 283 159 160 222 286 163 257 264 165 244 166 271 167 291 293 294 170 171 225 298 173 300 175 303 176 305 306 178 179 308 310 182 249 184 315 186 317 224 319 190 221 192 322 193 288 325 196 328 198 285 202 332 204 334 336 206 337 207 209 340 211 342 212 345 213 215 348 350 351 218 354 220 226 295 228 359 229 296 363 232 233 234 365 236 367 238 343 355 240 297 370 243 314 245 373 246 247 376 378 344 251 381 272 382 255 385 347 387 389 391 392 262 394 301 352 266 335 268 338 398 399 400 273 274 321 276 379 403 278 390 280 281 405 282 375 407 284 408 369 287 410 289 290 330 292 417 419 412 421 366 299 326 302 304 424 307 309 428 311 312 429 313 318 316 431 432 433 434 320 324 437 368 323 341 440 441 329 327 402 331 362 333 448 414 427 450 339 411 346 447 349 416 377 353 439 356 357 446 358 456 360 458 361 449 374 461 364 463 465 371 453 372 454 380 470 383 445 435 409 384 473 475 386 388 477 443 478 393 480 395 396 481 397 482 418 401 404 406 487 413 489 415 490 491 420 438 422 444 423 467 496 425 426 498 459 430 500 501 436 503 466 485 505 442 507 497 508 457 451 452 499 492 455 469 472 512 460 462 513 464 495 468 515 471 484 506 474 493 476 516 479 504 511 483 486 488 519 520 494 522 502 509 510 518 523 514 517 525 521 527 524 528 526