
80

51

26

5

295

23

4

1

30

106

63

9

28

127

58

403

96

14

5

20

143

306

37

7




