16 1269 584 true 6 12 14 23 24 26 34 45 49 72 77 79 83 84 93 99