12 2095 1133 true 12 22 29 32 49 50 53 58 66 73 78 89