E
F
H
H
H
C
E
I
I
E
C
F
H
I
I
F
E
F
C
C
F
E
C
H