B

C

G

H

P

T

W