13 19446 1143 true 2 5 8 9 12 13 19 28 30 31 34 35 38