7 1269 240 true 6 10 19 23 31 34 38