271
941
63
498
133
658
261
729
413
842
708
146
761
221
691
98
463
28
329
85
465
91
599
88
490
72
684
92
1,089
178
570
624
546
77
531