O
P
T
P
P
A
T
T
T
F
A
O
O
A
P
A
O
F
A
T
O
F
F
P