160
158
123
100
95
95
94
91
89