f

g

k

l

m

o

q

r

s

t