20
4003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-6
-6
-6
-5
-5
-5
-5
-5
-6
-6
-6
-5
-5
-4
-4
-4
-5
-5
-5
-5
-4
-3
-3
-4
-4
-5
-5
-5
-3
-2
-1
-2
-4
-6
-7
-7
-5
-3
-1
-1
-2
-4
-6
-7
-8
-9
-8
-8
-8
-8
-9
-9
-10
-12
-13
-14
-14
-13
-11
-9
-9
-9
-11
-13
-13
-13
-10
-7
-4
0
2
2
-2
-7
-8
-3
6
13
15
13
7
2
-3
-5
-3
1
3
4
4
6
10
9
2
-8
-16
-17
-13
-3
9
19
22
14
-2
-17
-24
-20
-10
2
12
19
19
11
-4
-17
-18
-5
14
31
38
30
13
-1
-4
0
10
23
36
45
47
44
39
32
24
19
22
33
46
56
59
56
45
26
9
4
9
22
38
54
62
58
40
13
-18
-40
-42
-24
5
31
43
39
23
4
-9
-12
-2
15
30
39
45
52
54
49
39
28
22
24
35
46
48
42
37
40
40
28
11
-2
-9
-12
-14
-19
-31
-47
-55
-49
-30
-9
3
-3
-20
-35
-39
-34
-27
-18
-8
-1
1
3
9
18
21
16
11
18
37
60
74
73
62
51
44
38
34
29
21
11
9
14
15
5
-13
-26
-20
-5
3
0
-5
-4
3
14
24
36
49
55
50
33
13
0
-3
-1
1
4
7
14
29
49
67
75
68
52
34
17
-3
-21
-23
-4
23
42
43
26
2
-13
-8
9
25
37
43
34
18
7
1
-2
0
8
18
30
41
45
36
15
-7
-27
-44
-55
-52
-35
-13
3
9
6
-1
-13
-27
-37
-32
-8
28
55
58
41
24
13
5
-4
-14
-18
-11
9
36
59
73
77
71
52
20
-14
-40
-55
-64
-73
-80
-86
-87
-82
-73
-60
-38
-7
23
42
51
48
35
22
17
17
20
25
22
13
6
7
17
27
37
44
47
42
22
-10
-47
-80
-106
-123
-124
-109
-83
-62
-54
-56
-61
-68
-76
-86
-94
-94
-81
-62
-51
-50
-57
-60
-53
-39
-25
-14
-8
-5
-1
4
1
-11
-30
-51
-65
-69
-71
-74
-74
-71
-69
-62
-53
-45
-41
-40
-38
-32
-22
-8
9
26
39
54
85
128
169
187
172
134
96
68
50
37
23
5
-12
-15
-1
23
45
58
61
50
27
2
-10
-5
12
33
51
55
40
13
-10
-21
-20
-16
-7
14
45
71
80
80
86
107
138
162
176
186
193
189
164
127
89
56
25
-3
-29
-48
-63
-76
-80
-68
-47
-31
-27
-31
-41
-54
-64
-68
-71
-67
-54
-33
-13
1
8
7
-5
-24
-39
-42
-36
-23
-5
12
19
11
-4
-23
-47
-76
-104
-127
-151
-185
-224
-258
-278
-287
-289
-280
-262
-243
-228
-214
-193
-165
-137
-112
-87
-52
-3
55
110
144
146
127
109
105
119
138
147
139
115
77
30
-11
-38
-60
-78
-87
-89
-90
-97
-108
-114
-105
-81
-49
-20
-5
-4
0
15
33
45
49
46
39
31
26
32
46
54
51
42
30
8
-22
-44
-48
-41
-40
-48
-55
-55
-49
-46
-38
-14
28
76
116
142
153
148
131
108
83
58
37
28
27
26
23
18
9
-5
-16
-16
-8
3
6
-5
-28
-54
-75
-84
-74
-47
-11
22
43
47
42
38
34
20
-2
-32
-76
-132
-187
-230
-259
-276
-279
-272
-260
-250
-242
-231
-216
-198
-177
-152
-124
-90
-48
1
51
95
136
170
192
200
203
203
200
194
182
155
116
79
52
29
7
-11
-18
-18
-22
-39
-68
-102
-138
-172
-199
-213
-214
-199
-170
-139
-113
-91
-68
-43
-25
-13
-1
12
9
-14
-40
-45
-28
-3
20
40
55
58
45
31
26
32
38
37
28
13
-2
-11
-11
-2
15
41
72
104
126
137
130
104
61
4
-62
-129
-182
-218
-245
-269
-283
-279
-261
-235
-200
-156
-108
-64
-30
2
33
54
61
64
72
83
93
105
126
148
151
124
76
21
-36
-97
-159
-215
-253
-265
-250
-216
-173
-131
-93
-53
3
82
172
262
345
419
477
520
546
549
530
501
483
481
492
503
494
461
414
372
335
292
242
187
129
69
16
-23
-44
-51
-44
-22
2
9
0
-3
14
48
76
84
73
49
16
-21
-43
-39
-12
32
83
131
169
192
198
182
148
105
60
16
-29
-72
-112
-153
-201
-257
-313
-358
-384
-395
-400
-404
-407
-406
-399
-390
-380
-368
-345
-305
-250
-197
-156
-120
-74
-26
14
46
77
106
133
167
211
260
310
362
422
483
530
557
567
571
568
551
516
464
406
353
308
263
213
164
126
102
83
51
-9
-86
-156
-198
-206
-188
-151
-100
-44
6
44
64
69
71
84
110
140
169
192
211
228
249
276
310
349
388
422
448
465
478
486
483
461
421
373
329
286
236
172
100
37
-7
-32
-47
-56
-64
-68
-69
-65
-56
-48
-50
-66
-92
-116
-129
-121
-93
-58
-32
-27
-43
-69
-91
-107
-122
-138
-157
-181
-217
-258
-289
-303
-307
-310
-310
-308
-311
-324
-340
-346
-334
-305
-263
-212
-159
-111
-74
-44
-17
7
25
43
66
92
107
106
93
78
65
59
63
78
107
143
178
208
238
267
287
282
250
202
159
128
106
82
48
3
-44
-88
-123
-148
-157
-143
-109
-62
-11
32
64
94
138
198
262
313
341
346
342
340
347
362
384
407
424
424
402
363
309
241
166
105
70
59
61
61
49
24
-5
-26
-35
-42
-65
-109
-164
-217
-265
-315
-371
-421
-449
-449
-423
-375
-308
-227
-144
-72
-18
23
57
87
115
139
151
140
102
46
-17
-81
-146
-210
-269
-318
-347
-354
-343
-331
-331
-338
-348
-365
-388
-403
-398
-370
-326
-274
-223
-176
-132
-89
-46
-7
27
61
95
129
157
183
210
237
256
265
276
293
310
320
323
320
313
310
308
299
281
258
234
202
153
83
-2
-90
-168
-228
-270
-289
-278
-238
-188
-145
-116
-99
-96
-113
-147
-173
-170
-145
-119
-104
-97
-78
-38
13
55
79
87
82
75
81
105
134
153
155
141
115
90
78
82
93
104
112
112
100
88
91
117
165
230
294
332
334
312
287
269
252
230
211
203
201
195
182
174
179
192
201
198
187
171
145
109
76
55
48
52
69
92
110
116
112
106
104
105
106
103
97
93
93
91
83
69
56
42
27
19
24
40
58
71
80
90
94
78
41
4
-14
-8
18
56
87
87
45
-21
-79
-113
-127
-143
-172
-207
-228
-230
-225
-227
-238
-251
-261
-268
-276
-284
-287
-283
-276
-264
-247
-227
-206
-181
-143
-96
-44
15
80
150
226
299
358
398
423
432
432
425
408
378
343
310
284
261
232
188
136
91
63
56
63
73
76
70
56
36
15
-6
-22
-32
-42
-60
-81
-98
-115
-138
-165
-197
-234
-271
-300
-318
-329
-335
-332
-327
-329
-343
-357
-364
-367
-366
-352
-319
-269
-210
-147
-91
-55
-41
-34
-26
-16
-3
17
46
85
132
176
206
210
185
143
99
60
18
-36
-99
-166
-237
-311
-380
-440
-498
-557
-616
-665
-692
-688
-661
-628
-596
-567
-536
-494
-436
-364
-293
-238
-211
-209
-219
-223
-214
-194
-174
-169
-180
-208
-247
-292
-337
-384
-431
-472
-498
-509
-514
-528
-566
-637
-735
-841
-933
-996
-1024
-1022
-1004
-969
-910
-816
-691
-549
-420
-330
-295
-298
-299
-261
-178
-67
47
135
176
169
132
98
89
101
113
104
71
41
49
106
183
237
240
192
126
83
79
103
146
219
336
489
649
782
865
895
883
847
805
777
777
812
878
959
1018
1025
966
862
749
662
627
649
705
748
730
629
463
286
151
79
48
34
23
14
7
-1
-15
-47
-101
-167
-219
-242
-231
-190
-116
-29
21
2
-70
-157
-247
-346
-468
-612
-747
-833
-858
-851
-845
-849
-852
-847
-835
-818
-797
-785
-800
-839
-885
-915
-894
-795
-636
-480
-390
-369
-361
-318
-246
-193
-193
-249
-342
-456
-576
-681
-741
-738
-697
-668
-686
-742
-800
-834
-852
-872
-896
-897
-850
-752
-625
-480
-325
-186
-88
-17
59
147
227
286
325
339
316
251
167
101
71
74
98
130
172
226
274
287
250
184
126
108
128
163
190
224
283
348
365
285
103
-126
-329
-469
-556
-593
-568
-475
-335
-183
-62
-3
-9
-76
-202
-391
-623
-834
-952
-949
-854
-723
-605
-531
-512
-551
-649
-783
-913
-1004
-1030
-971
-846
-722
-658
-665
-703
-735
-760
-787
-808
-806
-773
-709
-614
-506
-411
-346
-310
-307
-335
-371
-368
-294
-163
-38
24
8
-53
-109
-130
-131
-132
-132
-116
-82
-50
-41
-60
-108
-187
-279
-348
-365
-332
-268
-207
-176
-174
-177
-163
-130
-88
-41
8
44
47
23
1
11
62
140
219
288
358
438
519
577
609
635
661
669
643
580
484
383
324
333
399
477
517
495
414
298
175
73
4
-28
-17
24
70
98
100
72
24
-25
-65
-92
-107
-118
-141
-180
-223
-253
-267
-283
-311
-341
-360
-367
-379
-415
-475
-543
-606
-662
-714
-757
-781
-780
-760
-735
-721
-717
-715
-707
-690
-661
-607
-521
-414
-310
-236
-205
-207
-221
-225
-218
-207
-189
-149
-78
17
108
168
193
210
252
324
395
438
457
469
485
492
471
418
347
275
214
168
139
119
101
73
26
-41
-117
-182
-236
-290
-344
-382
-387
-360
-310
-258
-223
-200
-168
-114
-42
33
96
144
180
206
217
220
234
272
320
350
347
315
261
191
116
54
23
27
53
78
84
69
39
-4
-56
-117
-196
-292
-379
-425
-410
-336
-212
-62
82
196
282
368
476
617
778
933
1055
1134
1181
1212
1238
1252
1238
1187
1105
1000
876
740
610
497
406
337
286
240
194
152
121
100
80
41
-29
-129
-236
-320
-366
-371
-336
-266
-181
-99
-26
30
51
26
-29
-78
-91
-55
24
131
237
316
363
398
438
488
533
554
549
527
500
469
429
375
309
234
154
82
24
-23
-62
-93
-121
-158
-215
-290
-370
-431
-453
-427
-362
-283
-215
-162
-111
-53
7
64
113
147
164
165
150
121
76
12
-75
-170
-250
-302
-327
-334
-329
-310
-276
-240
-212
-196
-189
-187
-180
-169
-153
-132
-102
-57
14
120
273
473
704
937
1140
1294
1388
1425
1422
1398
1360
1306
1246
1191
1139
1077
1002
923
849
782
726
687
666
661
672
698
737
782
820
842
859
885
934
1008
1109
1224
1346
1469
1595
1728
1872
2023
2168
2292
2391
2461
2506
2539
2569
2592
2588
2544
2459
2334
2177
2009
1852
1719
1612
1534
1485
1449
1396
1303
1167
1002
823
645
479
326
175
17
-151
-328
-514
-709
-904
-1097
-1285
-1463
-1624
-1766
-1882
-1954
-1972
-1943
-1877
-1780
-1660
-1539
-1433
-1339
-1247
-1156
-1079
-1016
-956
-888
-807
-712
-601
-476
-345
-218
-109
-26
43
113
191
276
365
459
547
611
646
658
666
689
736
796
850
877
862
804
721
631
541
450
349
239
132
46
-13
-42
-41
-9
52
132
223
318
414
514
622
743
874
1006
1140
1285
1451
1636
1833
2032
2224
2407
2584
2747
2889
3004
3094
3167
3235
3300
3357
3395
3413
3415
3409
3399
3392
3391
3391
3382
3365
3344
3325
3311
3305
3312
3340
3386
3444
3504
3561
3618
3685
3762
3833
3888
3931
3966
3993
4003
3992
3962
3920
3866
3800
3721
3620
3494
3350
3201
3057
2923
2796
2677
2563
2447
2321
2183
2033
1870
1696
1512
1324
1132
925
699
463
234
25
-155
-314
-457
-589
-715
-847
-999
-1172
-1361
-1551
-1734
-1904
-2053
-2168
-2246
-2297
-2334
-2372
-2422
-2483
-2550
-2623
-2702
-2772
-2812
-2816
-2781
-2711
-2616
-2509
-2391
-2246
-2062
-1840
-1599
-1364
-1157
-989
-862
-770
-706
-670
-652
-634
-602
-554
-494
-422
-330
-217
-86
54
197
335
462
581
704
843
1004
1183
1362
1519
1638
1709
1726
1691
1613
1509
1394
1284
1190
1109
1033
948
840
702
539
371
212
70
-54
-163
-257
-337
-405
-462
-514
-563
-605
-638
-670
-712
-761
-816
-884
-966
-1056
-1147
-1232
-1305
-1368
-1425
-1478
-1531
-1578
-1611
-1624
-1623
-1616
-1612
-1617
-1632
-1655
-1690
-1747
-1830
-1934
-2052
-2173
-2288
-2393
-2497
-2613
-2753
-2915
-3087
-3261
-3430
-3587
-3718
-3812
-3862
-3868
-3841
-3803
-3763
-3717
-3656
-3577
-3484
-3377
-3260
-3140
-3025
-2919
-2826
-2753
-2696
-2652
-2617
-2589
-2559
-2520
-2473
-2429
-2399
-2387
-2392
-2403
-2407
-2404
-2407
-2431
-2481
-2551
-2631
-2710
-2785
-2856
-2924
-2988
-3045
-3102
-3164
-3227
-3275
-3297
-3295
-3276
-3248
-3223
-3213
-3223
-3250
-3280
-3304
-3320
-3325
-3311
-3277
-3225
-3151
-3052
-2937
-2821
-2715
-2616
-2519
-2417
-2313
-2216
-2136
-2076
-2033
-2005
-1985
-1966
-1943
-1918
-1893
-1865
-1829
-1784
-1732
-1673
-1614
-1568
-1549
-1554
-1574
-1602
-1633
-1664
-1691
-1710
-1723
-1732
-1748
-1773
-1803
-1833
-1863
-1892
-1914
-1921
-1908
-1872
-1819
-1758
-1697
-1642
-1596
-1559
-1525
-1485
-1436
-1378
-1320
-1268
-1223
-1179
-1133
-1087
-1047
-1020
-1012
-1018
-1028
-1032
-1027
-1008
-974
-920
-855
-784
-708
-628
-551
-481
-419
-365
-321
-294
-286
-296
-316
-340
-362
-384
-413
-454
-506
-566
-631
-693
-746
-785
-813
-836
-849
-847
-831
-808
-785
-765
-741
-707
-660
-608
-556
-504
-441
-363
-276
-190
-111
-38
32
100
159
214
271
337
415
502
585
654
705
743
774
809
847
880
900
906
900
882
859
837
820
809
805
809
822
845
876
916
956
988
1006
1010
999
975
947
923
913
920
939
961
974
971
956
939
924
917
916
923
939
966
1000
1040
1079
1115
1148
1178
1205
1228
1245
1252
1247
1230
1201
1168
1143
1129
1128
1137
1152
1172
1202
1242
1283
1316
1340
1360
1382
1408
1439
1476
1522
1574
1631
1690
1742
1783
1811
1830
1838
1839
1836
1831
1835
1854
1887
1926
1960
1984
1999
2011
2020
2028
2041
2063
2093
2124
2152
2181
2211
2243
2276
2312
2349
2381
2407
2432
2460
2490
2515
2533
2548
2566
2596
2642
2699
2754
2799
2834
2859
2878
2892
2910
2933
2957
2977
2988
2990
2982
2971
2965
2967
2976
2988
3002
3013
3017
3013
3004
2996
2988
2974
2955
2932
2910
2891
2878
2868
2855
2834
2804
2764
2712
2648
2577
2498
2410
2314
2214
2111
2005
1902
1804
1715
1641
1587
1555
1538
1528
1517
1497
1466
1420
1362
1293
1208
1108
996
878
760
647
545
455
380
318
262
202
134
61
-12
-76
-132
-178
-217
-251
-285
-318
-349
-376
-402
-425
-443
-460
-479
-501
-521
-538
-550
-557
-556
-551
-543
-535
-531
-531
-536
-541
-549
-565
-587
-613
-642
-675
-711
-746
-779
-813
-848
-881
-911
-938
-963
-988
-1014
-1044
-1071
-1099
-1130
-1166
-1204
-1239
-1270
-1293
-1309
-1321
-1330
-1337
-1344
-1350
-1353
-1350
-1339
-1316
-1278
-1223
-1155
-1080
-1004
-925
-844
-767
-698
-640
-591
-549
-507
-459
-400
-332
-263
-199
-143
-95
-54
-16
22
66
119
182
249
315
377
434
486
535
583
625
657
677
688
695
701
709
726
753
787
820
841
849
844
827
796
756
712
663
607
538
462
383
298
208
114
18
-86
-201
-326
-456
-585
-714
-845
-982
-1126
-1273
-1415
-1545
-1659
-1760
-1853
-1942
-2027
-2100
-2157
-2195
-2216
-2221
-2215
-2204
-2191
-2177
-2160
-2142
-2122
-2103
-2085
-2070
-2056
-2043
-2031
-2021
-2017
-2025
-2047
-2081
-2125
-2173
-2221
-2269
-2315
-2361
-2407
-2452
-2492
-2523
-2544
-2556
-2560
-2557
-2544
-2515
-2473
-2424
-2375
-2325
-2272
-2214
-2150
-2076
-1992
-1907
-1826
-1748
-1668
-1581
-1488
-1394
-1306
-1228
-1161
-1100
-1036
-965
-889
-811
-737
-667
-603
-544
-493
-449
-411
-379
-354
-334
-315
-291
-259
-224
-191
-162
-139
-119
-94
-59
-16
31
77
124
175
228
280
327
365
397
427
459
496
539
591
650
711
774
833
887
933
973
1008
1040
1067
1090
1113
1138
1167
1201
1235
1265
1286
1300
1306
1309
1310
1308
1305
1300
1291
1285
1288
1301
1320
1341
1363
1386
1409
1436
1466
1500
1537
1576
1611
1638
1657
1671
1679
1683
1682
1677
1666
1649
1623
1589
1554
1528
1513
1506
1504
1501
1490
1470
1443
1418
1399
1386
1374
1360
1342
1317
1281
1232
1174
1113
1054
994
930
862
797
740
695
662
640
623
606
588
567
544
525
512
503
497
494
493
487
475
457
435
409
377
344
317
300
294
296
302
308
310
308
302
291
273
251
226
198
165
127
86
43
-1
-45
-88
-134
-185
-242
-304
-370
-435
-498
-554
-604
-651
-697
-738
-769
-787
-795
-798
-797
-794
-785
-767
-738
-694
-633
-554
-459
-349
-227
-99
32
168
308
452
593
728
854
970
1075
1167
1244
1304
1344
1365
1375
1377
1368
1347
1313
1271
1225
1178
1133
1094
1060
1027
987
938
881
818
752
688
627
569
511
453
394
334
273
210
145
82
21
-39
-99
-156
-207
-252
-293
-332
-372
-413
-458
-509
-561
-610
-652
-686
-716
-743
-770
-796
-819
-836
-845
-844
-840
-839
-844
-854
-863
-868
-866
-861
-855
-853
-858
-868
-883
-899
-914
-928
-939
-942
-936
-918
-888
-849
-805
-761
-716
-672
-634
-605
-583
-565
-546
-527
-510
-495
-483
-474
-464
-454
-441
-421
-396
-366
-332
-296
-258
-224
-198
-181
-175
-178
-188
-204
-226
-257
-298
-347
-404
-467
-536
-606
-675
-740
-799
-847
-882
-908
-928
-944
-958
-971
-985
-999
-1012
-1020
-1026
-1029
-1031
-1033
-1037
-1049
-1070
-1096
-1122
-1149
-1175
-1204
-1236
-1273
-1309
-1341
-1368
-1391
-1411
-1429
-1445
-1460
-1471
-1476
-1476
-1473
-1469
-1464
-1456
-1442
-1421
-1392
-1358
-1322
-1285
-1245
-1197
-1142
-1078
-1010
-940
-871
-803
-734
-661
-585
-506
-431
-365
-309
-263
-221
-184
-151
-124
-102
-85
-70
-60
-56
-64
-83
-109
-135
-159
-177
-191
-201
-208
-212
-212
-208
-203
-193
-178
-156
-130
-101
-71
-43
-17
7
30
54
77
102
128
151
171
188
205
222
241
260
280
299
319
343
376
420
473
530
589
650
712
775
836
900
967
1036
1102
1162
1217
1265
1310
1353
1398
1443
1488
1529
1566
1595
1617
1630
1639
1646
1652
1658
1666
1673
1674
1669
1658
1645
1632
1619
1607
1593
1576
1554
1527
1497
1459
1415
1364
1306
1243
1179
1118
1060
1006
955
908
864
822
775
724
670
618
572
529
485
441
397
353
306
255
201
149
102
63
29
-8
-52
-100
-149
-198
-243
-283
-317
-341
-357
-365
-366
-361
-352
-340
-322
-299
-271
-243
-218
-196
-176
-157
-139
-119
-95
-67
-38
-12
6
15
16
13
6
-2
-12
-24
-36
-49
-62
-79
-100
-121
-139
-153
-165
-178
-197
-223
-252
-281
-309
-332
-349
-359
-366
-372
-379
-390
-403
-415
-424
-430
-432
-431
-427
-422
-414
-403
-390
-374
-353
-327
-295
-260
-227
-200
-178
-158
-135
-111
-88
-68
-49
-30
-8
16
39
63
89
118
150
184
219
250
277
298
314
326
335
342
347
348
350
354
362
370
375
377
378
378
378
380
386
395
406
416
424
427
427
426
424
424
425
426
431
438
452
475
507
548
594
639
677
704
720
727
727
723
715
706
698
692
685
674
656
631
600
566
535
511
491
469
441
407
370
331
291
250
207
162
116
72
31
-9
-49
-91
-137
-189
-247
-306
-363
-414
-460
-500
-536
-573
-612
-652
-691
-726
-757
-785
-811
-839
-868
-897
-922
-945
-964
-979
-990
-998
-1006
-1014
-1022
-1032
-1041
-1049
-1056
-1062
-1072
-1083
-1093
-1101
-1105
-1106
-1103
-1099
-1093
-1087
-1082
-1076
-1071
-1065
-1058
-1048
-1032
-1010
-984
-952
-916
-876
-832
-786
-740
-699
-663
-631
-605
-583
-561
-535
-501
-460
-416
-371
-328
-287
-247
-206
-165
-124
-86
-50
-15
21
55
86
115
142
169
195
222
248
270
286
294
298
301
308
317
323
326
327
327
328
328
329
329
330
331
334
339
347
357
369
382
396
412
428
446
467
491
517
543
567
587
600
604
603
596
585
570
550
526
499
471
443
416
389
363
339
319
304
294
285
277
269
264
264
270
281
296
313
332
351
371
391
411
432
453
473
493
510
526
542
557
569
577
580
577
568
556
542
529
517
506
493
478
461
441
420
397
368
334
299
266
237
215
196
182
171
162
153
142
132
124
119
116
113
109
102
91
74
53
31
7
-19
-48
-77
-103
-126
-142
-152
-160
-170
-186
-208
-233
-262
-293
-326
-355
-379
-398
-412
-424
-432
-435
-431
-420
-403
-380
-354
-325
-293
-258
-221
-186
-151
-116
-81
-47
-17
7
24
34
41
49
63
85
111
138
161
179
189
193
191
187
184
186
193
200
200
191
171
145
115
85
55
26
-1
-24
-47
-74
-108
-151
-200
-248
-290
-324
-351
-373
-393
-413
-433
-455
-476
-496
-511
-523
-530
-534
-537
-539
-541
-546
-552
-557
-559
-558
-555
-554
-560
-573
-589
-605
-615
-622
-626
-627
-623
-611
-592
-569
-544
-519
-496
-475
-459
-445
-431
-417
-400
-377
-344
-302
-252
-198
-142
-89
-39
5
41
69
89
101
108
112
115
116
113
106
95
84
70
55
39
23
11
6
11
24
45
68
92
115
136
156
176
196
212
227
240
250
254
253
250
246
242
236
228
217
203
189
176
164
154
144
135
126
119
113
111
114
120
124
124
118
108
95
77
54
26
-5
-34
-59
-78
-92
-102
-110
-117
-121
-125
-129
-137
-146
-154
-158
-160
-158
-154
-150
-143
-134
-123
-109
-92
-71
-44
-11
28
73
121
171
222
271
317
358
391
419
441
458
470
477
479
474
461
440
412
379
345
314
286
261
238
216
196
177
161
150
141
135
130
127
126
125
123
120
115
107
98
92
90
95
104
115
126
137
148
159
171
184
195
204
211
214
212
202
184
159
129
97
67
39
14
-9
-30
-49
-68
-83
-96
-109
-124
-144
-166
-190
-213
-236
-259
-281
-305
-330
-354
-375
-394
-411
-428
-444
-456
-465
-471
-477
-483
-489
-494
-495
-493
-488
-486
-487
-492
-499
-504
-507
-506
-500
-492
-483
-475
-466
-454
-439
-420
-401
-382
-363
-344
-324
-301
-274
-240
-201
-158
-113
-67
-21
26
74
121
166
207
246
282
312
338
359
375
386
394
400
405
408
409
409
409
409
411
412
413
412
411
407
402
394
385
377
369
361
352
343
335
330
332
341
356
376
397
417
435
449
459
464
467
467
465
459
447
426
398
364
327
289
252
217
183
152
123
95
68
42
19
1
-15
-28
-40
-51
-63
-75
-88
-98
-104
-104
-101
-95
-88
-78
-66
-51
-33
-12
11
36
61
86
108
126
140
150
156
156
152
144
132
119
109
102
96
90
85
79
76
75
79
87
98
109
117
121
120
115
109
103
98
93
87
77
62
44
27
13
1
-10
-22
-35
-50
-64
-76
-87
-96
-104
-109
-113
-114
-113
-111
-107
-105
-103
-104
-106
-110
-117
-127
-136
-146
-156
-166
-177
-190
-203
-218
-234
-249
-261
-271
-280
-289
-295
-298
-299
-300
-303
-311
-322
-336
-351
-364
-375
-387
-400
-415
-432
-451
-473
-497
-521
-544
-567
-586
-600
-609
-614
-616
-615
-611
-605
-596
-584
-568
-549
-528
-506
-486
-468
-451
-434
-418
-403
-386
-367
-348
-329
-311
-291
-271
-249
-227
-206
-189
-174
-159
-141
-120
-91
-57
-19
20
59
98
137
175
214
252
291
330
369
408
446
481
509
531
548
561
574
591
610
632
656
679
699
716
729
740
749
758
766
771
773
771
766
761
753
746
741
738
739
741
745
748
749
747
740
731
719
707
697
690
687
687
688
688
688
685
681
678
674
670
665
660
653
643
631
619
604
585
562
535
508
479
451
423
398
373
350
327
303
278
253
228
206
188
173
159
146
133
118
101
81
54
22
-16
-58
-102
-144
-184
-220
-253
-283
-312
-342
-372
-404
-436
-468
-501
-534
-564
-593
-619
-644
-664
-678
-687
-691
-693
-695
-696
-697
-695
-689
-678
-664
-647
-628
-608
-588
-568
-552
-538
-527
-521
-518
-519
-522
-525
-529
-532
-534
-536
-539
-544
-553
-564
-578
-593
-608
-622
-636
-649
-663
-675
-685
-691
-693
-692
-688
-684
-680
-676
-675
-675
-675
-675
-671
-664
-652
-640
-627
-616
-606
-597
-585
-571
-553
-534
-517
-500
-485
-474
-466
-459
-453
-445
-435
-421
-402
-380
-354
-327
-299
-272
-247
-224
-201
-178
-156
-133
-111
-87
-64
-41
-20
1
21
41
62
83
104
125
145
166
187
209
233
258
286
315
344
371
395
416
435
452
465
477
487
498
510
521
532
541
548
550
547
539
528
516
504
494
488
484
483
483
484
482
478
471
462
453
442
431
418
402
384
365
348
333
319
308
300
294
291
290
291
293
293
292
287
281
272
263
252
239
225
209
194
181
170
163
159
155
152
147
139
129
115
99
82
65
51
40
30
21
12
2
-10
-24
-39
-52
-62
-69
-73
-74
-70
-64
-56
-46
-34
-21
-8
4
13
21
27
31
33
33
29
21
10
-4
-18
-32
-48
-65
-83
-103
-125
-147
-167
-183
-194
-199
-198
-195
-189
-180
-170
-160
-151
-143
-139
-137
-140
-146
-152
-158
-161
-161
-159
-154
-148
-140
-132
-123
-115
-104
-92
-79
-64
-48
-33
-19
-7
6
21
36
54
73
94
118
145
175
207
240
275
310
346
385
425
468
510
552
591
629
665
699
730
760
789
817
842
868
892
914
934
950
962
970
975
976
974
969
961
949
935
919
900
879
857
835
812
789
765
738
709
680
650
621
590
556
520
479
434
385
334
282
229
176
124
71
19
-33
-84
-132
-176
-217
-254
-287
-317
-344
-371
-396
-420
-442
-462
-480
-495
-507
-518
-530
-544
-559
-575
-593
-611
-629
-646
-662
-674
-684
-690
-693
-693
-691
-686
-679
-673
-668
-663
-660
-659
-658
-659
-661
-664
-667
-669
-670
-671
-674
-680
-691
-706
-724
-746
-770
-793
-815
-834
-848
-858
-865
-872
-877
-881
-883
-885
-888
-890
-890
-886
-878
-866
-850
-831
-811
-789
-769
-749
-732
-716
-702
-688
-675
-661
-646
-628
-607
-582
-552
-519
-482
-444
-406
-372
-344
-322
-305
-293
-283
-277
-273
-272
-273
-276
-280
-281
-280
-276
-268
-257
-242
-225
-208
-191
-176
-164
-154
-146
-138
-128
-115
-100
-82
-62
-41
-19
3
26
50
74
97
119
140
162
185
211
239
267
294
319
341
360
379
399
421
445
470
495
518
540
558
573
585
593
598
603
609
619
630
643
655
668
679
689
698
707
717
727
738
750
760
770
778
783
786
786
782
775
766
759
753
749
747
745
742
736
727
715
697
674
645
612
577
543
508
476
445
416
390
364
339
314
289
266
246
230
219
210
203
199
196
196
195
192
188
182
175
167
158
147
137
126
116
105
91
75
57
40
22
6
-10
-25
-40
-55
-69
-80
-89
-96
-100
-100
-98
-94
-90
-84
-80
-77
-76
-76
-79
-84
-91
-101
-111
-121
-131
-141
-151
-159
-168
-175
-183
-190
-197
-204
-209
-212
-213
-212
-211
-210
-209
-206
-201
-194
-186
-178
-169
-159
-149
-140
-134
-131
-131
-133
-136
-136
-135
-133
-128
-119
-106
-89
-69
-47
-25
-3
20
42
64
84
102
117
129
137
141
144
146
147
147
148
150
152
155
158
159
159
158
155
152
148
143
138
132
126
120
115
108
99
88
76
63
49
36
24
14
6
-1
-8
-14
-18
-22
-25
-29
-33
-38
-44
-49
-53
-55
-57
-59
-60
-62
-64
-67
-70
-74
-79
-86
-96
-108
-122
-137
-153
-171
-190
-210
-230
-250
-267
-282
-294
-305
-315
-325
-335
-347
-361
-377
-393
-410
-427
-446
-465
-484
-502
-518
-533
-547
-562
-578
-595
-613
-630
-646
-660
-673
-685
-695
-705
-712
-719
-724
-728
-731
-733
-732
-729
-722
-712
-701
-688
-675
-659
-641
-622
-601
-580
-558
-533
-508
-482
-455
-428
-402
-378
-356
-334
-312
-292
-273
-256
-242
-230
-221
-211
-202
-193
-183
-172
-161
-149
-135
-119
-102
-81
-59
-37
-15
6
27
48
68
88
107
126
145
165
187
210
234
258
280
301
322
341
361
381
402
425
450
478
508
542
578
616
657
700
743
788
833
877
920
960
998
1034
1067
1098
1126
1151
1173
1190
1202
1211
1215
1217
1217
1218
1220
1224
1230
1236
1244
1252
1260
1266
1270
1271
1270
1268
1263
1255
1245
1234
1222
1207
1189
1169
1145
1118
1089
1056
1020
983
945
906
868
830
790
749
705
659
611
563
515
468
421
376
331
288
246
206
165
126
88
51
14
-21
-56
-90
-124
-159
-193
-228
-262
-296
-330
-364
-398
-431
-463
-494
-522
-549
-575
-599
-623
-646
-667
-687
-706
-726
-746
-767
-788
-808
-827
-843
-855
-864
-871
-874
-876
-876
-877
-879
-881
-884
-887
-890
-891
-890
-890
-890
-891
-894
-900
-908
-919
-932
-944
-956
-965
-971
-976
-979
-981
-980
-978
-975
-970
-963
-953
-942
-928
-912
-893
-873
-850
-825
-798
-771
-745
-719
-694
-670
-645
-622
-599
-577
-554
-530
-505
-481
-458
-437
-419
-403
-388
-376
-367
-361
-356
-352
-349
-344
-338
-331
-323
-314
-304
-292
-279
-265
-249
-232
-215
-197
-178
-160
-141
-123
-106
-88
-69
-51
-32
-14
3
21
38
55
71
86
102
117
133
148
162
174
183
188
191
193
193
193
192
193
196
201
207
214
223
233
243
253
262
272
281
289
298
307
315
322
329
336
343
349
355
360
362
362
361
359
359
358
358
359
363
370
380
394
411
429
447
464
479
493
505
516
528
539
548
556
561
564
564
561
554
545
534
521
506
491
476
461
447
433
420
408
398
391
388
386
385
383
382
381
382
382
382
381
378
373
367
359
351
342
333
325
317
310
304
298
292
288
285
282
279
277
275
273
271
271
271
270
269
267
263
258
253
248
244
241
239
237
235
232
228
221
213
204
195
187
179
172
166
160
155
150
146
142
139
134
129
123
115
107
98
89
81
73
65
57
49
41
33
23
13
1
-12
-27
-44
-62
-79
-97
-115
-133
-152
-171
-192
-213
-234
-254
-273
-290
-306
-322
-338
-353
-367
-380
-391
-403
-414
-425
-436
-444
-451
-455
-457
-458
-456
-455
-452
-449
-445
-440
-433
-426
-420
-415
-410
-405
-399
-393
-387
-381
-375
-370
-367
-366
-367
-369
-370
-370
-369
-367
-365
-361
-354
-345
-333
-320
-308
-296
-284
-274
-265
-257
-249
-239
-228
-215
-202
-189
-178
-168
-159
-151
-144
-138
-133
-128
-124
-121
-120
-120
-120
-119
-119
-118
-119
-122
-126
-132
-138
-144
-148
-152
-155
-159
-163
-168
-172
-176
-181
-185
-188
-191
-193
-194
-194
-193
-191
-188
-183
-176
-168
-160
-152
-144
-135
-127
-119
-112
-107
-102
-97
-90
-84
-78
-72
-68
-64
-60
-56
-53
-50
-47
-43
-38
-32
-26
-20
-14
-8
-2
5
13
24
37
53
71
90
112
136
161
187
212
237
261
284
306
327
348
368
386
403
418
431
443
454
464
474
481
487
492
497
502
507
512
515
516
515
512
507
500
493
485
476
465
454
442
430
419
408
398
387
374
360
344
326
307
287
268
250
235
222
211
199
187
174
162
149
137
126
114
103
92
79
64
47
29
11
-5
-19
-32
-43
-53
-62
-71
-79
-85
-90
-93
-93
-91
-89
-86
-82
-78
-73
-67
-59
-49
-38
-28
-19
-13
-12
-14
-20
-30
-41
-54
-68
-82
-95
-107
-117
-127
-136
-145
-155
-164
-173
-182
-190
-199
-206
-212
-217
-222
-226
-231
-235
-239
-241
-241
-239
-236
-234
-232
-230
-230
-232
-235
-240
-245
-251
-258
-265
-272
-279
-285
-289
-293
-295
-296
-296
-295
-292
-289
-283
-276
-269
-260
-251
-240
-227
-213
-198
-181
-165
-148
-131
-115
-100
-88
-77
-68
-60
-54
-50
-46
-43
-41
-39
-37
-36
-36
-36
-36
-38
-40
-41
-43
-44
-43
-41
-36
-31
-24
-15
-6
5
17
30
45
62
82
102
124
145
167
188
209
233
257
281
305
328
350
372
392
411
429
445
459
472
482
492
499
504
506
504
499
492
482
471
459
445
430
413
394
374
352
329
303
276
248
221
195
171
150
132
116
103
91
81
72
62
51
40
28
16
3
-11
-25
-39
-54
-70
-87
-103
-120
-135
-151
-167
-183
-199
-214
-228
-242
-254
-264
-273
-280
-285
-290
-294
-298
-302
-306
-312
-320
-328
-338
-347
-356
-363
-369
-373
-376
-378
-379
-380
-380
-380
-380
-380
-380
-379
-378
-376
-373
-371
-370
-370
-371
-374
-377
-381
-386
-391
-394
-398
-399
-399
-397
-394
-390
-386
-382
-379
-376
-374
-370
-366
-359
-350
-338
-324
-308
-289
-270
-249
-228
-206
-184
-162
-140
-118
-96
-73
-51
-29
-7
13
31
48
63
77
90
101
112
122
132
144
156
169
182
197
213
231
251
272
293
313
331
347
360
370
378
386
392
399
405
412
419
427
433
439
444
448
451
454
458
461
465
468
470
470
470
468
466
463
459
454
446
436
426
417
407
398
387
377
366
355
344
334
322
310
297
282
268
253
238
223
209
196
183
171
161
151
142
135
129
125
122
120
119
119
121
123
125
126
125
124
120
115
109
101
92
80
66
50
32
11
-10
-32
-55
-77
-99
-122
-143
-164
-183
-201
-216
-230
-242
-252
-261
-269
-276
-284
-292
-300
-308
-316
-323
-330
-336
-341
-344
-345
-344
-340
-333
-325
-316
-306
-296
-287
-278
-271
-264
-259
-255
-252
-253
-255
-258
-262
-266
-271
-277
-283
-290
-295
-299
-301
-301
-299
-297
-292
-287
-279
-271
-262
-252
-244
-235
-228
-222
-216
-209
-204
-198
-192
-185
-177
-169
-159
-149
-140
-130
-121
-111
-102
-92
-81
-71
-59
-48
-37
-27
-17
-7
2
12
20
28
34
38
43
47
51
56
61
67
72
77
81
86
91
95
99
102
105
107
107
106
104
103
102
103
104
106
107
107
107
106
105
105
104
104
104
105
107
109
112
115
118
122
127
133
140
147
152
158
162
164
166
165
163
160
157
153
149
146
142
138
134
129
125
121
116
112
109
105
100
95
89
83
77
71
64
59
55
52
51
50
49
49
50
51
54
58
64
68
72
75
77
78
78
77
76
75
75
76
77
77
76
74
72
71
69
68
66
65
65
65
67
70
73
76
78
79
79
77
75
72
68
64
61
58
56
52
48
44
38
30
22
13
4
-4
-12
-19
-26
-34
-41
-49
-58
-66
-73
-81
-90
-98
-107
-116
-125
-134
-144
-153
-162
-170
-177
-182
-185
-186
-184
-179
-173
-166
-158
-150
-140
-129
-116
-102
-86
-68
-49
-28
-6
17
39
60
80
98
116
132
147
162
178
192
205
215
222
227
230
231
230
228
225
221
215
210
204
198
192
187
182
178
176
175
176
177
178
180
182
184
185
186
187
188
188
187
186
184
182
180
177
174
170
166
161
157
153
149
145
142
140
139
138
138
138
138
137
138
139
140
142
144
145
147
149
151
153
154
154
153
152
150
148
146
144
141
137
133
127
120
111
101
89
76
63
48
33
17
1
-16
-35
-54
-74
-93
-112
-130
-148
-167
-185
-203
-220
-237
-255
-271
-287
-303
-319
-333
-346
-355
-361
-364
-365
-364
-361
-359
-356
-354
-352
-351
-351
-352
-353
-355
-357
-360
-363
-366
-368
-370
-372
-375
-377
-380
-381
-383
-384
-384
-383
-380
-377
-371
-364
-355
-345
-335
-323
-310
-297
-283
-270
-257
-246
-235
-225
-215
-206
-197
-189
-180
-171
-161
-150
-140
-129
-120
-113
-107
-102
-96
-90
-84
-76
-67
-58
-49
-40
-33
-28
-25
-24
-24
-25
-27
-29
-31
-33
-35
-39
-43
-47
-50
-52
-54
-55
-55
-55
-54
-52
-50
-47
-43
-40
-36
-32
-31
-29
-29
-29
-29
-30
-30
-31
-33
-37
-42
-48
-54
-60
-66
-69
-72
-75
-76
-78
-80
-82
-85
-87
-88
-89
-89
-89
-89
-88
-87
-86
-86
-86
-86
-86
-85
-83
-81
-77
-71
-65
-58
-51
-43
-35
-26
-18
-10
-3
3
8
13
18
21
24
28
31
35
40
45
50
54
57
59
61
62
64
66
68
71
75
80
85
90
95
100
105
111
117
123
131
139
149
159
169
180
190
199
207
214
220
226
230
234
238
243
248
254
260
267
275
283
290
297
303
308
312
316
320
324
328
331
332
331
328
324
320
315
310
304
298
290
281
271
261
249
237
225
213
200
187
172
156
139
122
105
89
72
57
42
29
16
5
-6
-17
-28
-38
-48
-58
-65
-72
-78
-84
-89
-94
-99
-104
-109
-113
-117
-120
-123
-125
-127
-129
-131
-132
-133
-134
-136
-138
-141
-145
-147
-148
-148
-148
-148
-148
-147
-144
-140
-136
-131
-125
-118
-110
-102
-94
-87
-80
-71
-62
-52
-41
-30
-18
-7
5
18
31
45
60
75
89
101
112
121
129
136
142
146
148
147
144
140
137
134
132
130
127
123
120
117
114
111
107
101
91
79
68
56
45
33
23
13
5
-4
-12
-21
-29
-36
-42
-48
-53
-57
-62
-64
-65
-63
-59
-55
-50
-45
-38
-30
-20
-9
2
16
31
48
65
82
99
115
130
145
159
172
184
197
209
220
230
240
247
252
254
256
259
261
262
259
253
245
237
229
220
208
195
181
168
156
143
130
116
102
87
72
56
39
22
4
-13
-31
-49
-66
-83
-99
-115
-132
-148
-165
-182
-201
-219
-236
-253
-268
-282
-296
-307
-316
-323
-328
-333
-338
-341
-343
-344
-344
-342
-338
-332
-325
-317
-309
-299
-289
-279
-267
-254
-241
-229
-216
-203
-190
-178
-166
-154
-143
-132
-122
-112
-103
-94
-85
-76
-66
-55
-46
-37
-30
-25
-20
-17
-14
-13
-13
-14
-16
-20
-24
-29
-34
-40
-46
-54
-63
-72
-80
-88
-95
-102
-108
-113
-119
-124
-129
-133
-137
-140
-143
-144
-145
-144
-142
-141
-140
-139
-138
-137
-137
-137
-136
-134
-131
-127
-121
-113
-104
-93
-82
-70
-59
-48
-36
-25
-14
-3
9
20
31
42
54
65
75
86
97
107
116
125
134
143
151
159
166
172
178
183
186
189
192
194
195
196
196
194
191
188
184
180
175
170
166
163
161
159
157
154
151
146
141
134
125
116
104
91
78
65
52
40
27
15
2
-10
-21
-31
-41
-51
-59
-67
-74
-80
-86
-90
-93
-96
-97
-98
-98
-96
-94
-92
-88
-83
-76
-68
-59
-48
-37
-26
-14
-1
12
26
39
53
65
76
87
97
107
117
127
136
144
150
155
159
163
167
170
172
174
176
178
180
183
186
190
194
197
200
203
206
210
214
217
220
223
227
230
234
238
242
245
250
254
259
264
270
276
282
288
294
299
302
305
306
305
303
301
298
294
290
285
278
271
264
255
247
238
231
225
219
215
211
206
202
197
192
187
182
177
174
172
171
171
172
173
174
176
178
181
183
185
187
190
194
199
205
212
218
224
229
233
236
239
241
241
240
237
235
231
228
225
221
215
208
199
189
178
166
153
141
130
119
109
100
93
87
81
76
71
67
63
59
55
50
45
40
35
31
27
24
22
19
16
12
7
2
-3
-9
-16
-24
-33
-42
-51
-62
-72
-82
-94
-104
-109
-109
-108
-108
-108
-108
-107
-107
-107
-106
-106
-106
-106
-105
-105
-105
-105
-104
-104
-104
-104
-103
-103
-103
-102
-102
-102
-102
-101
-101
-101
-101
-100
-100
-100
-99
-99
-99
-99
-98
-98
-98
-97
-97
-97
-97
-96
-96
-96
-96
-95
-95
-95
-94
-94
-94
-94
-93
-93
-93
-93
-92
-92
-92
-91
-91
-91
-91
-90
-90
-90
-90
-89
-89
-89
-89
-88
-88
-88
-87
-87
-87
-87
-86
-86
-86
-86
-85
-85
-85
-85
-84
-84
-84
-83
-83
-83
-83
-83
-82
-82
-82
-81
-81
-81
-81
-80
-80
-80
-80
-79
-79
-79
-79
-78
-78
-78
-78
-77
-77
-77
-76
-76
-76
-76
-75
-75
-75
-75
-74
-74
-74
-74
-73
-73
-73
-73
-72
-72
-72
-72
-71
-71
-71
-71
-70
-70
-70
-70
-69
-69
-69
-69
-68
-68
-68
-68
-68
-67
-67
-67
-67
-66
-66
-66
-65
-65
-65
-65
-64
-64
-64
-64
-64
-63
-63
-63
-63
-62
-62
-62
-62
-62
-61
-61
-61
-60
-60
-60
-60
-60
-59
-59
-59
-59
-58
-58
-58
-58
-58
-57
-57
-57
-57
-56
-56
-56
-56
-56
-55
-55
-55
-55
-54
-54
-54
-54
-54
-53
-53
-53
-53
-52
-52
-52
-52
-52
-51
-51
-51
-51
-50
-50
-50
-50
-50
-49
-49
-49
-49
-49
-48
-48
-48
-48
-47
-47
-47
-47
-47
