11 497 288 true 9 12 19 20 21 24 25 28 29 32 36