The eigenvalues of the Schrodinger equation for spherically symmetric states for various types of potentials in two, three and N dimensions, by using perturbative and non-perturbative methods