N
G
R
S
G
R
R
O
R
T
O
S
N
O
O
R
G
R
T
O
T
R
T
O
N
S
G
N
N
T
N
S
T
G
G
S
G
O
S
T
S
N