Bus accident injures 25 people, including 16 children