N
N
J
S
N
O
B
S
B
J
B
O
J
O
J
O
N
N
O
S
J
B
S
S