7 137 140 true 3 4 9 10 22 29 33