
18

42

583

59

13

158

3

2

107

186

10

93

250

33

45

56

32

14

68

12

380

509

57

210




