2

27

24

22

15

13

7

6

1

29