2

29

30

22

4

1

19

3

19

14