6 176 248 true 2 8 13 25 29 35