7 176 244 true 1 4 10 14 35 37 39