C
C
N
R
C
W
R
R
C
C
W
O
O
N
W
N
O
R
W
R
W
N
O
O
N