3

1

23

30

25

28

6

22

20

13