1

27

6

3

13

2

2

4

28

25