350 327 325 313 312 306 303 299 223 210 197 190 161 157 130 127 119 101 100 8778