521
241
419
309
223
218
201
248
177
257
182
309
144
243
190
237
265
180
231
599
414
450
344
291
461
561
326
472
528
732
469
354
791
304
407
741
742
643
396
477
984
473
334
313
259
314
131
472
323
256
225
213
712
249
798
405
143
377
125
372