Marseille , Messina , Cadiz , Alicante , Tarragona fr Barcelona.