9 126 179 true 2 4 7 9 10 19 22 25 34