
295

36

89

35

10

73

7

5

32

68

94

42

18

5

228

1

20

8

4

30

17

7

100

190




