250  97  98 194   5 149 229  27  58  62 133  73  95 230 219 128 
224  98 210 250 162  58 240  80 202 249 173 203 125 186