Seven bombs rip through Baghdad killing 26