10 170 140 true 1 6 7 13 15 17 29 33 37 38