9 1595 97 229652 3 12 45 52 58 63 68 76 85 1 2 3 4 5 10 25 90 701 74 728 707 59 11 7 5 3 1