12 1585 693 true 3 9 11 31 37 44 50 57 59 63 69 85