
5

46

18

4

24

9

106

170

89

141