
2

2

1

126

95

108

77

79

162

71