79 2 7 16 159 234 137 92 3 57 79 171 130 98 253 170 100 96 25 46 27 115 1012