10 6139 668 true 2 3 7 8 16 22 29 33 38 39