117
239
412
1000
259
118
55
976
890
122
26
111
994
119
6
814
101
682
206
49
63
175
83
82
176
675
5
269
418
42
52
57
167
21
60
155
931
112
918
68
203
24
237
77
225
952
252
171
298
417
403
264
273
7
767
942
56
283
54
191
144
198
67
432