Small eigenvalues of surfaces of finite type