G
G
G
Z
Z
Z
N
Z
I
I
G
I
N
I
N
N