Five killed, 20 injured in separate accidents