I
B
M
H
M
B
I
D
H
H
B
M
I
I
M
I
H
B
H
M
D
D
B
D