7 213 286 true 1 5 11 14 26 29 35