In my opinion, you are asking too much, with many variables, from simple multiple regression analysis. Expect wrong signs, and other unexplainable results. Supporting comments from a source, to quote:
The problems involved in obtaining meaningful coefficients of regression by the method of least squares with such intercorrelated data are well known [2, 13, 21]
A possible solution, employ a more advanced analysis approach. For example, try Factor Analysis to construct variables as in this work 'Use of factor scores in multiple regression analysis for estimation of body weight by certain body measurements in Romanov Lambs' and also a related work here.
In the context of your problem, follow the work in these two articles carefully.
Also, one can also look into Factor Analysis Regression, which may be appropriate to quote a source:
Factor analysis appears to be a particularly appropriate tool in the field of economics where many “independent” variables have high intercorrelation and where there are errors in all the variables .
Here are pertinent comments relating to coefficients, which differ from more facilely generated Least-Squares Regression parameters:
Stochastic linear equations can be obtained from factor analysis which give better coefficients (better from the standpoint of their economic meaning and their theoretical expectation) then do regression equations obtained through a traditional least squares [9].
Better tools, applied with knowledge and skill, may produce better results.