a a a a a
a a a a a
a a a a a
a a a a a
a a a a a
a a a a a
a a a a a
a a a a a
a b a a a
b b c c c
b b c c c
b b b c c
b b b c c
b b d d d
d d d d d
d d d d d
e e e d d
e e e e f
e e e e e
e e e e e
g g e e e
g g g e e
g g g e e
g g g g g
g g g g g
g g g g h
g g g h h
i i g h h
i i h h h
i i i h h
i i i i h
j i i i h
j j k k k
j j k k k
j j j j k
j j j j j
j j j j l
j j j l l
m m m l l
m m m m l
m m m m m
n n m m m
n n n n n
n n n n n
n n n n n
n n n n n
n n n n n
o n n n n
o n n n n
p p n p n
p p p p p
p p p p p
p p p p p
p p p p p
q q q p p
q q q r r
q s s s r
s s s s s
s s s s s
s s s s s
t s s s s
t t s s s
t t s s s
t t s s s
