20
11597
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
0
1
0
1
1
0
1
1
0
1
1
1
1
0
1
1
0
1
1
1
1
0
1
1
0
1
1
0
1
0
1
1
0
1
1
0
1
1
0
1
0
1
2
-1
-4
-2
-2
-15
-12
10
2
-10
16
11
-19
-1
9
-16
-6
10
-9
-15
-3
-8
-13
2
8
-13
-13
7
2
-3
1
-9
-6
6
2
6
6
-6
-6
-1
-6
-8
4
16
-3
-14
20
18
-20
-2
22
1
-1
21
12
-18
-7
21
-6
-21
24
16
-20
10
19
-15
-4
16
1
-11
2
20
2
-13
15
6
-21
15
22
-18
9
37
-5
-15
17
9
-16
4
30
2
-15
23
16
-20
13
34
-4
0
32
16
-9
5
15
-14
-13
26
4
-22
20
13
-24
3
9
-6
13
0
-7
7
-8
9
18
-15
14
22
-21
15
26
-20
4
13
-17
5
16
8
7
-12
2
10
-14
10
17
-14
14
20
-20
-4
16
2
-1
2
14
13
-9
9
13
-19
8
28
-9
-3
13
-6
6
13
-4
0
0
7
15
-12
0
26
-4
1
23
-4
1
14
-1
10
3
-9
18
8
-3
19
6
6
22
1
7
13
-12
3
13
-5
7
9
1
15
8
1
10
6
7
4
-1
16
-1
-26
4
20
3
5
9
9
7
-3
10
8
-10
15
14
-22
10
29
-18
-10
21
2
0
11
-4
-12
-3
12
4
-22
4
22
-15
2
26
-14
-7
15
-8
1
9
-1
10
-3
2
19
-14
2
28
-19
-5
27
-13
-5
17
-7
-8
-8
2
16
-13
-1
20
-17
-1
21
-14
-4
16
1
-3
-2
10
-5
-33
11
24
-17
12
14
-27
3
12
-11
6
6
4
10
-2
20
21
-13
15
18
-21
8
25
-5
9
19
5
6
7
12
5
-12
5
-4
-27
4
6
-24
-5
6
-6
-12
-25
-22
-23
-30
5
-1
-48
-28
-10
-21
2
-14
-58
-45
-13
-3
-20
-40
-31
-27
-13
3
-34
-40
5
2
-7
-17
-42
-14
9
1
-7
-59
-33
71
38
-1
70
53
-9
-20
-78
-141
-176
-184
-71
94
157
97
-31
-90
-63
-81
-93
-45
-65
-109
-66
-97
-331
-525
-440
-307
-351
-281
68
468
722
548
67
-99
-277
-954
-1250
-791
-373
-264
-446
-634
-12
1105
1530
1056
153
-597
-576
26
268
-30
-83
155
471
1398
1708
-265
-2267
-2176
-1361
-107
1648
1850
800
914
1786
1581
352
-660
-990
-969
-696
-644
-1080
-650
599
713
366
1022
1243
312
-328
-354
-268
-116
94
702
1509
1276
66
-946
-1802
-2464
-2148
-1420
-1006
-467
7
732
2679
3746
2035
297
183
67
91
704
663
-286
-1821
-3052
-2358
-679
196
490
351
491
1416
1201
167
400
606
71
-76
-289
-331
19
-693
-2368
-3686
-3223
-917
98
-594
-201
830
2240
4049
2951
-68
-672
-218
-1195
-2718
-3782
-3496
-1369
1260
2619
2875
3089
2436
827
-346
-1506
-1672
472
2048
2053
2005
1479
810
-869
-4249
-5120
-2975
-1699
-1235
-985
62
3684
5901
3536
268
-1261
-1303
-348
88
-859
-2086
-2170
-1286
-586
-379
-1039
-2041
-1322
98
-313
-1123
-387
992
2197
3063
2674
864
-1110
-2752
-3696
-2978
-2037
-2145
-1028
1551
3245
4239
4740
4067
3401
2714
782
-836
-985
-1261
-1824
-1647
-1229
-775
18
857
1801
2483
2370
1783
593
-454
-204
60
-1
474
63
-1279
-1650
-838
568
1251
455
-378
-849
-1016
144
2001
3300
3866
3852
3546
2598
818
-1624
-4590
-5991
-4485
-1398
2279
4156
2931
2324
3003
1878
-277
-1695
-2245
-2009
-1546
-644
47
-671
-1146
-378
631
926
-669
-2483
-2652
-2746
-1944
104
432
313
1047
509
-734
-2519
-4409
-3186
-388
983
1492
542
-803
-448
126
565
951
653
1498
2540
1376
-284
-1476
-2021
-1237
-768
-680
-7
281
861
1813
1525
716
247
321
1096
1404
1238
794
-364
-698
-674
-2210
-3522
-3386
-2336
52
2234
2353
1604
1360
1315
826
268
-146
-1131
-1910
-1546
-859
-177
631
1978
3657
3230
1080
233
74
-560
-1242
-1900
-995
1581
3301
3556
2642
1335
1052
780
-133
-949
-2097
-2480
-1034
587
1430
1105
-138
-547
-588
-1328
-2211
-3717
-4925
-3657
-1299
58
472
-7
-836
-704
442
1111
376
-667
-780
47
1404
2323
2240
2092
2415
2386
1531
779
842
1030
1091
1008
239
-182
289
153
-143
248
-224
-1878
-2920
-2253
-1028
-995
-1234
-946
-1033
-273
1121
498
-696
-731
-876
-452
342
-506
-1484
-1185
-855
-257
611
342
1
847
956
139
668
1025
-353
-202
1638
1876
1763
2257
1102
-416
-537
-818
-1087
-647
-640
-466
385
483
21
-317
-614
-38
620
-217
-1274
-1788
-2234
-1631
-498
-462
-721
-494
-557
-988
-930
-326
-2
403
1219
906
-563
-1596
-1965
-1873
-1996
-2648
-2480
-1794
-1799
-1790
-1249
-103
1360
2170
2331
1934
1823
3277
4075
3037
2597
2427
1497
899
180
-1020
-1917
-2224
-1571
-806
-852
-715
-252
-284
-853
-1547
-1778
-1779
-1590
-474
712
1310
2175
2964
3149
2717
1129
-525
-764
-649
-705
123
1072
1291
1768
1861
543
-596
-1040
-1610
-1745
-1429
-867
172
953
1266
977
310
950
1730
969
647
732
-30
-769
-1641
-1599
369
1303
293
-877
-1682
-1334
-578
-641
-302
195
114
232
-275
-1559
-2090
-1490
106
1355
733
-317
-168
762
1518
1434
902
565
551
797
568
-196
-827
-1213
-392
1339
1582
550
-543
-1610
-1219
134
-1
-797
-613
451
1473
751
-725
-453
194
279
1795
3571
2942
1160
182
-271
-277
215
203
-73
381
574
-125
-618
-900
-1513
-1908
-1550
-682
-189
-494
-860
-727
-443
-524
-756
-827
-1436
-2279
-2087
-1622
-1399
-620
-478
-1273
-771
225
-761
-2327
-2366
-1575
-536
728
1312
1477
1991
2116
2033
2514
2649
2008
1316
1002
854
285
215
1164
1069
30
-576
-1736
-2447
-1447
-919
-1077
-666
-415
-194
30
-453
-422
657
1460
1568
1031
383
1032
2497
2978
2847
2881
2157
966
415
-175
-898
-1020
-1236
-1829
-2236
-2215
-1409
-363
91
253
273
535
1178
1117
959
1560
1391
701
960
1201
1004
787
-117
-1142
-1601
-2147
-1939
-552
-186
-1112
-1353
-956
-780
-572
-477
-592
-146
764
1114
969
1047
781
-420
-1188
-633
-206
-482
-331
71
315
1220
2077
1768
1642
2058
1373
131
-180
-270
-893
-1085
-399
-267
-1053
-1234
-1098
-1431
-1169
-578
-243
541
864
302
-45
-456
-739
-530
-450
153
813
578
954
1251
124
-37
1282
2254
2689
2245
1255
875
239
-917
-1063
-535
-820
-1400
-1466
-2025
-2982
-2934
-2490
-2322
-2117
-2435
-2689
-2183
-1828
-1064
295
641
164
-525
-1282
-799
933
2058
1364
-157
-379
281
670
1443
1644
768
655
925
1147
2152
2551
2647
3918
4243
3739
5168
6473
4961
2281
33
-1454
-1584
-635
170
-127
-950
-932
-547
-544
-614
-1879
-3875
-3406
-1356
-473
429
1923
2964
3839
3829
2390
859
-411
-1533
-2080
-2004
-1317
-894
-1565
-2600
-3791
-5248
-6061
-5696
-4423
-2871
-850
1686
2382
1613
2537
2771
303
-1229
-1992
-3869
-5043
-5759
-5979
-4199
-2607
-1425
1097
2239
1029
71
-145
-306
-873
-685
1284
2526
3674
7077
8738
7550
7168
6343
4954
5458
5983
6076
6966
6634
5313
4734
3768
2617
1887
-300
-3752
-6213
-7093
-6297
-4365
-3060
-2886
-3953
-6205
-7883
-8663
-8230
-5375
-4106
-5833
-4538
-1703
-2350
-3237
-2419
-414
3052
4488
3453
2365
601
-59
355
-268
551
1172
120
1347
1237
-1499
-1395
-2872
-6656
-4845
-596
1544
3453
4026
4245
5519
5282
3903
2035
151
1698
4870
4123
235
-2283
-2065
-1084
-1010
-1586
-1634
-1802
-4714
-7644
-6078
-4165
-3810
-1027
778
-292
450
834
-1083
-902
679
1195
2293
2877
1142
708
3194
3780
2058
2540
3607
2852
2595
2045
-655
-3690
-5159
-4731
-4655
-6111
-5384
-1889
-333
-1809
-2664
-1329
-606
-1145
-549
283
1132
2727
1454
-820
1938
6101
7624
8698
7706
3715
1489
2484
4091
5136
5020
3437
2261
2416
1458
-1040
-2602
-3169
-2871
-689
1838
3743
5617
6592
7348
8221
6408
3500
3835
4691
1442
-3697
-6261
-6519
-6747
-6471
-6447
-8675
-9920
-8995
-10295
-11597
-9345
-7595
-7000
-5348
-4394
-3594
-2173
-1626
-581
1073
1576
1846
2330
2582
2474
2333
4064
6865
8319
9176
9412
8616
7984
7779
8319
7442
3501
2155
4764
5360
3664
1505
-866
-1067
470
2101
4046
4369
2561
302
-2833
-5770
-5729
-3578
-2695
-3348
-3048
-2279
-2892
-4770
-7687
-9036
-7191
-6079
-5837
-4006
-3402
-4038
-3280
-2488
-1697
-332
-92
-260
335
52
-1186
-575
1133
244
-575
1547
1973
697
1309
920
-791
-865
-279
487
986
421
-213
-1377
-1581
11
-945
-2445
-459
71
-2053
-3204
-4414
-5894
-7242
-8606
-7641
-5906
-5246
-2867
-1338
-3110
-3040
-1575
-2596
-3023
-2053
-1642
481
2580
578
-1404
670
3328
4158
5294
7498
8252
7206
7257
7805
6715
5839
5743
5502
6724
8154
6959
5072
4369
3336
1229
-412
-589
-1221
-3016
-3393
-2257
-1041
663
1897
1770
1076
64
203
2050
2692
1456
280
-663
-1762
-2854
-3701
-4164
-4420
-4224
-3670
-3155
-2803
-3936
-5808
-5383
-4384
-4720
-3588
-2011
-2393
-2195
-1752
-2588
-1560
880
1835
3030
4459
4041
3370
3944
4856
4570
3135
3633
5985
6755
6784
6965
6176
6354
6945
5289
3933
4290
4091
3686
3344
1553
-861
-2231
-2757
-2810
-2168
-1607
-1903
-2172
-2097
-2333
-2746
-3184
-3483
-3492
-3462
-3632
-4909
-6115
-5249
-5237
-6406
-4663
-2697
-2926
-1701
400
1563
2385
2291
3027
4878
5748
7253
7511
4151
2490
2655
734
218
1934
2088
1355
1110
1029
1035
129
-1750
-2535
-1340
-642
-2008
-2454
-800
-15
-493
-184
820
96
-2649
-3583
-2535
-3097
-3942
-3640
-3868
-3679
-2656
-2066
-1644
-1237
-147
1255
1089
1208
3024
4120
4093
3995
3989
3984
3601
3254
2431
711
249
850
977
1232
400
-1550
-1381
513
930
-519
-1415
-700
-202
-114
530
1073
1151
-574
-3134
-1860
1178
1423
1276
2029
2226
1722
318
129
1741
1602
-364
-2013
-2712
-2665
-3905
-5880
-6372
-6543
-6265
-5625
-6668
-6980
-5583
-5622
-5734
-4126
-2314
-462
1295
2699
3634
3072
2828
4387
5250
5622
7177
8173
8192
8363
7985
6601
4271
1521
501
1289
855
-928
-1251
-769
-1610
-2473
-2715
-3407
-3643
-3610
-4314
-3762
-1906
-1882
-3922
-5258
-3886
-1423
-1233
-2848
-3793
-3485
-2450
-1883
-1444
-315
-466
-1465
-565
1038
2064
2900
2436
1157
773
795
353
45
1116
2644
2389
1577
2133
2918
3313
3376
1979
105
567
1926
432
-1805
-1422
-734
-744
-459
-1922
-4349
-4645
-3452
-2032
-1092
-901
-559
-622
-514
961
1347
485
751
1066
961
1258
1178
665
60
34
509
-812
-2614
-2095
-1345
-1205
-376
234
1043
2345
2437
1929
1990
2291
2524
2005
1072
664
448
592
1208
1761
2308
1874
367
50
649
335
129
1168
2123
1630
757
957
1116
541
118
-594
-1248
-844
-408
375
1750
1282
-149
-343
-1327
-3240
-3622
-3101
-2687
-2311
-2558
-2502
-1030
152
-675
-2439
-2934
-1736
-440
-222
-383
104
458
119
535
1264
897
1163
2548
3471
4242
4211
2893
2504
2816
2328
2071
2507
2808
2066
686
482
534
-209
-285
-982
-2635
-2237
-1158
-1494
-1576
-1478
-1769
-1874
-2213
-2175
-1588
-1674
-1478
-4
1684
2742
3128
3725
4680
4344
2801
1637
846
27
-808
-1789
-2759
-3586
-3811
-3012
-2466
-2994
-3083
-2448
-2719
-3441
-3169
-2818
-3070
-2772
-1882
-901
303
663
216
900
1727
1175
946
1132
605
599
869
124
-649
-745
23
1297
1291
949
1889
1774
427
665
1368
634
-30
13
-623
-1909
-2329
-1704
-1479
-1914
-1784
-1300
-1744
-2269
-1404
-283
130
954
2001
2136
1626
880
284
231
281
533
1387
2180
2361
2075
1685
1232
445
-28
-50
-832
-1736
-1535
-1520
-2186
-1829
-658
-673
-1313
-713
115
-1
27
268
469
925
690
431
1127
1025
613
917
25
-656
724
1313
767
708
-210
-1541
-1430
-697
-124
330
286
31
-115
-201
340
1439
1668
783
289
496
348
-79
161
951
1207
1004
1338
1516
727
-79
-729
-1480
-1724
-1752
-1612
-715
25
-13
-185
-427
-853
-1238
-1278
-862
-524
-172
667
1244
1353
1654
1673
1231
993
578
-54
1
296
206
78
-407
-794
-123
-13
-1088
-1150
-472
-837
-1632
-1717
-1110
-677
-595
47
413
-331
-536
-98
-194
-153
-75
-682
-788
219
946
729
565
868
1004
1035
1189
1339
1775
2267
2485
2774
2798
2429
2223
1844
1115
543
234
223
399
523
456
2
-374
-540
-1263
-2041
-2135
-2101
-1935
-1452
-1139
-945
-848
-1206
-1424
-650
377
516
360
509
337
139
463
798
1066
1039
368
-26
110
211
438
438
-177
-894
-1438
-1449
-1022
-1123
-1424
-1036
-561
-798
-1423
-1559
-1156
-805
-303
115
-276
-524
-99
-34
23
608
657
78
-130
111
522
973
1143
1068
1012
793
360
112
121
16
-526
-1045
-675
-154
-663
-1152
-581
201
499
467
510
601
273
71
336
-26
-839
-644
331
648
202
129
206
-423
-756
-274
41
123
228
708
1856
2384
1973
1846
1723
1321
1243
1252
1046
649
228
136
223
341
361
-50
-544
-720
-481
-98
-406
-965
-1008
-1280
-1699
-1502
-904
-409
-682
-1265
-1193
-1207
-1305
-1086
-1513
-1669
-797
-640
-984
-712
-437
-153
239
431
672
622
130
-2
405
830
1142
1786
2359
2087
1958
2155
1689
1873
2811
2520
1963
2121
1799
1425
1643
1867
1744
837
-406
-1132
-1718
-2083
-1825
-1369
-1026
-1168
-1720
-2112
-2470
-2442
-1986
-2130
-2158
-1461
-1536
-2235
-2300
-1959
-1336
-512
72
596
1029
1230
1399
1136
414
52
163
386
599
681
737
717
334
-54
-221
-634
-978
-579
-104
-501
-1229
-996
-104
-122
-660
-325
147
155
541
999
914
698
591
681
666
90
-342
-389
-811
-1203
-1073
-1025
-1247
-1572
-1798
-1345
-451
-140
-399
-289
435
992
990
1124
1527
1417
1073
1318
1717
1727
1599
1388
1200
1241
1065
535
205
-100
-695
-947
-886
-1391
-2029
-1940
-1620
-1398
-829
-255
-240
-448
-559
-717
-646
13
546
292
-70
-163
-445
-699
-635
-609
-587
-290
77
181
15
-136
61
592
845
559
563
1097
1410
1590
1854
1603
893
464
530
582
179
-202
-224
-334
-389
-222
-446
-896
-844
-716
-1340
-2171
-2184
-1716
-1213
-471
-307
-1044
-1406
-1378
-1471
-996
-314
-258
-344
-451
-701
-538
-247
-291
29
666
759
754
990
845
888
1485
1649
1758
2131
1707
1448
2293
2432
1637
1436
1629
1648
1590
1485
1371
1078
936
1354
1470
1101
1154
1223
665
-16
-529
-895
-816
-258
205
77
-300
-402
-481
-719
-628
-248
-197
-413
-557
-783
-1026
-982
-679
-326
-280
-507
-515
-480
-545
-288
-67
-135
131
560
569
392
380
428
235
137
585
604
-288
-677
-276
-124
-99
164
405
553
443
170
331
643
360
-289
-718
-731
-559
-690
-1043
-1223
-1303
-1191
-777
-446
-282
-161
-88
199
611
631
261
-159
-254
70
207
-52
-130
35
121
83
-185
-569
-769
-1004
-1248
-1002
-609
-574
-443
-27
322
554
519
152
-87
-85
-206
-472
-512
-245
-163
-514
-938
-1216
-1313
-1144
-923
-933
-960
-620
-150
-27
-96
-6
398
1014
1159
674
331
340
555
829
685
312
20
-493
-824
-616
-315
79
368
93
-349
-733
-1104
-990
-345
352
603
145
-361
-272
7
21
-143
-158
107
360
595
958
1159
1159
1206
1326
1396
1152
836
945
1045
928
1091
1283
1248
1138
744
366
355
302
216
194
125
246
217
-27
236
413
-101
-384
-233
-184
-300
-506
-519
-426
-422
-50
325
167
92
-46
-633
-769
-275
48
18
-118
-117
-42
-26
104
94
-259
-455
-482
-539
-246
159
39
-172
44
216
294
736
1058
925
830
597
117
-36
-92
-384
-567
-680
-746
-514
-237
-122
-60
-97
-241
-459
-811
-1132
-1179
-1161
-1252
-1150
-878
-648
-320
-166
-192
233
713
749
812
927
1093
1341
1153
928
951
536
222
350
31
-311
-233
-443
-599
-224
113
275
548
996
1576
2009
1965
1483
1012
812
701
776
895
467
-152
-433
-683
-774
-546
-497
-645
-771
-980
-1305
-1772
-2184
-2304
-2341
-2295
-2128
-2153
-2174
-1944
-2017
-2613
-2916
-2410
-1783
-1578
-1413
-1312
-1382
-951
-198
45
89
258
243
344
731
803
606
731
936
798
581
345
27
52
413
624
592
519
745
1158
1108
974
1412
1665
1337
1126
1002
610
263
109
-96
-231
7
274
75
-97
330
747
583
268
69
-138
-155
0
-3
40
292
363
240
268
361
232
20
132
440
456
261
130
104
233
332
378
607
724
691
878
932
727
670
633
654
932
1077
1004
958
910
851
680
346
0
-382
-658
-701
-781
-913
-1018
-1047
-741
-464
-609
-660
-561
-668
-655
-428
-250
-65
-18
-224
-297
-158
-123
-97
144
275
123
33
-68
-356
-439
-265
-153
-188
-341
-244
145
154
-77
9
119
155
310
396
463
618
675
569
311
50
-58
-153
-255
-247
-223
-268
-280
-151
-63
-113
7
257
351
353
250
156
279
357
326
269
4
-278
-417
-494
-363
-232
-287
-349
-670
-1156
-1237
-1153
-1262
-1325
-1268
-1303
-1433
-1276
-819
-677
-818
-686
-393
-215
-116
-57
-17
55
393
1076
1576
1560
1350
1172
999
831
604
339
276
372
273
85
69
-61
-401
-493
-192
152
218
39
-139
-167
-99
-158
-299
-161
119
284
502
557
266
59
36
115
312
377
436
657
621
509
817
1133
1080
930
804
661
585
515
374
328
359
253
154
199
161
-12
-135
-33
175
9
-479
-753
-747
-529
-210
-176
-303
-242
-164
-197
-231
-216
-83
149
285
210
152
390
814
1194
1260
926
760
941
991
1043
1136
832
454
401
452
489
363
51
-132
-218
-232
-42
8
-268
-595
-949
-1213
-1029
-692
-721
-845
-737
-678
-785
-878
-919
-889
-855
-903
-921
-907
-933
-925
-831
-655
-529
-543
-460
-287
-349
-542
-579
-472
-337
-271
-281
-305
-300
-198
-23
107
169
146
-17
-231
-312
-341
-490
-536
-318
-44
230
346
98
-76
102
275
328
382
473
565
497
373
304
98
-67
-10
-8
-10
141
304
445
502
441
423
480
480
146
-452
-637
-355
-195
-176
-162
-272
-444
-599
-756
-883
-901
-844
-918
-998
-805
-547
-448
-510
-601
-371
-39
11
165
289
-80
-318
-156
-97
65
514
828
898
833
711
631
593
684
842
892
1091
1439
1491
1370
1307
1196
1127
944
464
101
-26
-44
115
141
-6
48
110
43
-41
-206
-208
-100
-269
-376
-307
-410
-449
-396
-510
-515
-303
-92
46
43
20
139
235
271
471
751
772
662
689
611
489
728
1020
1004
830
572
385
340
169
-102
-252
-305
-396
-543
-562
-519
-538
-329
-44
-48
-62
-51
-134
-98
-146
-326
-290
-272
-467
-602
-636
-708
-817
-739
-523
-571
-622
-348
-184
-236
-312
-444
-470
-485
-599
-585
-699
-955
-881
-769
-827
-682
-473
-426
-485
-467
1
575
660
658
752
624
549
611
590
704
920
973
899
660
460
593
688
590
640
666
458
235
43
-56
82
261
297
257
241
336
468
521
572
563
317
-11
-183
-215
-78
212
322
166
36
-90
-355
-561
-579
-489
-453
-665
-1087
-1501
-1681
-1500
-1185
-900
-573
-470
-696
-822
-763
-759
-729
-510
-228
-129
-138
-69
-33
-26
10
-60
-74
40
66
175
323
160
-58
-143
-269
-295
-251
-352
-479
-547
-526
-388
-276
-201
-121
-13
261
523
610
779
948
901
838
775
687
736
728
667
911
1193
1181
1117
1050
889
747
626
611
752
719
526
468
316
36
82
313
340
302
191
-65
-65
199
218
50
70
217
251
124
8
-12
-141
-384
-479
-483
-588
-610
-390
-181
-68
210
433
235
-17
4
32
-44
-173
-412
-651
-763
-788
-732
-597
-480
-387
-261
-199
-189
-62
50
25
8
-35
-47
97
121
62
235
429
454
352
84
-135
-199
-285
-320
-257
-192
-74
60
113
115
179
362
469
423
446
511
537
650
768
745
678
666
707
735
672
508
341
239
3
-426
-641
-516
-383
-444
-732
-1106
-1334
-1443
-1495
-1474
-1404
-1156
-715
-406
-371
-397
-300
-79
130
166
52
19
136
254
321
238
-45
-231
-238
-340
-481
-479
-435
-435
-451
-458
-465
-508
-559
-580
-565
-501
-491
-641
-756
-623
-386
-240
-136
-29
61
124
111
105
129
-24
-175
-73
-55
-171
-26
343
664
696
421
311
467
486
371
258
104
-33
-81
30
210
212
85
-42
-129
-42
112
221
424
522
354
189
83
-20
-31
-2
60
182
245
193
86
130
402
525
420
383
321
220
267
254
53
-208
-413
-340
-165
-273
-388
-259
-106
-6
13
-10
119
342
435
314
125
84
55
8
197
403
416
508
679
737
652
447
344
442
556
642
701
641
465
371
530
655
569
605
674
526
428
442
487
596
535
381
454
626
778
823
628
477
486
415
312
240
153
126
91
-25
-130
-170
-196
-285
-360
-291
-179
-86
37
104
76
23
-26
-63
-112
-205
-320
-416
-492
-572
-619
-669
-760
-704
-613
-800
-882
-566
-357
-451
-585
-637
-517
-358
-374
-432
-438
-394
-223
-116
-172
-166
-91
21
242
358
310
326
319
222
201
152
27
-25
-104
-254
-315
-269
-185
-192
-316
-347
-308
-342
-374
-439
-543
-554
-573
-678
-784
-855
-792
-631
-570
-559
-504
-437
-334
-256
-238
-219
-266
-341
-313
-246
-164
-78
-107
-201
-280
-273
-57
112
-34
-239
-337
-406
-406
-399
-427
-405
-369
-286
-150
-150
-249
-198
91
395
412
274
194
63
-54
-109
-245
-301
-273
-317
-194
63
177
251
282
276
441
582
469
262
91
-3
6
122
329
477
513
497
371
225
287
452
449
332
345
432
379
257
223
282
345
255
65
8
48
36
-12
-35
24
152
160
-59
-253
-141
136
301
313
241
165
93
47
118
167
126
229
337
213
120
222
359
403
439
638
780
634
500
503
480
457
415
350
269
38
-225
-385
-519
-555
-489
-417
-344
-405
-553
-532
-458
-473
-452
-379
-283
-170
-96
-9
147
311
465
546
460
329
306
320
318
323
339
431
533
513
511
539
404
168
-56
-210
-178
-101
-115
-114
-116
-95
47
175
266
381
421
422
397
247
142
188
283
443
557
462
290
126
16
38
-27
-205
-211
-155
-187
-187
-243
-335
-293
-234
-213
-195
-281
-378
-376
-326
-217
-104
-33
67
172
260
293
224
234
360
408
393
370
329
306
199
10
-84
-126
-171
-144
-91
-40
-5
-59
-121
-153
-292
-491
-641
-718
-626
-508
-609
-671
-496
-406
-422
-294
-171
-145
-19
174
266
258
157
-14
-89
16
181
274
288
291
291
230
104
-57
-211
-252
-235
-318
-347
-196
-94
-99
-90
-136
-228
-218
-84
81
172
166
132
119
139
141
53
-71
-176
-307
-502
-732
-834
-732
-637
-649
-623
-548
-535
-606
-681
-650
-523
-405
-385
-470
-502
-391
-315
-290
-145
28
130
246
257
117
60
39
-78
-93
10
103
292
469
430
394
483
476
383
351
302
167
8
-135
-208
-156
-80
-30
79
141
16
-118
-122
-121
-152
-129
-60
-3
-1
-109
-269
-351
-376
-364
-255
-149
-98
-7
31
-53
-180
-330
-356
-133
105
192
201
173
175
229
219
122
50
28
-6
24
151
164
44
5
78
213
330
328
279
201
118
236
419
436
449
466
346
238
226
220
148
7
-79
-79
-49
31
32
-53
45
215
245
285
290
191
265
486
637
758
867
957
1004
922
811
710
536
447
460
400
332
271
138
22
-47
-49
7
-42
-149
-147
-90
-59
-111
-254
-359
-412
-472
-522
-569
-612
-616
-510
-283
-114
-81
-79
-133
-205
-165
-125
-92
112
293
180
-35
-113
-119
-124
-96
-86
-111
-63
36
83
138
242
291
270
205
49
-94
-41
125
233
300
379
446
493
520
513
504
498
424
301
235
227
218
215
244
295
359
440
482
416
333
297
199
40
-104
-208
-216
-182
-170
-124
-113
-148
-127
-154
-251
-317
-405
-486
-599
-816
-895
-859
-952
-984
-895
-906
-902
-762
-585
-408
-277
-192
-50
127
257
340
391
387
326
247
179
160
191
208
259
354
320
150
-15
-152
-229
-245
-264
-263
-252
-262
-242
-219
-222
-172
-88
-27
37
73
17
-74
-153
-257
-321
-301
-344
-442
-462
-484
-524
-516
-580
-739
-884
-966
-966
-912
-738
-465
-410
-496
-411
-344
-364
-272
-215
-260
-245
-156
-29
47
12
-48
-123
-153
-82
-40
-22
7
-35
-66
-55
-66
-33
28
72
122
149
204
337
496
681
809
806
770
696
582
546
548
533
522
454
361
344
350
363
404
384
378
540
690
646
575
573
573
654
813
858
767
662
606
578
495
393
392
439
456
438
349
257
229
172
92
28
-73
-119
-97
-162
-252
-309
-428
-559
-618
-593
-518
-515
-543
-521
-537
-473
-246
-129
-157
-99
43
191
282
234
158
207
290
269
201
187
207
245
269
195
73
-28
-152
-263
-368
-522
-568
-480
-471
-507
-469
-498
-645
-705
-588
-468
-442
-382
-279
-230
-151
21
200
337
420
445
429
404
411
420
381
347
338
308
248
132
-51
-238
-378
-442
-395
-292
-272
-340
-389
-467
-600
-628
-570
-552
-513
-447
-390
-298
-235
-237
-242
-251
-208
-75
36
103
188
297
416
473
485
545
622
680
689
602
563
605
531
443
492
475
351
306
286
194
88
-4
-79
-148
-244
-319
-347
-402
-500
-580
-567
-467
-368
-272
-162
-92
-18
92
155
158
134
122
153
180
224
275
220
131
125
151
194
219
198
181
110
31
15
-96
-223
-176
-115
-106
-77
-112
-154
-120
-85
-63
-57
-22
102
188
235
371
488
508
481
412
388
416
379
337
353
348
303
199
62
6
16
2
-33
-74
-96
-95
-134
-216
-290
-326
-363
-457
-551
-593
-620
-587
-533
-587
-631
-554
-485
-466
-420
-325
-205
-133
-99
-47
-12
17
86
135
123
104
114
117
103
115
112
78
85
86
107
232
293
231
246
263
160
93
107
83
41
45
47
33
30
-9
-53
12
85
19
-125
-268
-316
-259
-291
-388
-353
-298
-328
-329
-312
-309
-250
-209
-249
-263
-258
-306
-341
-342
-384
-409
-324
-194
-119
-63
52
196
316
438
532
546
521
464
366
301
253
148
58
30
-4
-38
-53
-77
-119
-192
-234
-179
-125
-97
-2
86
99
138
207
249
262
269
331
429
472
474
476
490
525
570
628
652
576
477
441
425
365
291
282
259
116
-8
-69
-153
-157
-84
-68
-53
-6
13
-9
-55
-61
-69
-140
-161
-162
-193
-153
-172
-341
-483
-576
-595
-491
-436
-423
-339
-265
-180
-54
-17
-52
-77
-89
-68
-47
-58
-38
13
29
23
2
-83
-194
-240
-255
-263
-183
-52
5
8
8
-12
-20
44
116
108
43
-18
-36
-22
-49
-71
-11
27
22
53
14
-97
-131
-151
-220
-268
-340
-437
-458
-410
-320
-200
-114
-69
-18
37
98
199
296
317
319
379
450
483
493
475
449
456
479
498
504
461
402
379
338
246
143
43
-16
-23
-62
-137
-151
-81
29
128
179
203
230
266
327
377
384
386
370
303
272
329
349
271
210
193
142
85
68
40
-41
-138
-165
-122
-118
-142
-135
-192
-296
-311
-300
-297
-234
-229
-332
-387
-383
-391
-391
-399
-407
-393
-400
-410
-375
-347
-388
-488
-557
-519
-457
-465
-505
-564
-637
-615
-504
-440
-397
-292
-182
-111
-31
80
197
256
255
298
371
381
380
367
260
159
161
202
241
252
232
251
278
224
141
73
0
-59
-83
-65
-29
-39
-80
-89
-81
-78
-58
-31
-15
29
114
159
144
153
174
167
165
146
113
116
94
42
12
-50
-98
-64
-65
-124
-127
-88
-76
-104
-128
-120
-112
-81
3
70
97
126
168
235
287
258
202
186
209
233
228
219
205
146
119
155
152
129
153
190
238
300
332
370
429
428
366
311
293
298
297
266
199
125
71
2
-75
-131
-217
-322
-378
-403
-381
-314
-290
-300
-305
-324
-325
-319
-343
-332
-253
-155
-87
-96
-137
-125
-69
-6
45
98
163
180
141
124
143
164
141
58
-10
-53
-92
-92
-87
-87
-46
-13
19
92
131
91
9
-71
-136
-231
-300
-269
-234
-244
-257
-263
-245
-258
-309
-285
-224
-201
-183
-198
-201
-126
-96
-131
-127
-99
-81
-69
-45
38
146
214
262
311
359
385
338
235
173
170
166
151
126
70
33
57
82
50
-11
-47
-75
-112
-88
-12
23
42
50
-6
-50
-34
-30
-74
-132
-152
-143
-158
-169
-163
-181
-212
-230
-222
-177
-148
-172
-215
-221
-166
-97
-48
21
90
116
128
150
192
247
269
236
199
215
270
295
279
270
267
263
306
385
403
366
338
282
203
175
154
66
-54
-143
-175
-193
-257
-340
-424
-511
-536
-519
-515
-478
-405
-348
-278
-169
-47
44
93
161
255
325
399
469
455
378
312
264
194
106
65
82
98
91
74
50
25
11
45
114
154
176
177
120
67
84
125
150
169
192
209
194
164
124
57
4
-28
-49
-30
-52
-166
-232
-229
-239
-229
-225
-286
-347
-369
-359
-318
-288
-277
-233
-152
-97
-101
-103
-70
-55
-66
-91
-135
-122
-25
57
62
29
57
129
124
60
24
-6
-18
-7
-34
-70
-69
-69
-75
-87
-115
-133
-131
-125
-121
-116
-67
19
73
111
176
234
268
277
238
194
152
61
-28
-60
-77
-68
-39
-38
-46
-42
-1
93
166
190
206
215
247
277
226
153
120
111
130
145
159
199
190
145
129
84
16
-11
-32
-56
-72
-108
-152
-176
-154
-82
-29
-34
-53
-51
-36
-20
5
41
72
86
74
81
155
233
251
228
186
142
69
-40
-72
-2
63
102
153
188
165
80
-14
-84
-137
-166
-156
-125
-130
-195
-255
-294
-338
-345
-343
-379
-388
-357
-335
-318
-310
-309
-319
-367
-390
-334
-255
-191
-138
-100
-73
-55
-37
-19
1
40
78
99
109
75
24
22
33
4
-60
-130
-155
-146
-151
-152
-148
-151
-146
-168
-221
-242
-214
-172
-146
-136
-126
-146
-187
-198
-193
-182
-153
-144
-151
-145
-141
-117
-62
-16
1
5
29
58
47
59
142
227
283
309
315
375
484
578
675
754
765
754
780
830
846
797
711
649
625
584
506
415
325
310
363
330
213
134
47
-72
-143
-185
-247
-319
-372
-384
-369
-355
-331
-290
-259
-230
-178
-177
-252
-275
-252
-268
-269
-273
-303
-252
-181
-151
-67
1
-16
-6
44
70
47
-4
3
33
6
-20
-39
-87
-89
-11
102
210
250
223
217
282
356
371
360
352
339
331
293
214
157
137
128
127
73
-57
-122
-16
114
108
18
-60
-74
-17
-3
-85
-159
-149
-28
103
27
-159
-184
-65
45
61
-37
-106
-70
-38
-35
-43
-86
-112
-78
-20
17
-45
-160
-206
-258
-387
-485
-548
-635
-678
-658
-632
-598
-548
-489
-420
-359
-340
-345
-329
-293
-215
-71
11
-19
-13
39
97
209
306
349
414
425
329
237
193
169
154
125
83
72
104
76
-26
-80
-99
-102
-27
-4
-61
-42
-35
-75
-37
-24
-63
-36
5
40
66
48
74
117
119
170
210
209
231
209
215
319
316
229
212
180
147
133
33
-69
-89
-98
-131
-188
-215
-167
-138
-161
-174
-165
-126
-73
-55
-62
-11
116
188
166
183
212
197
243
300
264
222
197
165
158
161
182
199
155
156
226
204
86
0
-12
4
-25
-55
-25
-15
-14
15
-21
-94
-98
-67
-45
-56
-110
-137
-169
-273
-339
-330
-349
-395
-429
-464
-448
-353
-257
-200
-157
-146
-163
-138
-75
-16
59
155
243
307
327
308
267
204
177
212
202
112
52
56
81
83
34
-20
-61
-134
-187
-195
-240
-280
-259
-248
-251
-229
-200
-153
-94
-62
-60
-83
-108
-83
-20
29
55
72
90
141
245
354
412
417
410
430
466
510
563
560
517
526
514
444
403
352
276
248
217
150
80
11
-12
-10
-51
-123
-235
-305
-248
-215
-255
-273
-332
-362
-272
-254
-286
-202
-138
-132
-72
-72
-136
-113
-76
-98
-101
-80
-66
-87
-153
-192
-178
-140
-93
-86
-76
-22
-13
-17
17
-13
-78
-123
-197
-256
-308
-344
-244
-163
-237
-276
-246
-225
-184
-176
-179
-133
-122
-148
-176
-194
-129
-61
-54
-4
33
33
112
195
225
275
304
285
280
329
391
370
340
410
450
410
354
268
216
200
114
13
-41
-85
-122
-177
-226
-214
-175
-144
-148
-177
-163
-167
-213
-219
-256
-313
-271
-233
-232
-162
-93
-55
28
130
220
295
306
272
271
302
322
348
399
428
401
331
233
157
134
91
-1
-84
-136
-146
-116
-117
-162
-160
-95
-54
-78
-89
-59
-70
-107
-106
-118
-156
-166
-179
-215
-233
-228
-220
-219
-203
-196
-249
-283
-254
-245
-248
-223
-188
-112
-17
52
120
168
192
235
288
345
407
461
489
477
478
518
526
519
514
456
404
404
388
324
235
183
183
170
133
82
17
-17
-45
-101
-157
-234
-313
-306
-286
-349
-400
-370
-336
-311
-242
-172
-139
-96
-54
-47
-41
-52
-96
-124
-133
-114
-54
-40
-92
-81
-21
-18
-23
-2
-2
4
39
92
155
159
141
191
213
172
157
138
94
47
-23
-73
-110
-162
-166
-152
-194
-254
-302
-332
-393
-468
-424
-351
-377
-373
-301
-232
-154
-118
-111
-73
-66
-58
-7
-7
-29
4
48
83
141
215
252
230
209
206
205
202
162
127
144
150
146
136
59
-25
-38
-34
-59
-104
-125
-67
-11
-65
-153
-201
-271
-330
-310
-310
-339
-303
-288
-330
-350
-357
-356
-349
-348
-291
-204
-141
-65
-2
49
143
236
313
374
393
422
452
456
463
432
399
406
364
294
232
165
159
137
41
7
-8
-75
-88
-62
-46
-1
62
117
138
158
207
197
159
163
107
8
-43
-104
-184
-238
-266
-282
-322
-351
-336
-352
-380
-366
-341
-295
-227
-166
-99
-33
14
32
35
74
97
94
162
233
239
256
274
287
321
321
315
328
316
312
277
200
212
258
235
232
245
225
223
203
152
152
162
109
52
28
2
-15
6
35
38
34
34
23
-15
-30
36
100
65
-2
-1
39
6
-89
-95
-67
-126
-148
-107
-125
-144
-130
-129
-121
-141
-191
-206
-208
-196
-154
-140
-132
-84
-40
-18
5
40
61
56
60
50
10
25
82
105
115
122
137
173
170
136
137
142
126
124
124
116
113
103
100
96
73
88
129
109
83
85
47
20
48
67
56
18
-23
-61
-135
-175
-165
-219
-283
-293
-316
-344
-345
-308
-269
-300
-292
-203
-196
-225
-187
-160
-128
-47
25
55
52
79
141
164
177
213
224
208
174
138
117
79
44
27
-12
-50
-48
-39
-71
-121
-161
-212
-220
-169
-174
-220
-225
-228
-236
-250
-290
-308
-293
-301
-374
-432
-374
-327
-338
-230
-84
-94
-141
-82
13
51
90
165
198
239
303
285
269
264
176
139
145
84
80
137
153
176
226
281
286
225
202
198
168
155
155
162
134
85
95
39
-50
32
89
-7
-39
-4
14
0
-66
-79
-40
-20
11
-18
-92
-74
-34
-58
-137
-248
-247
-114
-59
-117
-137
-128
-193
-235
-158
-98
-107
-72
-25
-47
-75
-20
71
93
97
136
112
65
70
59
64
104
111
115
95
51
86
144
173
194
119
33
62
33
-87
-81
-7
-82
-230
-245
-181
-172
-179
-142
-66
-21
-65
-62
26
-19
-120
-73
-58
-176
-203
-100
-13
42
74
54
75
164
142
37
52
142
204
215
159
145
159
70
11
33
-26
-91
-48
11
24
27
64
100
99
117
132
106
86
77
76
87
112
119
-16
-132
22
123
-6
-56
-71
-123
-59
-26
-53
-24
-81
-131
-68
-98
-132
-56
-24
49
223
339
387
375
352
416
453
446
481
450
397
425
402
359
366
277
157
147
128
32
-31
-38
-78
-142
-174
-204
-203
-161
-180
-219
-176
-78
18
0
-77
-39
-29
-105
-120
-165
-202
-170
-199
-140
-26
-100
-138
-119
-202
-133
-40
-179
-240
-160
-165
-241
-324
-326
-290
-350
-380
-330
-321
-357
-434
-477
-407
-334
-289
-226
-193
-195
-138
-4
47
-19
33
155
144
131
167
149
156
214
247
196
60
-6
12
-21
-50
-45
-76
-108
-113
-105
-119
-182
-208
-160
-112
-99
-125
-104
22
104
74
33
56
105
69
16
42
19
13
98
102
112
167
81
54
150
124
93
110
62
80
97
38
88
156
157
240
321
306
303
339
397
413
350
325
332
272
218
209
210
215
130
12
89
214
124
9
-14
-56
-41
-9
-84
-115
-99
-167
-200
-175
-185
-189
-185
-152
-66
-22
-16
16
65
100
63
28
100
146
97
65
54
39
10
-17
19
18
-60
-14
93
51
-37
-42
14
61
19
-26
3
-39
-117
-105
-108
-120
-74
-116
-184
-139
-179
-319
-316
-255
-288
-315
-314
-313
-251
-187
-208
-210
-151
-150
-139
-21
28
-13
4
0
-19
67
95
16
3
20
-14
-93
-214
-246
-164
-156
-227
-252
-255
-257
-205
-148
-158
-145
-56
8
46
75
63
91
134
122
170
230
192
214
302
302
284
324
375
410
369
296
373
517
461
296
272
302
295
301
231
121
138
169
108
72
69
38
31
66
71
31
0
-39
-95
-105
-101
-114
-90
-67
-66
-51
-50
-40
16
36
9
31
86
58
-12
20
79
62
44
19
-36
-58
-77
-61
15
6
-61
-41
-4
0
23
2
-74
-73
-15
-34
-81
-85
-118
-130
-79
-84
-146
-232
-355
-348
-176
-113
-202
-231
-200
-182
-87
-29
-178
-257
-162
-213
-328
-294
-285
-292
-222
-224
-272
-274
-287
-300
-310
-324
-259
-142
-82
-109
-179
-230
-217
-143
-125
-180
-95
75
66
-10
11
35
73
152
167
136
137
134
89
49
71
127
207
337
419
380
334
324
299
293
365
436
364
247
291
348
283
294
362
327
300
302
223
160
201
245
191
100
110
168
105
-30
-80
-52
-48
-55
-42
-63
-48
29
0
-78
-71
-119
-187
-122
-76
-100
-42
12
-70
-153
-94
1
-18
-105
-145
-116
-49
20
99
140
71
4
29
42
28
55
91
96
75
62
109
163
145
133
191
220
179
124
34
-74
-129
-146
-142
-151
-246
-328
-276
-188
-186
-254
-298
-302
-363
-436
-396
-316
-277
-239
-206
-200
-217
-224
-188
-156
-95
57
179
214
216
176
175
239
233
203
204
179
204
266
274
287
285
284
363
355
216
131
96
75
106
147
166
144
121
133
76
7
-7
-68
-76
-5
-36
-65
-49
-127
-173
-136
-118
-88
-102
-159
-157
-185
-238
-211
-198
-199
-113
-53
-87
-89
-14
55
53
1
-29
-25
7
63
42
-53
-48
-12
-99
-154
-111
-101
-98
-78
-112
-164
-169
-131
-111
-132
-114
-94
-135
-147
-136
-144
-83
-4
-18
-45
-47
-79
-108
-80
-27
10
53
94
77
25
16
30
28
36
29
-28
-45
-18
-19
6
31
23
70
55
-47
-4
75
38
41
31
9
118
164
102
107
76
12
17
-15
-34
-3
-20
-3
33
13
54
90
49
53
47
1
30
57
43
63
55
23
6
-31
-50
-76
-116
-60
-18
-84
-99
-64
-65
-42
-17
-25
-35
-51
-59
-60
-50
-31
-64
-69
9
20
-4
39
47
43
82
82
93
119
64
0
12
45
35
-8
-9
21
42
99
134
117
155
202
189
193
210
208
215
217
201
176
166
186
158
114
157
173
119
112
87
2
-14
13
6
-1
-47
-148
-199
-173
-137
-154
-210
-220
-180
-144
-102
-59
-63
-92
-88
-55
-71
-96
-30
14
-20
4
16
-34
-10
-12
-92
-70
-20
-67
-103
-119
-141
-130
-131
-152
-132
-120
-161
-172
-124
-119
-131
-51
15
-19
-8
38
-10
-27
62
80
10
-13
-11
-33
-25
13
26
-5
-44
-54
-72
-103
-106
-137
-190
-170
-145
-190
-224
-217
-218
-225
-202
-155
-128
-109
-82
-61
-17
13
-3
24
82
101
116
143
184
222
200
189
234
266
311
351
312
261
224
168
147
143
122
106
56
2
7
-10
-41
-17
-20
-54
-52
-71
-78
-41
-48
-36
36
43
17
13
-8
-24
-43
-52
-24
-21
-11
20
-22
-44
-32
-86
-113
-129
-163
-111
-83
-108
-72
-71
-56
11
-47
-73
31
45
14
-17
-104
-101
-55
-67
-10
37
-9
-22
-16
-17
5
15
54
105
88
96
170
179
127
132
177
184
171
160
135
140
182
190
171
156
134
106
57
5
-3
13
27
17
-33
-52
-27
-46
-89
-89
-53
-10
-28
-106
-113
-54
-43
-28
11
-30
-64
8
40
-4
5
47
64
96
134
126
78
65
81
54
48
89
55
-3
21
51
62
81
93
115
125
141
201
192
123
112
122
150
198
196
203
215
179
195
227
176
110
76
77
75
33
38
40
-25
-28
-27
-90
-84
-71
-86
-42
-33
-62
-74
-111
-77
-12
-66
-105
-70
-56
-29
0
-6
-3
25
41
-10
-70
-69
-102
-155
-157
-168
-167
-145
-149
-138
-144
-158
-122
-141
-154
-87
-122
-191
-141
-107
-120
-124
-109
-51
-40
-42
21
-7
-59
18
31
-4
80
115
71
117
158
123
150
202
166
160
234
226
144
142
174
145
132
178
172
114
134
176
144
132
136
85
66
52
-24
-51
-29
-39
-40
-32
-40
-36
-34
-39
-34
-36
-37
-33
-37
-35
-34
-36
-34
-34
-35
-33
-34
-34
-32
-34
-33
-32
-33
-32
-32
-32
-31
-32
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-29
-29
-29
-29
-29
-29
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
