12 5641 1010 true 2 3 7 9 12 18 24 28 30 31 32 35