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