11 1576 55 true 6 12 16 41 59 66 68 84 87 91 127