4

10

6

15

13

28

24

10

1

29