28

27

26

19

1

1

18

11

4

30