17 1825 749 true 2 17 19 27 35 39 40 41 43 46 50 64 70 77 84 85 87