I
E
D
G
D
H
C
I