
2

3

1

128

96

109

77

80

162

71