12 10716 859 true 3 13 18 22 23 26 29 30 31 33 34 38