12 2145 948 true 12 25 33 35 51 56 68 73 74 80 84 99