Fight between army, rebels leaves more that 50 dead in Sudan