11 458 305 true 9 10 12 18 19 20 25 27 28 30 37