
5

46

18

24

4

106

170

89

141

56