Military:
1. USA
2. Russia
3. Europe
4. India
5. Brazil? WTF? Rather:
France in terms of nuclear weapons.
Britain in terms of naval power.

Economy:
1. Europe
2. USA
3. China
4. India
5. Germany