17

8

25

19

2

2

15

20

4

13

10

12

5