8

31

21

29

14

18

2

10

21

13