17 1348 749 true 2 13 20 24 34 39 42 47 49 52 61 75 82 83 84 85 99