178
205
164
160
286
132
201
177
156
166
173
189
152
169
148
368
177
173
156
192
215
472
157
346
1445
260
316
212
237
317
586
616
169
146
179
154
166
303
225