10 242 217 true 2 3 9 10 14 15 19 26 33 39