7 247 248 true 31 34 36 37 44 68 92