8 289 333 true 7 18 26 45 46 65 97 99