9 66 210 true 1 2 4 15 17 18 29 33 37