Diffeomorphism classes of Calabi-Yau varieties