d,l,s={},[],[]
l=file('test.txt').read().split() # Einlesen der Datei und Aufspalten der Worte in eine Liste
for word in l:
d[word]=l.count(word)
for word, count in d.items():
s.append([count, word])
s.sort()
for count, word in s:
print word, count