Nearly 40 people have been killed and scores more injured in the latest string of bomb blasts across Iraq.