13 2969 675 true 1 14 21 22 23 25 28 30 31 34 35 37 38