21

14

7

6

5

24

23

16

9

8