Sort:  

v

d

d

e

d

n

m

b