98
273
191
138
237
112
122
138
138
231
143
116
131
173
140
229
232
125
139
166
161