140
134
123
118
105
101
102
106
94
88
97
91
99
80
97
88
84
90
88
77