How to sprincle a lot of small spheres on a curved surface (2.79)

Guys, I worked until 2 years ago with Blender 2.79 and for those 2 years forgot a lot. So can someone help me please how to “sprinkle” big number of small spheres upon a curved surface in a way about half of each sphere do be “submerged” into the surface (for example up the origin of the sphere)?
Thanks in advance!

Use the Particle system and set it in Render, to Object, and select the smaller sphere as the object…

Thanks a lot!