8 298 247 true 3 7 23 24 25 27 34 36