141 132 93 54 65 86 27 178