Marangoni flows induced by non-uniform surfactant distributions door