30

29

22

20

12