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