7 213 376 true 1 5 11 14 26 29 35