String of Bombings, Clashes Leaves 303 Dead in Iraq