7 214 252 true 2 5 9 10 17 29 37