8 127 282 true 1 2 9 10 19 22 25 38