P
G
P
B
O
S
O
S
B
B
G
S
O
O
G
B
S
P
S
P
G
B
P
G