271
942
63
498
133
658
261
729
413
843
709
146
762
221
693
98
463
92
1,117
28
329
85
466
91
600
88
490
72
684
13
757
178
570
624
546
77
532