O
M
D
P
Y
R
M
S
S
R
S
D
C
B
C
M
N
R
C