Contributing Factors to Economic Growth