15

18

14

9

5

24

7

6

8

13