8 127 252 true 1 2 6 15 16 23 29 38