11 10952 958 true 1 2 7 16 19 21 22 28 34 38 39