In recent years, after decades of social instability, , serious deficiencies in macromanagement and unbalanced macroeconomics in basic services such as rail transportation and electrical energy generation have developed. The economy is considered to be semi-industrialized, with centres of growth along the Indus River. The diversified economies of Karachi and Punjab's urban centres coexist with less-developed areas in other parts of the country, particularly in Balochistan. According to the Economic complexity index, Pakistan is the 67th-largest export economy in the world and the 106th most complex economy. During the fiscal year 2015–16, Pakistan's exports stood at US$20.81 billion and imports at US$44.76 billion, resulting in a negative trade balance of US$23.96 billion.