6 178 248 true 4 9 17 25 31 33