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