7
10
189
88
343
154
1029
448
469
208
301
136
518
229
329
148
574
253
644
283
217
100
413
184
378
169
532
235
455
202
994
433
252
115
273
124
308
139
392
175
Copyright © All Rights Reserved