B
R
C
D
L
C
R
A
O
E
B
O
R
O
G
P
R
R
C
M
L
S
M
A