0

1

5

4

6

9

10

11

12

14

15

16

17

18

19

21

22

25

27

29

30

31

32