B
B
J
G
F
E
I
D
A
C
J
D
A
H
G
E
I
C
F
H