105
52
77
40
168
79
7
10
14
13
21
16
147
70
10220
4387
980
427
1421
616
595
262
1785
772
271
504
223
700
307
602
265
532
235
567
250
469
208
1120
487
2975
1282
735
322
798
349
2478
1069
1008
439
2604
1123
1442
625
490
217
3472
1495
2380
1027
2891
1246
4424
1903
161
76
4312
1855
371
166
2464
1063
1407
610
154
73
1820
787
2065
892
3255
1402
20503
8794
28735
12322
14560
6247
12243
5254
11886
5101
26208
11239
32487
13930
Copyright © All Rights Reserved