Keep scrolling down for answers and more stats ...
301. United Kingdom, 1988
302. France, 1969
303. Spain, 1963
304. United States, 1922
305. Hong Kong, 1997
306. Denmark, 2011
307. India, 1964
308. United States, 1968
309. India, 1959
310. France, 1953
311. United States, 1941
312. United States, 1932
313. West Germany, 1976
314. Iran, 2011
315. Canada, 1983
316. Cuba, 1964
317. France, 1955
318. West Germany, 1980
319. United States, 1947
320. Taiwan, 1985