A total of 43 people have been killed in a string of terrorist attacks targeting several Iraqi cities including the capital Baghdad.