10 310 274 true 8 11 12 14 18 21 25 26 28 30