8 300 269 true 7 18 23 28 29 32 34 38