O
H
F
F
H
I
I
I
O
F
H
S
F
O
F
H
S
S
S
O
I
I
H
O