E
E
O
E
O
P
P
O
X
O
P
X
X
X
E
P