Jordan types of commuting nilpotent matrices