7 210 266 true 3 7 9 10 16 37 38