A
G
N
A
P
N
O
P
A
G
A
O
G
A
O
N
G
G
P
A
G
N
P
A
G
O
G
P
N
O
O
G
O
O
A
P
O
G
O
N
G
P
O
P
N
P
A
A
N
P
A
P
N
N