
6

46

18

4

27

9

106

171

89

141