30

22

23

12

8

6

12

29

20

22