B

D

E

G

M

S