9

25

19

31

18

11

7

27

20

26