O
L
N
W
O
W
O
C
W
L
W
N
C
C
L
C
L
C
N
W
L
N
O
N