21

7

23

9

26

12

9

28

14

31