10

8

29

28

21

13

9