100 111 310 300 301 149 345 345 346 337