N
N
P
P
N
D
D
O
D
O
P
O
P
P
O
N
D
O