9 318 297 true 6 12 14 19 20 21 24 25 35