H
H
D
H
O
A
A
O
O
A
N
H
D
N
O
A
H
N
N
D
D
A
D
O