Fine structure of the isoscalar giant monopole resonance in 58Ni 90Zr 120Sn and 208Pb