34 soldiers injured