Rank orderTechnology and innovation