131 158 135 179 204 138 22 60 66 85 89 90 91 98 125 161 133 173 185 240 246 230 210 222 207 203239