
1

3

42

27

8

25

33

38
14

11

20

1

5

13

22

37

68

99

30

77

21

18