7
10
644
283
945
412
630
277
329
148
469
208
1176
511
819
358
385
172
574
253
343
154
273
124
322
145
301
136
392
175
217
100
413
184
378
169
532
235
455
202
210
97
350
157
490
994
433
315
142
Copyright © All Rights Reserved