
45

33

26

11

7

21

29

105

2

9

17

329

59

29

353

176

23

3

2

37

32

49

89

24




