11 345 742 true 12 14 28 38 39 43 45 57 63 68 73