O
P
O
E
E
P
E
R
P
F
F
F
E
P
F
R
R
R
F
O
E
O
P
R