7

6

23

19

28

21

7

24

16

5