28

18

11

29

30

4

1

19

3

19