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