12 1086 457 true 1 6 19 27 32 40 42 44 57 76 83 94