6

9

10

26

23

18

21

20

10

28