6

4

14

18

15

26

31