7 194 248 true 9 12 25 28 36 38 39