
2

3

2

130

96

109

79

82

162

71