An attack in an area full of morning commuters in central Baghdad raises the death toll of the past few days to more than 45.