B

D

D

K

M

O

S

W

X