14 667 387 true 1 12 27 43 48 57 62 68 69 73 75 83 90 91