D
M
M
G
I
I
M
L
G
D
D
D
G
L
L
I
I
I
D
G
L
L
G
M