100 111 310 300 301 149 343 341 341 337