2

26

31

18

16

15

18

4

23

14