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