O
A
O
S
S
B
B
T
S
T
O
T
B
T
A
A
A
B
A
O
S
S
O
B