5

4

26

23

14

31

19

13

3

9