10 3865 577 true 7 9 12 14 19 21 31 32 35 38