28

31

6

11

24

19

8

2

10

7