252
527
133
832
54
378
119
790
167
724
70
553
130
276
122
705
680
61
740
92
595
532
118
237
58
115
16
491
434
27
322
28
394