7 115 176 true 1 6 9 10 17 34 35