6 311 298 true 3 10 12 20 27 35