9 1245 435 true 4 6 12 13 18 25 34 35 39