18

25

23

4

30

22

6

22

16

5