155
268
157
366
805
1374
50
328
121
132
377
63
905
105
27
47
223
112
486
1882
146
280
469
124
661
1512
309
113
401
284
289
254
452
715
385
238
427
167
70
7
11
314
219
730
10
820
135
491
283
535
584
1637
