18 1060 661 true 7 13 15 19 23 25 27 34 39 42 50 51 61 68 70 81 89 92