7 136 252 true 3 11 15 16 22 27 32