8 247 242 true 1 14 21 25 31 34 36 37