C
C
H
T
H
T
T
I
T
I
M
I
I
M
H
I
C
C
I
H
M
H
C
M
M
M