Sort:  

g

b

n

m

m

n

n

b

b

m

m

j

r

b

b

n