the information you have provided is inadequate ,the semen report does not tell about the motility(movement) of sperm,morphology(shape & structure),ph.coagulation time,whether WBC
present or not..all these parameters are important to know whether your semen report is normal.the values you have given have to be co related with normal values as each lab have different values.
your height& weight fr your age is normal.
you have not mentioned whether you suffer from diabetes
,or any form of trauma occurred,or u suffered from an infection as all this could result in infertility
can lead to infertility.
i would suggest you visit a gynecologist near by along with your wife and get her tests also done
there is nothing to worry . newer advances in the field of medicine you can definitely have a child!