7

23

9

26

12

28

14

31

17

3