8 151 252 true 0 2 9 10 11 19 21 25