28

43

140

116

102

2

135

78

253

13

5

18

47

3

94

6

6

24










