As mitochondria is called the power house of the cell,so it has to store a lots of energy and at the liver there are a special cells called stemcell which are the multiplier cells so to multilply more no. of cells it has to get more energy so liver takes more no. of energy stored in mitochondria.if you have got this information helpful to you plz grade me good...