1
59
106
79
135
457
324
229
156
88
146
192
236
136
313
230
339
283
729
498
1118
278
733
1552
1197
537
727
625
1341
941
308
741
493
609
1078
758
459
349
1271
1241
1786
999
1337
1917
620
921
1071
3761
466
357
301
279
1919
964
1221
Copyright © All Rights Reserved