130
177
1017
251
199
348
769
469
276
1166
726
285
592
604
139
116
488
150
158
196
184
416
193
95
123
103
256
112
119
118
105
120
86
387
241
113
1925
664
660
610
269
1680
575
803
757
361
351
280
776
490
631
713
775
448
160
Copyright © All Rights Reserved