12 17253 955 true 8 10 11 14 19 22 30 31 33 34 37 39