M
M
C
C
C
E
E
O
O
C
C
C
E
O
C
B
M
C
C
O
B
E
M
B
M
B
C
C
O
E
M
C
O
B
E
B