9 350 251 true 1 3 9 12 25 33 36 37 39