11 743 669 true 1 10 31 43 55 58 65 69 75 78 85