N
M
M
N
P
O
N
M
O
O
K
N
O
K
P
M
K
P
O
K
K
N
P
P