14 1661 410 true 3 5 9 10 11 14 18 19 22 28 29 35 36 39