12

9

8

6

29

29

8

1

1

25