535 245 322 625 403 639 205 445 504 248 210 518 388 287 281 729 686 212 318 702 656 235 516 738 382 406 701 669 694 675 654 611 216 733 515 660 569 280 502 577 680 223 420 186 597 238 728 576 655 730 606