5

22

15

8

1

24

12

9

25

19