190
264
572
404
672
562
101
130
351
571
435
432
353
499
659
1200
1306
1161
55
747
515
652
813
887
52
345
222
388
570
303