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