7 161 238 true 25 29 65 68 83 90 98