
16

31

35

3

134

114

85

77

186

100