7 196 269 true 4 7 12 27 28 31 36