17061 3 14 22 33 46 57 63 78 89 95 104 110 124 139 142 156 162 172 189 190 205 216 226 237 245 259 262 270 285 299 304 315 325 336 348 359 369 378 381 397 406 414 427 435 448 455 466 476 489 491 509 519 527 537 549 554 566 572 584 593 609 616 621 637 648 657 662 679 681 696 708 718 728 733 743