Bremen , Hamburg .... Gibraltar , Cadix .... Marseille , Livorno .... Stockholm , St.