
2

3

1

128

95

108

77

80

162

71