O
L
S
S
L
W
S
O
W
G
O
L
L
G
S
O
O
G
W
G
W
S
G
W
L