8 242 263 true 1 7 15 19 25 30 31 34