12 3785 1014 true 3 15 16 17 19 20 23 24 31 34 37 39