The human heart and muscle cells require a great deal of energy. Which cell organelle would you expect to appear in large numbers?

The mitochondria makes energy but the ribosomes make muscles so it would be one of those.