15

27

9

383

9

9

45

76

54

10

3

296

29

6

14

5

70

14

18

52

21

21

248

307




