10 3148 829 true 3 10 13 14 23 29 34 35 38 39