15 1551 693 true 3 6 7 12 23 26 30 36 43 60 65 69 74 81 90