19

15

6

28

25

22

14

31

24

17