Over 50 dead in ongoing Somali port town battle