147
187
1000
119
600
839
110
767
70
870
73
207
263
163
719
177
55
112
46
171
216
82
348
339
25
317
324
990
24
681
75
69
934
325
454
217
39
80
68
11
189
309
15
57
517
129
239
927
98
808
208
137
142
487
441
509
882
946
257
259
419
27
218
139
121
365
829
795
958
610
460
6
74
931
21
53
22
17
165