A

B

    C

    E

    I

      L

      M

      O

        P

        R