12 811 428 true 14 16 28 30 37 55 68 70 74 81 85 89