8 157 126 true 5 6 8 9 25 27 31 32