How many ball bearings inside shimano MF-HG20 freewheel top and bottom?
According to http://www.bikepro.com/products/freewheels/shimfw.html:


  There are thirty-eight 3.0mm inner steel ball bearings used in the inner bearing assembly