B
H
H
N
C
E
C
E
E
C
N
B
C
B
H
H
E
N
E
H
B
N
B
C