H
C
I
I
C
H
C
C
N
N
F
H
F
I
F
I
C
N
N
F
H
F
I
H