d
b
m
a
Re
c
n
Li
q
w
z