At least 47 people have been killed and 100 injured in fighting in the central Somali town of Dhuusa Marreeb.