O
N
D
D
D
D
A
O
A
N
A
N
F
N
N
O
O
F
A
O
N
F
F
D
F
A