9 1638 493 true 5 14 19 21 22 29 30 35 38