7 199 259 true 3 10 14 18 20 26 31