Collective states in even Sn nuclei