N
P
L
L
L
A
T
T
P
T
A
N
P
L
N
O
A
N
P
N
O
P
A
T
T
P
O
A
A
T
T
N
A
O
L
L
N
O
L
P