White spots on penis

Hi, I'm 22 and i have these white spots on my penis. I don't feel any pain but what could it be?

image

image

image

See a dermatologist.