A
D
B
O
D
D
A
O
O
A
O
B
N
A
D
A
B
O
N
N
N
D
B
B