b
a
c
d
n
m
z
o
s
q
u
k
r
e
v
w
h
t
g
j
y
x
f
p