6

15

13

28

24

10

1

29

21

9