20
14454
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
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
2
1
1
2
0
2
1
-6
0
5
-4
-12
-12
-4
4
-1
-2
6
0
-10
-11
-9
-4
0
3
3
-7
-10
-1
-1
-7
-5
0
-3
-8
-8
-6
-1
6
-1
-11
-1
2
-12
-9
5
0
-6
-10
-14
-3
5
-5
-8
-6
-10
-5
5
-2
-9
-5
-9
-15
-6
-1
-7
-3
5
-2
-5
0
-4
-8
0
7
1
-8
-5
-5
-10
-2
11
5
-6
0
6
-7
-11
5
11
5
2
-7
-7
8
10
3
6
3
-4
-1
5
4
3
7
5
-10
-13
2
9
4
6
10
5
-2
-6
-4
7
12
5
-3
-8
-3
9
8
4
8
4
0
8
1
-2
10
8
2
1
-4
6
17
7
3
2
-8
-4
4
3
4
2
1
1
-5
0
10
10
6
-3
-3
5
-8
-11
6
1
-7
-2
-12
-10
9
3
-6
0
0
-5
-5
1
8
2
1
10
1
-9
-1
-3
-5
6
8
1
-4
-8
-1
6
2
5
5
-7
-3
4
6
13
6
-8
-6
-4
-2
7
5
-1
-2
-7
-9
-3
4
2
-3
6
10
-10
-16
-3
-3
-4
1
0
-1
-5
-5
2
-2
-6
2
4
-2
-7
-9
-5
1
3
0
-9
-12
-12
-17
-5
7
-5
-3
3
-12
-10
2
-4
-1
5
-3
-4
-2
-2
-2
-4
5
8
-10
-5
5
-8
-4
1
-12
-9
-5
-11
-6
-4
-2
5
-13
-19
1
0
-4
3
-6
-9
-1
-6
-8
-3
2
4
-9
-15
-6
-10
-10
2
-4
-13
-7
-7
-16
-14
-6
-9
-19
-14
-9
-14
-9
-3
-3
-3
-8
-11
-14
-16
-2
6
-4
-7
-5
-6
0
5
8
18
19
10
8
10
11
19
26
11
-3
-1
6
23
28
7
-7
-6
7
33
34
9
-6
-9
0
19
18
-1
-7
-7
-18
-14
3
-4
-9
4
3
-2
7
13
-2
-26
-25
-20
-47
-51
-17
10
35
60
106
163
135
7
-93
-85
-8
43
71
110
60
-77
-79
90
206
193
218
390
505
352
238
411
341
-301
-853
-718
-245
-4
162
595
904
641
91
-137
244
760
710
-101
-1302
-1578
-514
-90
-438
392
948
-519
-1359
78
1300
352
-1365
-1341
261
1105
843
679
288
-675
-932
-219
145
129
299
-74
-948
-1183
-629
503
1727
1616
265
-250
225
-208
-901
13
425
-1383
-1996
-289
278
-494
-647
-807
-1004
-175
959
1644
1983
1728
1265
1180
897
72
-893
-1611
-1529
-1128
-1508
-1456
139
1066
103
-690
-202
526
754
771
797
260
-758
-926
-77
391
124
309
846
52
-749
945
1900
-873
-2631
199
3741
3742
1097
-294
331
-7
-1451
-1412
-149
-293
-2126
-2387
-307
470
-459
-438
415
1135
1264
429
-628
-1454
-1228
741
1996
1086
203
299
350
-146
-1152
-1875
-745
1710
2358
1468
1917
1977
325
-25
832
779
-129
-1580
-2051
-797
104
4
-549
-1107
-447
907
1223
235
-922
-906
-431
-581
-683
-858
-946
-76
804
1147
763
-700
-922
986
2280
2289
2384
2668
2263
1036
242
-373
-1865
-2553
-1815
-1671
-2140
-1980
-1196
-501
-583
-807
-513
-688
-1225
-840
-21
86
-525
-1098
-878
-667
-1454
-1261
838
1421
-98
66
1647
1720
1226
1605
1690
426
-1890
-3386
-2488
-700
31
-397
-1367
-1129
328
-200
-2349
-2843
-2432
-2253
-1129
81
-171
-1395
-1826
-235
1330
1304
1962
2926
2066
1710
3049
3323
1744
107
176
1236
522
-809
467
2540
2341
660
-226
333
380
-679
-629
-372
-1326
-831
949
1228
519
-535
-1429
-1111
-1090
-1765
-2035
-2577
-2417
-914
147
1351
2844
2936
2244
1462
1199
1737
877
-412
197
356
-351
119
791
859
343
-676
-1035
-682
126
919
516
209
459
-146
-328
-509
-2315
-3167
-2369
-1801
-1136
-706
-624
-181
-296
-327
419
677
1223
2024
1440
728
500
-108
-132
453
850
1312
1517
1380
1152
680
253
-580
-1914
-2206
-1553
-1094
-764
-924
-1445
-1122
-301
-14
14
72
-198
-340
373
898
285
-471
-869
-829
100
566
-292
-733
-282
257
976
1118
211
-335
-279
-391
-45
755
872
506
437
1060
2364
2792
1613
407
-562
-1614
-1993
-2299
-2421
-1393
-1018
-1623
-1223
-912
-1175
-391
120
-533
-748
-729
-841
-358
7
-45
472
1447
2281
2801
2464
1150
140
294
445
-218
-555
-217
-214
-534
-572
-342
-33
298
509
352
301
729
545
154
993
1328
547
519
38
-816
105
315
-663
446
1549
794
645
962
1282
1976
1570
859
1056
558
-454
-603
-202
114
-231
-1025
-1193
-492
174
17
-2
371
-205
-303
622
13
-490
762
762
-126
85
227
353
722
510
352
490
701
1128
878
-370
-1482
-1520
-1056
-1354
-1543
-908
-998
-1404
-1101
-1091
-1051
-744
-1135
-1244
-625
-463
-458
-143
141
413
300
-380
-616
31
444
48
151
1417
2314
2001
1358
705
239
538
486
-520
-535
116
-491
-966
-609
-800
-842
-669
-1239
-1493
-1273
-997
101
1117
1057
533
-110
95
1352
1829
1326
768
-122
-1078
-1368
-1278
-1407
-1638
-1305
-439
196
268
-114
-614
-858
-639
217
1175
1399
1182
1201
1380
1114
186
-475
-378
-465
-852
-763
-370
-55
40
-243
-355
-221
-787
-1533
-1295
-843
-808
-531
-198
13
742
1308
952
927
1407
892
249
716
743
134
235
150
-269
-28
-315
-1098
-775
-318
-437
61
721
649
909
1754
1421
222
362
1014
1101
1940
2358
1468
1677
2118
1107
598
384
-459
-224
322
-418
-961
-664
-800
-1580
-1893
-1397
-1342
-1871
-1468
-467
-696
-1629
-991
522
204
-704
213
1249
1092
1008
1422
2152
2352
1345
721
870
415
-83
-74
-376
-1118
-1922
-2109
-1417
-761
-448
-95
214
123
-621
-1224
-835
-432
-1053
-2224
-2806
-2325
-1645
-1002
27
583
687
1128
1078
733
899
891
1229
1833
938
46
624
416
-539
-611
-872
-1226
-427
238
-275
-855
-446
521
699
159
4
330
1116
1603
936
985
2170
1980
905
504
120
-91
-234
-1181
-1865
-1519
-1151
-1183
-961
-148
490
656
912
839
1
-912
-769
420
479
-441
-202
-567
-1508
-178
840
378
1170
1174
-471
-1105
-1173
-846
-277
-540
-6
338
-1105
-882
854
798
29
-139
208
792
781
808
920
753
1305
1339
496
922
1450
1036
986
914
852
707
-362
-845
-822
-1412
-791
174
-631
-738
669
777
-207
219
1696
1664
219
-242
204
286
468
858
572
-341
-551
562
1149
-92
-1307
-1158
-1000
-1642
-1765
-1070
-1205
-1641
-1014
-1054
-1722
-919
-40
246
1266
2072
2690
3029
1623
801
1135
-265
-1635
-1753
-2300
-2319
-2363
-3120
-2834
-2394
-2138
-1855
-2733
-2185
-353
-799
-1109
-534
-518
1727
4195
4159
4837
5562
4883
4851
4643
3571
2413
881
-300
-1091
-2359
-3843
-4658
-4251
-4189
-4243
-2366
-972
5
2937
3942
3280
4276
2880
-541
-1650
-2130
-2141
-1701
-2878
-3054
-1867
-1560
508
3444
2575
-130
-903
-894
-1957
-3262
-3201
-1721
189
1957
3522
4818
5605
5376
3632
1599
672
-803
-2749
-2371
-1048
-267
1494
2198
271
-2168
-4780
-6183
-4726
-3403
-3426
-3125
-2811
-2094
-925
-1101
-1947
-1605
175
2232
3042
4459
7582
7802
5354
5763
6296
3291
934
-728
-3455
-2118
1828
1188
-855
-895
-3123
-6323
-6422
-4438
-1941
-231
533
1844
2977
3960
4619
1893
-1314
373
3108
2134
409
1054
1939
1380
1718
2465
915
-766
-1720
-3510
-3035
410
1839
-822
-4421
-4054
-330
682
-984
-623
1226
1306
513
2109
3647
1294
-957
-1094
-1546
-64
1657
-414
-1288
166
-1217
-2839
-1627
-1196
-2798
-3904
-4217
-5397
-6924
-7358
-6655
-4404
-1530
38
582
297
974
4878
7960
7802
7862
7944
6859
6083
5089
2969
602
289
2496
3739
3798
4002
1806
-1937
-5065
-7742
-8061
-8025
-9603
-7612
-3059
-1464
-1581
-1680
-1042
52
-780
-849
2300
5058
4989
2473
580
449
-2025
-4487
-2548
-1449
-3425
-3789
-2078
-1641
-3618
-4634
-3072
-1936
-1355
-1108
-2599
-3847
-3677
-1807
1595
2896
3000
5326
7671
8023
6967
7353
9824
9007
7153
9157
9450
7678
7284
5301
3544
2931
195
-2293
-4598
-7712
-8672
-9385
-10398
-9199
-7655
-5982
-3787
-2727
-2583
-3629
-4054
-1484
1150
2524
3565
4115
5827
7853
7940
7832
8440
8640
8378
8580
8976
7163
3691
761
-2004
-3416
-3418
-4336
-5612
-7350
-9074
-9303
-11261
-14454
-14444
-12316
-9062
-5390
-3021
51
2888
3635
4735
5050
4206
4766
4540
3877
5650
6610
4831
3021
1960
607
-1000
-1978
-2867
-3973
-3955
-3581
-3639
-3462
-4189
-5204
-5043
-4801
-3306
-468
114
-38
2214
4001
3904
4443
4651
3057
2594
2760
322
-890
1119
1226
782
2846
2422
-836
-1347
-60
39
500
1860
2402
2540
2825
1668
-289
-836
-940
-1829
-2436
-2418
-2926
-3924
-3846
-3734
-5095
-5180
-4425
-6153
-7079
-5437
-5014
-5460
-5567
-5997
-5448
-4485
-3994
-2326
215
2641
5133
7536
9532
9724
8306
7980
8550
8567
8618
8508
7264
4998
3148
2554
1491
-1218
-4769
-7514
-7263
-5619
-5623
-5668
-6033
-8321
-8164
-5250
-4920
-5164
-3126
-2224
-2171
-446
1660
4275
7113
6856
4898
6205
10034
11046
8930
8807
9680
7330
5625
6063
4291
2840
3199
1638
42
-870
-3290
-4353
-3674
-4074
-5232
-6021
-4986
-3282
-3035
-1691
-383
-2050
-2433
-1055
-2032
-3709
-4096
-3912
-3449
-2833
-1510
-236
-336
-1470
-2964
-2530
-427
-514
-978
400
583
-338
-943
-327
3098
4588
1381
550
3555
3907
1106
349
2856
4415
3636
3499
4764
6047
5406
3183
2996
3214
1867
2875
3709
1331
466
-435
-3365
-3678
-2904
-2771
-1498
-2395
-4910
-4740
-3722
-3501
-3154
-2596
-1882
-1707
-1825
-2063
-3041
-3550
-3022
-1218
802
-73
-579
1510
916
-495
820
1649
2514
3120
1872
1593
624
-971
829
2103
1701
2734
2424
1708
2220
849
-509
-786
-1984
-2208
-1888
-2092
-1156
-980
-1962
-538
2299
2554
852
844
1723
1392
2159
2859
768
79
1607
739
-1699
-2663
-1962
-1648
-3209
-3478
-1774
-1707
-1338
574
378
194
2538
3387
2428
2835
3039
1639
1192
2390
3515
4238
4213
3422
3713
4406
4090
4833
5417
3215
1649
1384
-251
-131
1737
280
-2402
-2686
-2670
-3135
-3216
-3767
-4521
-3935
-2965
-4019
-5365
-4448
-3958
-5282
-6568
-7839
-7299
-4503
-4541
-6914
-6790
-5764
-5727
-4724
-2695
-1056
-77
780
1640
2127
2462
2718
3287
4777
6110
7088
7935
7278
6594
7393
7637
7609
7424
5504
4750
5789
4359
1892
2149
3523
3480
1894
191
-252
158
284
-523
-2305
-4444
-5609
-4773
-3894
-4668
-4728
-3802
-4056
-4349
-3888
-2965
-785
817
654
792
858
-440
-2036
-2745
-2107
-1116
-969
-1396
-2129
-2394
-2213
-2855
-2562
-455
541
734
1673
1653
1103
1827
2341
1664
1583
2580
3108
2755
2236
2324
3577
4419
3628
2880
2149
1092
1820
2917
1857
654
578
666
244
-1126
-1752
-866
-1024
-2614
-4192
-5224
-4851
-4146
-4725
-5062
-4622
-4835
-5122
-4357
-2982
-1972
-1612
-1012
97
739
734
427
131
698
1666
1376
576
1246
2067
860
-163
987
1071
-717
-605
642
413
356
716
180
-252
-287
-80
271
-172
-125
712
172
-331
110
-726
-1703
-1248
-176
1121
1313
711
1245
1376
603
564
592
1191
2399
1645
256
259
-137
-587
147
241
-723
-1098
-1133
-1990
-2795
-2264
-1659
-2070
-2121
-1742
-1945
-1434
-344
-1201
-2442
-1241
-8
-52
1022
1806
221
-1176
-978
-200
1076
2202
2082
1060
677
1647
2209
1570
1378
1563
1095
433
403
1265
1559
778
857
992
314
780
693
-1028
-879
364
247
216
319
180
399
73
-464
-850
-1550
-1086
-254
-966
-1430
-1108
-1006
-843
-1189
-1111
414
1049
580
554
361
495
1569
2191
1768
817
156
352
1070
1497
845
153
496
430
34
13
-730
-1037
-806
-2214
-3687
-4120
-4437
-3698
-3040
-3174
-1967
-854
-1301
-1438
-903
254
1725
2211
2464
3001
3040
2817
2449
2284
2329
1527
685
853
1330
1655
1232
327
342
803
855
806
557
145
-153
-279
-253
-354
-610
-1270
-1990
-1397
-497
-412
224
528
-457
-875
-830
-734
-333
-1175
-1835
-395
374
66
712
1335
1495
1573
1524
2306
2811
1840
1552
1956
1137
377
956
1754
1975
1847
1888
2193
1974
967
460
947
993
626
1139
1565
893
-186
-1432
-2383
-2589
-2438
-1680
-939
-1418
-2230
-2932
-3746
-3532
-2617
-2202
-1981
-1996
-1993
-1456
-1381
-1607
-1159
-864
-744
-164
210
423
547
83
-83
143
-102
-57
23
-877
-1249
-218
802
932
253
-351
-250
-65
186
489
256
379
1119
1129
627
522
804
1182
886
194
437
1025
908
762
701
146
-184
9
-219
-396
179
101
-745
-707
-345
-708
-997
-925
-798
-431
-26
174
417
740
994
1417
2191
2635
2252
1923
2365
2702
2477
2850
3428
2560
1738
2182
1692
855
1507
1366
1
-188
180
17
-306
-893
-1380
-1565
-1614
-1089
-795
-1694
-2577
-2394
-1903
-2183
-2864
-2341
-771
-278
-980
-935
-173
-204
-570
-340
-271
-594
-642
-592
-873
-1224
-835
89
156
-102
600
1213
1166
1141
809
330
207
-327
-1395
-1777
-894
11
-393
-1077
-937
-917
-1214
-1177
-1078
-791
-99
350
365
406
814
1256
1188
1171
1217
554
296
700
200
-126
516
358
36
484
384
-10
-301
-927
-935
-505
-436
-14
306
-49
-131
98
34
-385
-647
-361
-443
-771
-266
2
-415
-566
-607
-70
780
400
-217
-464
-1335
-1501
-530
-123
-288
-728
-1183
-781
-489
-1014
-1109
-808
-686
-201
343
320
220
373
664
1129
1421
1446
1784
1948
1098
287
401
550
462
765
1177
1062
716
798
947
431
-51
417
903
374
-209
96
360
-3
-122
349
896
946
556
684
1152
1102
1008
619
-166
33
156
-722
-471
217
-374
-444
203
11
-474
-640
-344
295
254
-164
-31
-26
-597
-964
-771
-642
-823
-815
-775
-887
-763
-676
-438
349
431
-376
-491
-172
-606
-1330
-1370
-835
-399
130
808
604
-159
-174
108
245
780
1114
792
871
1521
1591
1010
752
773
406
-93
-457
-750
-410
187
-150
-630
-312
-86
-135
-122
-502
-902
-741
-389
2
305
240
148
270
211
-174
-291
35
-55
-550
-543
-283
-104
257
308
-54
-194
-508
-1182
-1181
-811
-1338
-1927
-1482
-948
-761
-712
-1212
-1317
-403
32
-108
71
198
362
666
650
595
498
225
143
-43
-271
45
355
81
-285
-157
215
80
-329
-291
-31
59
-37
-142
-82
-76
21
310
110
-368
-512
-738
-995
-706
-41
339
130
-73
49
88
158
32
-446
-269
225
90
155
483
351
466
1090
1382
1167
794
474
465
824
928
663
876
1217
897
528
179
-387
-255
415
417
-135
-279
286
871
970
838
603
488
598
522
471
579
530
701
912
582
282
287
340
492
455
251
177
-61
-372
-412
-417
-428
-192
220
553
548
147
-172
-25
127
111
348
439
190
290
513
442
508
791
988
809
392
340
489
463
303
-12
122
580
301
-78
-224
-896
-1137
-808
-1211
-1628
-1519
-1858
-2386
-2330
-1891
-1413
-869
-298
-114
-176
72
313
249
298
618
876
803
860
1223
1091
874
1337
1479
1217
1403
1209
380
66
318
633
838
681
529
691
503
-40
-157
-172
-526
-627
-663
-1235
-1563
-1230
-1110
-1314
-1186
-872
-982
-1381
-1450
-1179
-769
-176
149
37
166
439
366
414
725
788
654
577
505
316
-67
-312
-164
-76
-251
-408
-553
-570
-447
-754
-1305
-1376
-1388
-1740
-1870
-1812
-2033
-2342
-2474
-2350
-1971
-1700
-1665
-1590
-1456
-1308
-1129
-969
-687
-330
-152
-74
-36
72
514
844
623
504
830
946
634
437
534
502
296
266
178
-129
-26
420
470
379
488
445
435
593
495
475
695
500
294
695
1055
1102
1127
1113
1355
1747
1569
1174
1202
1269
1183
995
474
28
-46
-265
-337
164
433
266
222
181
221
523
688
684
528
177
172
465
623
880
982
649
614
961
992
781
705
664
532
473
596
676
671
882
1197
1144
724
311
77
15
104
130
-35
-73
102
83
-93
-74
-44
-88
93
297
150
-164
-389
-507
-572
-588
-429
-128
-58
-405
-720
-552
-303
-371
-376
-342
-518
-463
-262
-424
-611
-546
-519
-715
-986
-841
-311
-46
-72
-156
-276
-138
94
-138
-584
-699
-566
-467
-390
-353
-417
-369
-381
-732
-842
-744
-1087
-1235
-958
-1079
-1291
-1287
-1496
-1531
-1133
-726
-521
-577
-558
-487
-983
-1333
-797
-349
-374
-315
-177
9
201
281
385
494
799
1357
1529
1417
1571
1735
1771
1649
1419
1685
1918
1148
340
305
320
197
295
436
202
-377
-658
-554
-471
-192
-25
-475
-723
-644
-1014
-1405
-1542
-1755
-1766
-1660
-1720
-1723
-1654
-1446
-1207
-1346
-1489
-1270
-895
-494
-254
1
323
167
-29
255
545
910
1231
1125
1194
1320
1024
1006
1455
1877
1955
1532
1301
1502
1351
1080
1126
1088
1040
1084
910
630
304
-255
-669
-584
-528
-869
-1179
-1344
-1377
-940
-381
-165
-35
24
40
382
788
820
709
778
759
392
276
609
496
54
210
448
-4
-439
-238
13
20
192
332
177
167
277
147
35
197
473
670
795
923
779
311
35
12
-86
-271
-481
-551
-357
-213
-299
-405
-497
-621
-681
-742
-889
-960
-967
-1020
-904
-604
-400
-347
-405
-355
-91
0
16
299
378
216
376
545
442
528
781
837
726
544
421
423
259
-31
66
380
321
217
512
646
293
145
426
483
299
418
614
493
270
37
-140
-2
163
68
25
-20
-272
-349
-294
-669
-1151
-1050
-640
-409
-289
-215
-172
-196
-511
-810
-640
-462
-557
-425
-39
251
331
111
-138
-3
314
422
269
72
6
-193
-532
-373
212
470
342
155
-2
-56
32
214
330
248
143
40
-187
-230
-61
-124
-232
-1
346
648
939
1033
966
973
881
644
792
1221
1138
756
746
860
800
660
466
343
307
337
449
198
-320
-444
-547
-782
-535
-394
-856
-1176
-1340
-1607
-1539
-1258
-1149
-1102
-1041
-959
-965
-1213
-1375
-1242
-1135
-1115
-963
-736
-533
-248
131
455
695
906
934
696
518
500
317
180
372
431
376
600
660
529
724
877
789
743
418
-25
78
370
349
273
230
16
-217
-201
-88
-52
-2
-80
-300
-294
-237
-447
-612
-601
-586
-524
-438
-399
-373
-351
-351
-391
-327
-82
87
142
145
-34
-97
80
45
-45
84
41
-124
-48
47
-98
-378
-501
-324
-207
-305
-255
-48
-3
-143
-320
-430
-386
-215
-181
-342
-260
-21
-232
-527
-281
55
64
40
230
520
560
370
366
373
88
-88
18
51
-13
25
122
96
-106
-275
-290
-481
-991
-1272
-1083
-921
-902
-834
-934
-1018
-708
-473
-566
-498
-294
-270
-301
-250
-159
-119
-94
168
613
870
850
749
725
752
737
706
628
536
673
995
1165
1012
721
673
783
629
414
494
674
721
674
696
666
358
220
503
642
602
659
515
172
-11
-47
-110
-225
-232
-136
-199
-380
-535
-702
-844
-1062
-1388
-1496
-1314
-1049
-849
-834
-812
-504
-183
-165
-213
-103
-59
-93
141
414
310
242
443
401
233
499
876
923
988
1263
1366
1135
853
831
1044
1184
1103
946
860
801
592
269
74
87
228
320
198
-39
-190
-148
26
45
-205
-525
-721
-724
-651
-522
-252
-64
33
251
303
125
82
111
103
80
-49
-165
-162
-120
-86
-39
165
320
114
-81
-136
-302
-335
-269
-301
-204
-188
-327
-192
70
277
456
400
322
362
225
179
432
593
499
370
526
830
780
540
387
195
141
201
114
75
60
-93
-130
-15
104
239
388
561
538
230
133
343
406
238
94
149
187
-17
-125
-45
-75
-97
-76
-140
-160
-240
-343
-169
-33
-243
-525
-738
-864
-894
-968
-1045
-1029
-940
-816
-846
-967
-846
-604
-545
-624
-645
-480
-287
-345
-619
-844
-747
-450
-405
-503
-480
-557
-588
-267
42
9
-229
-386
-325
-285
-338
-282
-221
-208
-89
55
117
85
27
71
69
-90
-217
-281
-367
-504
-655
-695
-716
-780
-695
-616
-709
-651
-404
-291
-305
-247
-98
82
257
402
540
615
461
380
730
1012
879
750
738
743
754
625
542
519
258
166
323
139
-61
25
-101
-237
-34
-4
-342
-559
-488
-453
-523
-463
-401
-440
-341
-242
-352
-430
-359
-286
-326
-360
-159
119
353
665
747
495
300
118
-49
121
385
388
315
340
328
225
239
379
283
-90
-294
-135
-41
-285
-332
0
22
-283
-305
-120
-38
44
239
364
248
160
221
135
21
11
-141
-266
-191
-113
83
403
506
437
439
529
577
558
626
720
736
790
737
556
599
755
874
1083
1116
982
1078
1216
1184
1085
847
623
613
581
457
396
319
75
-193
-193
-114
-242
-253
-124
-256
-445
-503
-590
-540
-368
-395
-580
-711
-674
-542
-476
-414
-348
-328
-174
79
251
349
276
67
-4
70
89
25
60
163
-5
-237
-135
-66
-213
-209
-88
-24
7
59
223
271
10
-238
-283
-84
246
210
-14
154
363
253
65
-89
-86
22
-95
-305
-429
-591
-655
-635
-752
-759
-457
-142
-44
-100
-88
63
136
110
166
243
227
94
-125
-225
-127
-34
-32
-53
-80
-22
127
97
-150
-232
-105
-64
-39
66
177
406
587
453
364
502
537
474
421
283
126
-15
-163
-158
-16
-5
-123
-112
-10
-27
-35
105
250
319
305
225
169
89
-61
-158
-240
-380
-415
-367
-506
-696
-617
-461
-403
-315
-375
-600
-680
-734
-845
-836
-788
-737
-780
-1006
-993
-802
-954
-1139
-1065
-1016
-985
-857
-654
-482
-545
-702
-767
-915
-1119
-1140
-905
-546
-318
-201
2
248
409
401
342
432
458
290
235
324
399
424
310
259
471
590
414
209
47
-163
-313
-304
-222
-224
-328
-355
-264
-212
-183
-132
-195
-327
-332
-166
97
259
210
156
231
381
506
482
419
456
417
289
250
264
220
44
-152
-56
242
358
261
153
179
274
254
249
355
302
181
338
580
618
565
506
346
178
251
522
692
716
711
694
688
620
428
329
429
532
512
420
419
547
595
526
508
538
519
448
441
569
700
740
730
681
661
699
685
605
498
393
403
546
654
625
504
343
149
-28
-81
-7
50
-4
-42
93
246
199
94
129
220
307
399
385
327
382
395
352
458
512
369
282
239
129
161
363
518
583
593
500
361
302
219
22
-109
-117
-95
-93
-165
-207
-157
-226
-402
-414
-242
-124
-182
-199
-58
11
-43
-121
-255
-383
-365
-166
-7
-166
-401
-410
-381
-450
-563
-624
-538
-494
-559
-536
-550
-656
-644
-598
-659
-732
-773
-852
-970
-1041
-1072
-1123
-1203
-1302
-1218
-917
-783
-804
-726
-694
-690
-607
-597
-570
-449
-401
-431
-506
-628
-754
-852
-794
-643
-633
-658
-612
-578
-549
-631
-748
-605
-404
-338
-140
92
126
126
143
159
250
308
301
304
299
370
490
485
427
351
238
216
143
-120
-346
-467
-511
-448
-452
-538
-477
-295
-168
-121
-74
-54
-141
-219
-176
-71
5
-107
-329
-282
-7
172
258
323
304
243
232
225
141
13
-94
-75
107
202
162
233
321
315
351
340
255
225
227
277
328
314
368
405
340
379
432
324
253
335
381
247
101
74
-45
-205
-160
-57
-14
-10
-116
-230
-303
-349
-240
-145
-224
-245
-144
-25
75
88
87
110
60
53
162
284
409
497
523
585
579
398
294
420
582
708
801
785
801
867
726
539
607
719
699
661
638
624
624
622
606
534
426
361
402
560
673
592
444
394
429
482
575
705
728
619
477
342
334
403
295
149
133
79
36
91
101
89
72
-6
-33
-33
-46
94
274
272
275
340
222
58
50
-6
-104
-25
90
59
-55
-161
-198
-225
-352
-494
-545
-507
-393
-314
-375
-452
-415
-362
-358
-329
-308
-334
-332
-350
-429
-503
-624
-747
-738
-722
-768
-802
-853
-840
-706
-607
-558
-540
-587
-524
-375
-380
-384
-203
-31
54
131
155
128
148
203
171
35
25
197
242
154
184
225
195
177
65
-70
-62
-59
-67
11
46
58
95
55
-4
-36
-62
-28
-66
-258
-390
-363
-274
-193
-146
-136
-167
-200
-198
-229
-297
-333
-311
-225
-122
-35
26
18
36
112
82
21
17
-47
-69
1
-37
-96
-3
106
118
73
33
89
229
281
197
136
149
135
67
18
47
82
61
63
15
-172
-279
-241
-222
-225
-295
-431
-445
-392
-399
-387
-343
-330
-369
-403
-335
-268
-273
-185
-53
-73
-121
-21
70
-11
-58
63
118
65
50
16
-18
3
-43
-127
-115
-48
-13
-12
8
18
-18
23
169
250
212
145
106
28
-85
-22
130
65
-75
-73
-14
1
-117
-242
-186
-159
-178
-16
92
58
138
222
231
273
267
279
369
326
224
260
357
454
498
411
280
199
181
244
303
236
118
98
126
103
72
-6
-170
-249
-173
-68
-24
-61
-40
118
219
219
242
243
209
195
189
171
135
143
189
151
143
250
274
214
193
161
119
98
118
178
204
223
246
176
87
20
-26
45
63
-80
-151
-181
-284
-337
-365
-398
-407
-467
-465
-370
-378
-368
-232
-184
-137
85
274
324
368
391
373
446
584
609
573
637
666
523
405
407
378
280
144
13
-4
56
66
41
-27
-171
-281
-280
-265
-291
-288
-255
-240
-188
-108
-55
30
75
-15
-71
-5
37
37
60
54
-14
-61
-94
-209
-304
-297
-287
-229
-127
-141
-168
-171
-280
-354
-337
-354
-313
-202
-142
-114
-85
-18
59
52
71
151
168
218
327
339
352
406
360
307
298
222
182
187
90
5
-23
-139
-241
-269
-345
-385
-358
-386
-422
-452
-497
-446
-356
-331
-299
-274
-262
-205
-187
-200
-144
-121
-182
-210
-211
-232
-249
-258
-213
-104
-48
-44
21
69
13
-30
-19
-12
18
19
-35
20
180
229
168
150
208
263
276
327
400
343
200
89
-29
-117
-136
-209
-299
-261
-168
-135
-131
-99
-65
-66
-33
70
162
217
250
263
293
307
257
236
287
312
270
230
217
162
110
145
133
4
-77
-70
-63
-128
-245
-205
-20
9
-68
-23
67
101
118
106
5
-159
-251
-239
-229
-217
-152
-86
-54
-2
95
143
133
166
175
109
107
140
144
178
140
4
-60
-52
-50
-43
-4
91
183
221
248
270
264
193
68
26
36
-12
-25
-16
-68
-104
-119
-113
-38
26
52
39
-56
-146
-216
-279
-214
-107
-62
16
67
51
66
23
-103
-147
-105
-100
-204
-340
-356
-309
-311
-298
-266
-283
-285
-216
-165
-163
-97
35
143
215
220
188
243
278
186
104
69
60
111
151
217
367
430
378
329
253
169
133
95
55
42
19
-6
-6
-3
20
85
99
37
14
6
-68
-130
-164
-209
-204
-153
-100
-25
35
43
63
101
72
-7
-51
-77
-107
-120
-166
-246
-285
-297
-265
-181
-170
-228
-246
-234
-209
-154
-120
-155
-236
-308
-350
-333
-265
-229
-204
-156
-156
-133
-5
124
224
306
344
394
443
430
388
331
289
302
315
299
299
289
188
51
4
-50
-200
-295
-301
-312
-314
-324
-362
-362
-312
-235
-157
-104
-87
-125
-139
-80
-62
-66
-28
-44
-94
-80
-21
90
215
231
173
194
305
369
331
284
275
294
339
338
288
318
383
334
228
196
224
219
157
101
55
13
60
109
7
-51
46
97
121
185
149
79
84
77
64
50
-19
-50
-14
-28
-103
-154
-151
-112
-71
-65
-84
-81
-88
-126
-108
-33
-10
-28
12
120
196
178
117
64
68
153
224
217
173
139
126
98
69
77
11
-161
-309
-386
-328
-151
-77
-101
-102
-158
-244
-245
-187
-139
-129
-92
13
56
33
72
110
70
30
33
54
41
-15
-49
-60
-66
-44
-48
-100
-107
-84
-134
-206
-206
-170
-160
-199
-272
-267
-148
-35
23
65
93
120
145
156
185
233
245
202
134
97
118
169
197
174
171
242
300
311
343
324
193
111
154
176
108
2
-96
-130
-130
-216
-348
-387
-346
-303
-287
-298
-317
-341
-331
-274
-287
-343
-293
-252
-309
-295
-198
-114
-57
-54
-62
-45
-83
-138
-154
-166
-146
-104
-101
-113
-121
-91
-5
81
159
198
172
180
194
144
113
113
110
121
117
139
180
123
37
12
-15
-45
-73
-114
-117
-126
-186
-233
-279
-336
-337
-288
-219
-120
-26
10
-3
4
83
175
184
124
83
75
60
20
-32
-32
7
7
50
167
200
159
137
82
23
26
32
22
9
3
42
65
67
147
246
277
261
193
125
94
45
41
109
122
125
175
152
74
40
29
15
-2
1
52
94
124
160
124
61
88
143
138
90
17
-62
-106
-77
-1
16
-7
34
64
-18
-102
-111
-120
-125
-54
37
64
38
12
28
67
105
166
202
190
221
240
188
172
166
149
211
236
179
174
168
135
118
43
-27
-59
-164
-225
-169
-161
-195
-191
-168
-133
-102
-92
-105
-149
-180
-196
-214
-208
-217
-273
-346
-403
-398
-345
-239
-37
128
161
186
228
253
268
234
205
196
110
29
13
-32
-72
-98
-171
-189
-164
-230
-298
-306
-365
-440
-433
-382
-344
-333
-330
-337
-368
-368
-301
-247
-229
-201
-147
-76
-30
-12
30
66
81
148
232
274
311
336
341
356
336
278
276
326
351
344
335
335
323
266
204
221
261
215
139
140
139
52
-13
20
94
181
210
154
122
91
-19
-94
-112
-158
-194
-204
-212
-198
-182
-165
-116
-72
-64
-68
-43
-19
-74
-142
-148
-161
-206
-258
-312
-353
-397
-411
-356
-320
-312
-266
-230
-227
-231
-266
-313
-340
-332
-236
-82
-19
-55
-51
-2
12
31
76
116
181
237
229
198
160
120
117
132
126
117
139
186
204
211
230
208
177
187
181
164
143
86
42
26
14
24
36
56
84
48
12
43
30
0
65
160
202
166
97
100
127
107
142
217
217
215
290
352
351
348
359
333
257
183
150
134
130
177
210
153
97
119
154
158
130
91
55
-33
-125
-138
-155
-201
-204
-207
-202
-137
-81
-60
-32
-11
-6
23
120
248
308
304
289
265
252
250
218
160
96
30
-27
-100
-200
-267
-265
-248
-267
-291
-298
-300
-302
-318
-323
-268
-203
-187
-192
-173
-106
-22
40
96
140
179
245
296
323
366
379
330
241
127
60
46
-7
-78
-134
-220
-302
-342
-376
-401
-401
-389
-361
-346
-378
-419
-432
-444
-454
-386
-236
-117
-72
-16
90
192
251
285
347
441
488
468
459
493
512
463
371
303
254
175
65
-53
-120
-105
-118
-180
-172
-151
-197
-223
-219
-215
-184
-195
-262
-295
-320
-361
-376
-370
-351
-356
-404
-413
-359
-284
-187
-112
-117
-134
-79
-11
-47
-119
-121
-125
-153
-139
-112
-78
-49
-84
-80
-3
22
10
7
2
50
99
91
125
220
316
373
356
328
312
272
286
319
275
255
242
170
163
174
93
45
51
41
46
41
21
22
-10
-58
-67
-64
-46
-42
-90
-151
-185
-170
-127
-122
-111
-86
-107
-105
-95
-138
-99
26
77
83
108
136
154
127
91
94
87
46
2
-8
17
31
53
66
-5
-48
26
80
40
-40
-70
-29
-49
-119
-99
-70
-106
-126
-133
-119
-65
-64
-133
-183
-166
-119
-100
-90
-61
-37
-23
-15
-29
-47
-13
59
95
126
183
175
159
229
271
275
310
327
352
387
390
417
414
335
281
202
77
42
76
63
-10
-59
-38
-64
-148
-185
-213
-216
-153
-135
-138
-90
-64
-84
-127
-169
-162
-147
-175
-198
-173
-134
-146
-177
-182
-198
-210
-228
-304
-349
-290
-188
-119
-114
-84
20
75
68
81
109
116
62
25
91
130
84
88
158
217
200
121
81
85
96
122
128
139
164
124
102
176
214
202
221
245
263
266
232
210
217
198
156
126
108
89
37
-46
-111
-140
-152
-154
-158
-166
-167
-175
-192
-197
-150
-15
94
95
104
131
80
31
40
40
23
4
-10
-3
17
40
49
28
0
-18
-3
49
90
80
11
-52
-33
-24
-87
-129
-145
-177
-204
-232
-226
-147
-63
-67
-149
-182
-138
-134
-162
-152
-112
-60
-55
-85
-78
-114
-183
-179
-195
-249
-248
-244
-231
-189
-160
-69
46
75
94
135
167
214
222
188
180
162
150
187
199
173
184
236
263
246
268
313
259
168
162
203
192
104
28
15
-29
-89
-73
-62
-95
-94
-83
-90
-112
-152
-151
-121
-145
-185
-172
-140
-151
-180
-153
-109
-109
-111
-114
-118
-74
-34
-20
22
67
116
177
181
145
132
124
105
76
53
43
7
-38
-40
-28
-59
-115
-110
-72
-117
-194
-210
-217
-246
-270
-293
-308
-288
-250
-250
-235
-134
-67
-101
-110
-89
-119
-159
-154
-113
-69
-27
38
81
88
108
107
96
145
173
131
112
138
158
180
214
208
166
144
140
139
141
128
115
121
124
135
134
97
98
136
135
140
209
295
351
362
375
405
354
249
233
260
234
210
187
117
55
13
-58
-127
-180
-252
-313
-337
-383
-461
-483
-460
-481
-497
-464
-449
-438
-410
-403
-380
-316
-275
-263
-226
-155
-90
-46
-11
23
63
83
74
101
162
199
235
264
272
287
309
344
376
371
403
474
486
465
447
403
357
331
322
283
185
127
132
101
52
27
22
19
-32
-103
-159
-224
-239
-204
-226
-276
-297
-325
-372
-403
-371
-305
-295
-270
-166
-118
-150
-132
-87
-105
-155
-186
-178
-145
-135
-143
-111
-43
-4
-5
-24
-49
-32
31
62
83
153
198
201
221
206
182
234
272
263
289
318
299
263
251
250
207
161
155
147
164
177
125
109
117
86
77
40
23
74
-21
-144
-92
-129
-231
-162
-99
-117
-123
-117
-53
-24
-89
-81
-24
-20
-14
18
68
63
-12
-38
-69
-141
-122
-84
-101
-106
-108
-64
11
10
-1
23
19
14
6
-20
-32
-66
-123
-159
-170
-155
-130
-82
-12
6
-21
-35
-27
-20
-65
-104
-73
-77
-88
-32
-33
-66
-61
-88
-71
-18
-37
-13
45
-3
-62
-53
-23
-10
-40
-43
13
47
41
7
4
53
38
25
87
71
44
112
88
3
21
46
22
27
63
93
107
126
135
121
112
85
30
-16
-78
-114
-84
-80
-67
8
25
-7
19
52
47
16
-22
-3
60
82
91
142
178
164
163
193
220
262
280
218
186
227
200
103
44
17
-22
-102
-206
-237
-236
-284
-302
-276
-264
-227
-187
-197
-182
-147
-164
-168
-108
-56
-66
-100
-130
-173
-190
-169
-157
-126
-108
-155
-136
-80
-131
-165
-116
-91
-83
-96
-120
-87
-83
-108
-31
77
122
172
233
234
200
219
279
307
321
363
373
308
267
302
302
250
258
312
332
288
213
154
56
-35
-25
-72
-183
-205
-260
-364
-408
-459
-469
-447
-504
-483
-365
-301
-243
-212
-210
-150
-97
-38
62
113
171
247
242
232
250
199
133
166
215
191
178
153
81
112
128
-4
-25
35
-7
-10
2
-31
21
43
-30
-68
-83
-99
-107
-136
-203
-268
-235
-197
-247
-195
-84
-93
-93
-110
-205
-157
-24
-31
-100
-96
-32
-6
-38
-34
11
31
28
27
33
38
88
158
106
11
35
92
111
100
50
40
63
25
-11
25
59
-12
-78
64
222
150
63
101
152
206
243
261
307
320
277
216
163
153
111
24
-14
-3
55
70
-2
56
135
32
3
34
-20
52
155
160
199
150
81
149
154
156
237
209
186
203
122
72
46
-40
-107
-161
-153
-98
-129
-127
-48
-72
-170
-247
-277
-236
-187
-211
-258
-181
-53
-94
-181
-180
-187
-129
-25
-13
6
-8
-77
-29
-8
-86
-68
-72
-145
-92
-17
-83
-178
-152
-63
-54
-44
30
46
87
209
254
281
348
307
222
233
263
225
159
165
239
276
244
185
175
209
131
9
41
68
-11
-14
6
-42
-66
-123
-226
-246
-234
-272
-319
-332
-314
-364
-473
-453
-382
-482
-602
-534
-437
-463
-466
-365
-332
-422
-421
-297
-317
-424
-312
-198
-282
-211
-49
-86
-43
84
56
120
271
253
238
303
350
447
509
447
442
531
536
467
475
478
370
304
301
236
198
229
247
260
272
271
253
231
239
209
128
112
144
134
80
43
68
63
16
22
16
-25
-38
-39
2
20
-54
-54
5
-37
-106
-124
-134
-184
-241
-217
-207
-272
-255
-192
-201
-212
-185
-149
-172
-227
-155
-74
-103
-35
85
57
31
81
66
11
13
47
39
-42
-122
-90
-1
-1
-66
-101
-101
-89
-115
-161
-159
-144
-120
-70
-66
-58
-7
-13
-39
-26
-6
24
8
-50
-34
-2
-46
-105
-129
-112
-91
-107
-162
-204
-123
-8
-45
-100
-43
-22
-36
30
88
32
-29
50
127
40
-4
76
74
46
78
92
152
201
144
163
203
126
120
136
65
80
100
54
103
140
92
73
37
19
82
79
-29
-126
-127
-95
-127
-116
-103
-196
-167
-88
-186
-174
-60
-128
-160
-54
14
40
8
10
116
126
94
151
112
11
56
116
70
44
67
63
74
97
58
85
189
155
102
189
194
124
177
232
189
152
177
233
249
220
245
316
329
270
252
322
324
248
259
277
219
224
222
125
98
107
1
-90
-101
-168
-253
-259
-259
-312
-369
-379
-344
-356
-416
-408
-381
-373
-292
-266
-335
-295
-239
-278
-249
-182
-137
-57
-34
-44
7
39
68
131
164
182
176
153
173
168
112
74
54
58
41
-39
-76
-52
-71
-154
-243
-274
-293
-327
-294
-254
-264
-247
-241
-242
-183
-132
-79
-43
-72
-5
106
70
19
-16
-82
-23
65
38
0
-58
-96
-44
-41
-37
59
55
-42
-52
-20
-50
-109
-86
-22
-44
-34
39
25
21
60
12
2
87
134
150
159
164
182
167
159
233
321
331
303
317
272
158
212
326
249
182
208
155
95
106
111
77
54
110
155
137
122
35
-47
13
14
-63
-66
-71
-82
-110
-149
-92
-112
-192
-102
-92
-183
-64
9
-95
-74
-7
-51
-85
-57
1
37
10
-28
-17
24
38
25
11
-5
24
128
205
186
149
176
193
137
98
97
102
132
104
30
46
56
0
-5
7
0
-4
-41
-57
-49
-96
-117
-65
-77
-171
-195
-141
-141
-173
-173
-207
-232
-221
-299
-386
-370
-376
-398
-323
-258
-292
-304
-255
-241
-209
-98
-42
-56
-24
0
-7
22
67
115
172
213
214
174
159
175
162
166
188
196
254
276
207
216
272
223
166
191
200
129
62
49
30
-9
-65
-124
-114
-122
-215
-230
-202
-243
-220
-164
-161
-130
-128
-161
-117
-85
-83
-19
34
37
38
36
53
93
128
131
109
129
138
72
94
189
177
163
197
153
143
231
223
109
62
97
110
81
77
96
90
94
106
59
4
15
47
46
33
59
87
57
41
72
53
27
61
76
80
100
62
-6
-21
-5
-2
-16
-19
-38
-96
-106
-83
-98
-71
-24
-59
-99
-93
-82
-91
-117
-113
-88
-71
-35
-37
-53
33
86
49
85
115
50
11
0
-2
20
-8
-47
-31
-34
-70
-75
-52
-33
-33
-32
2
28
6
-19
-25
-39
-58
-81
-100
-83
-68
-85
-76
-64
-78
-54
-29
-42
-48
-82
-124
-96
-84
-98
-30
13
-24
7
58
11
-27
-18
-48
-80
-58
-18
13
18
17
53
111
148
163
180
204
194
176
196
203
184
194
213
191
153
144
122
58
51
84
29
-34
-28
-55
-98
-101
-113
-119
-106
-108
-109
-103
-72
-25
-58
-121
-97
-87
-136
-134
-115
-133
-135
-140
-144
-95
-74
-121
-124
-72
-45
-55
-84
-89
-31
22
6
-13
13
43
41
28
47
75
80
93
97
89
130
135
53
49
102
66
30
48
39
37
59
41
1
3
49
69
36
30
72
86
40
-6
-4
-3
-32
-40
-30
-37
-62
-101
-134
-152
-145
-123
-147
-171
-136
-123
-138
-124
-103
-61
-33
-41
-14
-1
-5
62
109
96
97
94
124
183
181
178
225
254
247
208
182
190
173
172
211
194
136
107
87
66
35
-10
-40
-64
-95
-92
-60
-71
-112
-114
-123
-170
-186
-176
-186
-197
-182
-151
-147
-154
-115
-73
-70
-65
-53
-21
32
64
95
119
106
125
170
180
185
194
194
178
113
42
20
10
-20
-48
-36
2
-10
-56
-77
-88
-103
-119
-132
-116
-106
-107
-50
26
57
72
104
153
181
165
173
188
154
140
145
126
133
135
104
103
76
11
-5
-21
-49
-58
-111
-156
-129
-136
-201
-245
-224
-174
-175
-188
-182
-221
-228
-179
-198
-208
-153
-139
-139
-132
-141
-129
-146
-192
-177
-147
-122
-63
-28
-63
-113
-101
-61
-72
-63
6
23
-6
-5
18
48
66
69
66
57
64
66
46
47
54
56
83
130
174
177
155
165
130
57
85
124
90
57
18
13
50
18
-10
17
-22
-77
-47
7
10
-37
-55
-40
-48
-53
-63
-81
-29
3
-59
-84
-76
-119
-153
-147
-165
-215
-231
-206
-201
-194
-164
-154
-143
-116
-105
-99
-85
-51
-18
-24
-7
42
57
82
125
131
141
157
139
114
95
85
84
72
71
70
33
-3
-15
-28
-46
-70
-91
-94
-87
-108
-138
-127
-117
-140
-147
-144
-153
-135
-115
-126
-130
-105
-93
-124
-152
-138
-117
-104
-82
-65
-76
-115
-148
-136
-109
-135
-189
-194
-208
-266
-183
28
92
47
63
69
53
66
62
56
65
58
58
63
56
60
60
55
60
57
56
59
55
56
57
54
56
55
54
56
53
54
54
52
53
53
51
53
51
51
52
50
51
50
49
50
49
49
49
48
48
48
47
47
47
46
46
46
46
45
45
45
44
44
44
43
43
43
43
42
42
42
41
41
41
41
40
40
40
40
39
39
39
38
38
38
37
37
37
37
36
36
36
36
35
35
35
35
34
34
34
33
33
33
33
32
32
32
32
31
31
31
31
30
30
30
30
29
29
29
29
28
28
28
28
27
27
27
27
26
26
26
26
26
25
25
25
25
24
24
24
24
23
23
23
23
23
22
22
22
22
22
21
21
21
21
20
20
20
20
20
19
19
19
19
19
18
18
18
18
18
17
17
17
17
17
16
16
16
16
16
16
15
15
15
15
15
15
14
14
14
14
14
13
13
13
13
13
13
12
12
12
12
12
12
12
11
11
11
11
11
11
10
10
10
10
10
10
10
9
9
9
9
9
9
9
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
5
