6 668 166 true 1 14 15 19 29 33