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