181 100 89 105 67 34 10 166 95 106 109 126 133 104 73 208 160 174 156 99 28 37 32 62 140 56 143 194167