172
448
235
203
213
210
0
223
216
265
299
179
226
212
183
186
182
208
281
224
169
195
166
199
250
225
184
221
335
204
177
220
214
215
285
416
205
254
232
231
167
189
370
249
188
289
191
233
196
211
187
292
669
239
198
355
259
1486
260
160
234
252
308
582
247
201
156
228
595
348
272
161
368
278
168
206
251
207
162
3504
2320
1529
1507