17 1679 766 true 2 5 9 11 21 25 32 40 41 47 55 66 75 89 91 93 99