14 1275 1126 true 3 10 14 19 27 42 44 76 77 81 82 89 96 97