Here is the top and bottom list of the passports based on how many countries they grant visa-free access to.
1) France, Japan, Italy, Singapore, Spain, Germany (194 countries).
2) Finland, Sweden, South Korea (193).
3) Denmark, Ireland, Netherlands, Austria (192).
4) Belgium, Luxembourg, Norway, Portugal, Great Britain (191).
5) Greece, Malta, Switzerland (190).
…
100) Yemen (35).
101) Pakistan (34).
102) Iraq (31).
103) Syria (29).
104) Afghanistan (28).
Footnote: The survey includes 199 different passports and 227 different travel destinations.
Source: Henley & Partners and IATA (airline industry association).