24

12

4

23

11

22

16

30

26

17