M
Z
G
Z
G
M
T
T
R
G
T
Z
M
R
Z
G
Z
M
R
M
G
R
T
T
R