P
O
C
C
T
C
D
O
D
T
T
P
D
D
P
O
T
D
D
O
O
T
T
P
P
C
D
C
C
T
O
O
P
C