7 166 248 true 2 7 12 28 37 85 91