7 199 238 true 8 9 16 24 26 30 35