
90

101

20

318

15

11

4

32

55

30

85

4

1

48

12

29

135

8

6

3

139

95

349

47

