8

30

26

18

17

12

7

28

25

22