1 2 3 4 5 6 7 8 9 10
240 255 28 64 713 1016 577 662 838 1674 41 365 889 1477 1000 1767 58 393 870 1574