
5

18

6

30

148

113

141

97

96

168