10 3805 1028 true 1 2 14 18 19 24 25 35 37 38