12 1159 698 true 1 11 18 33 37 59 61 65 72 77 79 87