O
G
O
T
M
T
O
T
G
M
T
M
M
A
O
T
M
G
G
G
A
A
A
A
O