12 1091 693 true 5 8 14 18 26 27 49 62 71 73 74 93