12 19276 1185 true 3 10 11 17 21 23 24 25 26 29 38 39