6 668 167 true 5 7 16 19 37 39