What factors affect the rate of diffusion of one gas through another

temperature, molecular mass