27 2142 987 true 1 2 7 10 13 14 17 24 28 38 39 42 43 49 53 60 63 65 66 74 80 83 84 91 95 97 99