B


C


F


G


H


L


P


S