18 1714 749 true 1 5 16 23 25 26 27 30 34 40 60 66 77 83 84 85 88 95