
30

22

2

12

49

23

8

41

100

45

17

396

144

287

471

99

198

26










