10 943 402 true 3 12 17 22 24 25 28 33 35 36