95
266
188
134
234
109
119
132
134
229
139
113
128
167
137
219
228
123
134
165
158