9 439 286 true 2 10 12 16 24 33 34 37 39