53
391
425
377
352
263
214
211
188
248
494
441
242
859
724
589
555
567
373
341
173
86
1462
208
372
192
55
329
206
166
125
23
16
315
88
200
515
529
20
198
353
1998
623
793
662
299
92