175
323
212
231
162
189
214
188
210
174
207
162
181
50
119
177
174
173
161
314
200
99
170
271
178
179
186
171
201
181
409
180
193
174
109
100
100
108
114
100
100
375
186
490
368
167
123
64
181
185
199
473
352
295
185
330
196
236
175
179
182
684
179
180
378
179
180
175
169
173