12 1160 696 true 0 2 28 31 40 57 66 70 72 74 75 82