20

26

16

13

26

12

5

29

22

15