100 111 300 343 343 342 337