
5

46

18

24

4

9

106

89

141

56