C
D
P
C
I
B
B
D
I
B
P
P
D
C
D
P
B
C
I
C
P
I
D
I