20
1377
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-31
-31
-31
-31
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-34
-34
-34
-34
-35
-35
-35
-35
-36
-36
-36
-36
-37
-37
-37
-37
-38
-38
-38
-38
-39
-39
-39
-39
-40
-40
-40
-40
-41
-41
-41
-41
-42
-42
-42
-42
-43
-43
-43
-43
-44
-44
-44
-44
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-47
-47
-47
-47
-47
-46
-46
-46
-45
-45
-44
-43
-42
-42
-41
-40
-39
-37
-36
-35
-33
-32
-30
-29
-27
-25
-23
-22
-20
-18
-16
-14
-13
-11
-9
-7
-5
-3
-1
0
2
3
5
6
7
8
9
10
12
13
14
15
16
17
18
19
20
21
22
23
24
24
25
25
25
26
26
27
27
27
28
28
28
29
29
29
28
28
28
28
27
27
26
26
25
25
24
24
23
23
23
23
23
23
23
23
23
24
24
24
23
23
22
22
21
21
20
19
19
18
17
17
16
15
15
14
13
13
12
11
11
11
10
10
10
11
11
12
13
13
14
15
17
18
19
20
21
23
24
25
26
26
27
27
28
28
29
29
30
31
31
32
33
33
34
35
36
36
37
38
38
39
40
40
41
42
43
43
44
44
44
43
42
42
41
40
38
37
36
36
35
34
33
32
31
31
30
29
28
28
27
27
27
26
26
25
25
24
23
23
23
22
22
22
22
22
21
20
19
18
16
14
12
10
8
6
4
2
0
-2
-4
-6
-8
-10
-11
-13
-14
-16
-18
-20
-22
-25
-27
-30
-32
-35
-37
-38
-40
-41
-41
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-45
-45
-46
-47
-48
-48
-49
-50
-51
-52
-54
-55
-57
-58
-59
-61
-62
-63
-64
-64
-65
-65
-65
-65
-65
-64
-64
-64
-64
-64
-64
-64
-63
-63
-62
-62
-61
-61
-60
-60
-59
-59
-59
-58
-58
-58
-58
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-59
-58
-57
-55
-54
-54
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-55
-55
-55
-55
-56
-56
-56
-56
-56
-57
-58
-58
-60
-61
-62
-63
-64
-64
-65
-65
-65
-65
-66
-66
-65
-65
-64
-63
-62
-60
-59
-58
-56
-55
-54
-54
-53
-52
-51
-50
-49
-48
-46
-45
-44
-42
-41
-39
-38
-37
-36
-35
-35
-34
-34
-33
-33
-33
-32
-32
-32
-32
-31
-31
-30
-28
-27
-26
-24
-22
-21
-19
-18
-16
-15
-15
-14
-14
-14
-13
-12
-10
-9
-7
-4
-2
0
2
3
5
6
7
8
8
9
10
12
13
15
16
17
19
20
22
23
25
26
28
30
32
35
37
40
42
44
46
48
49
51
52
53
54
55
56
57
58
59
59
59
58
58
58
58
58
59
60
61
62
63
64
65
66
67
67
67
67
66
66
65
64
64
64
63
63
63
63
63
62
61
60
59
57
56
55
54
54
53
52
51
50
49
49
48
46
45
44
43
41
40
38
37
35
32
30
28
26
24
23
21
19
18
16
14
12
10
7
5
4
2
1
0
-1
-1
-1
-1
0
1
1
1
2
2
2
3
3
4
5
7
9
12
15
17
20
23
25
28
30
31
33
34
35
36
37
38
39
40
40
40
40
39
39
38
37
35
34
33
32
31
30
30
29
29
28
28
27
26
24
23
23
23
23
23
23
24
25
26
27
29
30
31
32
33
33
34
35
35
35
35
35
34
33
32
32
31
31
30
30
29
28
27
25
24
22
20
19
17
15
14
13
13
12
11
9
7
4
1
-2
-6
-10
-14
-18
-22
-25
-29
-32
-35
-38
-41
-43
-46
-47
-49
-50
-52
-54
-56
-59
-62
-65
-68
-71
-74
-77
-80
-82
-84
-86
-87
-88
-89
-90
-91
-91
-91
-90
-89
-87
-85
-83
-81
-78
-75
-73
-70
-67
-65
-61
-58
-54
-50
-46
-42
-39
-35
-33
-30
-29
-27
-26
-25
-24
-23
-22
-21
-20
-18
-17
-15
-13
-10
-7
-4
-1
2
4
6
8
9
9
10
10
10
10
10
11
11
12
12
13
13
13
12
11
10
7
5
2
-1
-4
-7
-10
-13
-16
-19
-21
-24
-27
-30
-34
-38
-41
-45
-48
-51
-55
-58
-61
-64
-66
-69
-72
-75
-78
-81
-83
-86
-88
-90
-92
-95
-98
-100
-103
-105
-107
-109
-110
-111
-111
-112
-112
-113
-113
-114
-115
-116
-117
-119
-121
-123
-125
-127
-128
-130
-132
-133
-134
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-137
-137
-139
-140
-142
-145
-148
-151
-154
-157
-159
-161
-163
-164
-166
-167
-168
-168
-168
-168
-167
-166
-165
-164
-162
-160
-158
-157
-155
-154
-152
-151
-150
-149
-149
-148
-147
-147
-146
-146
-145
-144
-143
-142
-141
-139
-138
-137
-136
-135
-134
-133
-132
-131
-130
-129
-129
-128
-128
-127
-126
-125
-124
-123
-121
-118
-115
-112
-109
-105
-100
-96
-92
-88
-83
-79
-74
-69
-64
-60
-55
-50
-45
-40
-36
-31
-27
-24
-20
-17
-13
-11
-8
-6
-4
-2
0
1
3
5
7
9
11
13
15
17
19
20
22
23
23
22
21
20
18
16
14
12
11
11
11
11
12
13
14
15
17
19
21
25
28
32
36
40
44
48
51
55
58
62
65
67
70
72
74
76
78
80
82
83
85
87
89
92
94
96
98
99
100
101
102
102
103
103
103
103
103
103
103
103
104
104
105
105
105
105
105
105
105
104
104
103
102
101
100
99
98
96
94
92
91
89
87
85
84
83
82
81
80
80
79
78
77
76
76
75
74
74
73
73
72
71
71
70
69
68
68
66
65
63
61
59
57
55
52
50
48
45
43
40
37
34
31
28
25
22
20
18
16
15
13
11
9
6
4
2
-1
-3
-6
-9
-11
-14
-16
-18
-20
-23
-25
-28
-30
-33
-35
-37
-38
-40
-42
-43
-44
-45
-46
-46
-47
-47
-46
-46
-45
-43
-42
-40
-38
-37
-36
-36
-36
-36
-36
-37
-38
-39
-41
-43
-46
-49
-52
-56
-60
-64
-68
-72
-75
-79
-81
-84
-85
-86
-87
-87
-87
-87
-86
-84
-83
-81
-80
-79
-79
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-80
-80
-81
-81
-82
-83
-84
-85
-86
-87
-87
-88
-89
-90
-91
-93
-94
-96
-97
-99
-100
-102
-103
-104
-105
-106
-107
-108
-109
-110
-110
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-110
-110
-111
-112
-113
-113
-114
-115
-116
-118
-119
-120
-120
-121
-122
-122
-121
-121
-120
-119
-117
-116
-114
-113
-111
-109
-108
-106
-105
-103
-101
-99
-97
-95
-93
-91
-89
-87
-85
-82
-80
-77
-74
-71
-69
-66
-64
-63
-61
-61
-60
-59
-59
-58
-57
-56
-55
-54
-53
-51
-50
-48
-46
-43
-41
-39
-37
-34
-32
-30
-29
-27
-26
-26
-25
-25
-25
-25
-25
-26
-27
-29
-30
-32
-33
-35
-37
-39
-41
-42
-44
-45
-47
-48
-48
-49
-49
-49
-50
-50
-49
-49
-48
-47
-45
-44
-42
-40
-38
-35
-33
-29
-26
-22
-17
-13
-8
-3
1
6
9
13
16
20
23
27
31
35
38
41
44
47
50
52
54
55
57
58
59
60
61
63
64
65
66
67
68
69
70
72
73
75
76
78
79
80
81
82
84
85
86
86
87
88
88
90
91
93
95
97
99
101
103
105
107
109
110
112
112
113
112
112
111
110
109
108
107
107
107
108
109
111
113
114
116
118
119
121
121
122
122
121
120
119
117
115
113
111
109
107
104
101
98
95
91
88
84
81
77
73
70
67
64
61
58
56
54
52
50
48
46
44
43
42
40
39
38
37
36
36
36
37
38
39
40
42
44
47
50
53
57
60
64
68
71
75
79
82
86
90
93
96
100
103
107
110
113
116
118
120
120
120
119
118
116
113
110
106
101
95
89
83
76
69
61
54
46
37
29
21
13
4
-4
-13
-21
-29
-38
-46
-54
-61
-67
-73
-78
-83
-88
-91
-95
-98
-101
-103
-105
-107
-108
-109
-109
-109
-108
-107
-106
-104
-101
-99
-96
-93
-91
-88
-86
-84
-82
-80
-79
-77
-74
-72
-70
-68
-66
-65
-64
-63
-63
-63
-63
-64
-65
-67
-69
-72
-75
-78
-81
-84
-87
-90
-94
-98
-102
-106
-109
-112
-115
-117
-119
-122
-124
-126
-128
-130
-132
-133
-135
-136
-137
-138
-139
-139
-141
-142
-144
-145
-147
-148
-150
-153
-155
-158
-161
-164
-168
-172
-176
-180
-185
-189
-194
-199
-204
-209
-215
-220
-225
-229
-233
-236
-239
-241
-243
-244
-244
-244
-244
-243
-241
-238
-235
-230
-226
-221
-215
-210
-204
-198
-191
-185
-179
-172
-166
-159
-153
-147
-141
-135
-129
-122
-116
-109
-102
-95
-88
-81
-74
-68
-61
-55
-49
-44
-40
-38
-36
-35
-34
-34
-33
-33
-33
-33
-34
-35
-38
-42
-47
-52
-58
-64
-70
-75
-81
-86
-92
-98
-104
-111
-118
-124
-131
-137
-142
-147
-150
-153
-156
-158
-159
-161
-162
-163
-164
-166
-167
-169
-171
-173
-176
-178
-181
-184
-187
-190
-193
-195
-196
-196
-196
-196
-195
-195
-194
-194
-193
-193
-192
-192
-191
-190
-189
-186
-183
-179
-175
-171
-166
-161
-156
-150
-143
-135
-126
-117
-107
-96
-86
-76
-66
-56
-47
-38
-28
-20
-11
-3
5
13
21
29
36
43
49
55
61
66
72
77
80
84
86
88
89
90
90
90
90
89
89
88
87
85
84
81
79
76
73
71
71
70
71
72
73
74
76
77
79
80
80
81
82
82
83
83
83
84
84
83
82
81
79
77
76
75
74
74
74
74
74
75
76
76
75
74
71
68
66
64
63
62
62
62
63
64
67
70
74
78
82
87
91
95
98
101
104
107
109
112
114
116
118
119
119
117
115
111
107
103
97
91
83
75
66
57
47
38
28
19
10
1
-8
-18
-26
-34
-41
-48
-55
-61
-67
-73
-78
-82
-86
-89
-91
-92
-94
-95
-96
-96
-96
-94
-91
-88
-84
-80
-76
-73
-70
-67
-64
-61
-58
-55
-51
-48
-44
-39
-35
-31
-26
-22
-18
-13
-9
-5
-2
0
3
6
8
10
12
12
11
9
7
5
3
1
-1
-4
-7
-11
-15
-19
-23
-27
-30
-33
-35
-37
-40
-42
-45
-48
-51
-54
-56
-56
-55
-53
-52
-49
-47
-46
-45
-45
-45
-46
-47
-48
-50
-53
-56
-60
-63
-66
-69
-70
-70
-70
-69
-68
-66
-63
-60
-56
-52
-47
-42
-37
-31
-26
-21
-16
-11
-6
-2
2
6
10
14
18
22
27
31
37
42
48
54
59
64
68
72
74
75
76
76
74
71
67
62
57
52
47
43
39
35
30
25
20
15
10
6
2
-1
-4
-6
-9
-11
-14
-16
-17
-18
-19
-18
-17
-14
-12
-9
-6
-3
0
3
6
10
13
17
21
25
29
34
38
41
44
47
51
55
59
63
67
71
74
76
78
80
82
83
84
85
85
86
86
86
87
88
89
90
90
91
90
89
87
86
83
81
78
76
73
71
68
65
62
58
54
50
45
40
34
29
24
18
13
7
2
-3
-7
-11
-14
-17
-20
-23
-25
-27
-28
-29
-29
-29
-29
-30
-31
-33
-35
-38
-41
-44
-47
-50
-52
-54
-55
-58
-60
-63
-67
-69
-71
-73
-74
-74
-75
-75
-75
-76
-76
-77
-78
-79
-79
-79
-78
-77
-75
-74
-73
-73
-74
-75
-77
-80
-83
-86
-89
-92
-95
-97
-100
-103
-106
-108
-110
-112
-114
-116
-119
-122
-125
-129
-133
-136
-139
-142
-145
-148
-150
-153
-155
-157
-159
-160
-161
-162
-162
-162
-163
-164
-165
-164
-163
-162
-159
-157
-155
-153
-151
-150
-148
-146
-144
-142
-139
-136
-134
-131
-128
-126
-123
-121
-118
-114
-110
-106
-102
-99
-96
-94
-93
-93
-94
-95
-97
-99
-102
-105
-108
-112
-116
-121
-127
-132
-138
-143
-149
-154
-160
-165
-170
-176
-181
-188
-194
-201
-208
-215
-222
-230
-237
-244
-252
-260
-269
-277
-285
-293
-300
-307
-313
-318
-322
-325
-327
-328
-329
-328
-328
-327
-327
-326
-325
-323
-321
-317
-313
-309
-305
-301
-298
-295
-293
-292
-290
-288
-287
-285
-282
-279
-276
-274
-272
-271
-271
-273
-275
-278
-282
-285
-289
-293
-297
-301
-304
-306
-309
-311
-314
-316
-318
-320
-322
-324
-326
-328
-329
-329
-329
-328
-326
-323
-319
-315
-310
-305
-301
-297
-293
-289
-285
-281
-277
-273
-268
-262
-256
-249
-242
-233
-224
-214
-203
-192
-180
-168
-156
-143
-131
-119
-108
-96
-85
-74
-64
-54
-44
-35
-26
-18
-11
-3
3
10
15
19
21
22
22
20
18
14
9
3
-4
-12
-22
-32
-43
-56
-69
-82
-96
-109
-123
-136
-150
-163
-176
-189
-202
-213
-225
-235
-246
-255
-264
-272
-279
-286
-292
-298
-303
-307
-311
-313
-315
-315
-315
-315
-314
-313
-312
-311
-311
-311
-312
-313
-314
-316
-317
-319
-321
-322
-324
-325
-326
-327
-327
-328
-328
-328
-327
-326
-325
-323
-320
-318
-316
-313
-311
-308
-305
-302
-298
-293
-287
-281
-275
-269
-263
-256
-251
-245
-240
-234
-229
-224
-219
-214
-209
-204
-200
-196
-192
-189
-187
-184
-182
-179
-177
-174
-171
-169
-166
-164
-161
-157
-154
-149
-145
-141
-137
-132
-128
-123
-117
-110
-101
-91
-80
-67
-53
-38
-22
-6
11
28
46
63
81
98
115
133
150
167
185
203
220
237
253
269
285
301
316
332
347
363
378
392
407
421
434
447
460
472
484
496
508
520
532
544
556
566
577
586
594
602
609
616
623
628
634
639
644
649
654
660
665
671
676
682
687
692
697
703
708
714
720
726
733
739
745
750
755
760
765
770
774
778
782
785
789
793
796
799
802
805
807
808
809
810
811
811
811
811
812
812
813
813
813
812
811
810
808
805
802
799
794
788
782
776
769
762
754
747
739
731
723
715
708
700
693
686
680
675
669
665
660
657
654
653
652
651
651
651
650
650
649
648
647
645
644
642
640
638
635
633
630
628
625
622
620
618
616
613
611
608
605
602
598
594
589
585
580
576
571
567
563
559
555
551
547
543
538
534
529
524
520
515
510
504
498
492
484
477
469
460
451
442
432
422
411
401
390
379
368
356
344
332
318
304
290
276
261
247
233
220
207
194
182
170
158
146
135
124
114
104
94
84
74
65
56
47
40
33
27
23
19
16
14
12
12
11
11
10
10
9
9
9
9
10
11
13
14
15
16
17
18
18
18
19
19
20
20
21
20
20
18
16
14
11
8
5
2
-2
-6
-11
-15
-20
-26
-32
-39
-46
-55
-65
-76
-89
-103
-118
-134
-151
-169
-188
-208
-228
-250
-271
-293
-316
-339
-362
-385
-408
-431
-454
-477
-500
-522
-544
-566
-587
-606
-625
-643
-659
-673
-686
-697
-707
-715
-721
-727
-731
-734
-736
-737
-737
-736
-733
-728
-723
-715
-707
-697
-686
-674
-661
-648
-634
-619
-606
-592
-579
-567
-556
-546
-537
-528
-520
-514
-509
-505
-502
-500
-499
-499
-501
-504
-507
-512
-518
-524
-532
-540
-549
-558
-568
-578
-589
-600
-611
-623
-636
-649
-662
-675
-688
-700
-713
-725
-736
-748
-759
-770
-781
-791
-802
-813
-824
-836
-847
-858
-869
-881
-892
-904
-916
-928
-940
-952
-964
-976
-989
-1002
-1016
-1030
-1045
-1060
-1075
-1091
-1106
-1121
-1136
-1151
-1166
-1180
-1194
-1208
-1221
-1234
-1246
-1257
-1268
-1278
-1288
-1297
-1306
-1314
-1322
-1330
-1336
-1343
-1348
-1354
-1359
-1363
-1367
-1370
-1373
-1375
-1377
-1377
-1376
-1374
-1371
-1367
-1363
-1358
-1352
-1346
-1340
-1333
-1325
-1317
-1309
-1299
-1289
-1279
-1268
-1257
-1246
-1234
-1222
-1209
-1197
-1184
-1171
-1159
-1147
-1134
-1123
-1112
-1101
-1090
-1080
-1070
-1061
-1052
-1043
-1034
-1026
-1018
-1010
-1002
-997
-991
-985
-980
-974
-970
-965
-961
-957
-953
-949
-946
-943
-940
-937
-934
-931
-929
-926
-924
-922
-920
-918
-915
-913
-910
-907
-904
-900
-895
-890
-883
-876
-867
-858
-847
-835
-822
-807
-791
-774
-756
-737
-717
-696
-674
-651
-628
-604
-579
-553
-527
-500
-473
-445
-417
-388
-360
-331
-303
-274
-245
-215
-186
-157
-128
-99
-70
-42
-14
13
40
67
94
121
146
172
196
220
243
266
287
308
327
346
364
380
395
410
423
435
446
456
466
475
483
490
496
501
505
508
511
512
513
512
511
508
504
500
494
487
480
472
464
455
447
438
429
420
411
401
392
383
374
366
358
350
344
337
332
328
324
322
321
321
322
325
329
334
341
348
357
367
378
390
403
416
431
447
464
482
502
523
545
569
593
619
645
672
700
727
755
783
811
838
865
891
916
941
966
989
1012
1033
1054
1074
1093
1111
1128
1144
1158
1172
1184
1196
1206
1216
1225
1232
1239
1245
1250
1254
1257
1258
1259
1258
1256
1253
1249
1243
1237
1230
1221
1212
1202
1192
1180
1168
1156
1144
1130
1117
1103
1090
1076
1062
1048
1034
1018
1004
990
974
959
942
926
910
893
876
859
842
825
809
792
776
760
744
729
713
698
682
666
651
635
620
605
590
575
561
548
536
525
514
504
494
485
477
469
462
457
452
448
445
442
441
441
441
443
445
448
452
457
463
469
476
483
491
499
508
518
529
540
552
565
579
593
607
622
636
651
666
680
694
708
721
734
746
758
768
777
786
793
799
803
806
808
809
809
808
806
802
798
792
786
778
769
758
747
734
721
706
691
675
659
642
625
607
590
572
554
536
518
500
482
464
446
428
410
393
376
359
343
327
312
298
283
269
256
243
231
220
210
200
191
182
173
165
157
149
142
135
127
121
114
108
102
96
90
84
78
71
65
58
51
45
38
31
23
15
7
-2
-11
-20
-29
-38
-47
-57
-66
-76
-86
-96
-105
-115
-124
-134
-144
-154
-164
-174
-185
-195
-206
-217
-227
-238
-249
-259
-270
-280
-291
-302
-312
-322
-332
-341
-350
-358
-366
-374
-381
-388
-394
-400
-405
-411
-416
-421
-426
-430
-435
-440
-445
-450
-456
-461
-466
-471
-476
-481
-485
-490
-494
-499
-503
-507
-510
-514
-517
-519
-522
-524
-525
-527
-528
-529
-530
-531
-531
-531
-530
-529
-528
-525
-523
-520
-516
-512
-508
-503
-498
-493
-487
-482
-476
-470
-463
-457
-451
-446
-441
-436
-431
-426
-422
-418
-414
-410
-407
-404
-402
-399
-397
-395
-393
-391
-390
-389
-388
-387
-387
-387
-388
-389
-390
-392
-395
-398
-401
-405
-408
-412
-415
-419
-422
-426
-429
-433
-437
-440
-444
-448
-451
-455
-459
-463
-467
-471
-474
-477
-479
-481
-483
-484
-485
-485
-485
-484
-482
-480
-476
-473
-469
-464
-459
-454
-448
-441
-435
-428
-420
-413
-405
-396
-387
-378
-368
-358
-348
-337
-326
-316
-305
-294
-284
-273
-263
-253
-243
-233
-224
-215
-206
-198
-190
-183
-177
-171
-166
-162
-159
-156
-154
-152
-152
-151
-152
-153
-155
-158
-162
-167
-172
-179
-186
-194
-202
-212
-222
-233
-245
-258
-271
-284
-298
-313
-328
-344
-360
-377
-393
-410
-428
-445
-462
-479
-496
-513
-528
-544
-558
-573
-586
-599
-611
-622
-632
-641
-649
-655
-661
-665
-669
-671
-672
-672
-672
-670
-668
-664
-660
-655
-649
-643
-636
-629
-621
-613
-605
-596
-587
-579
-570
-562
-553
-545
-537
-529
-521
-514
-506
-499
-492
-485
-478
-472
-466
-460
-455
-450
-445
-441
-437
-434
-432
-430
-429
-429
-429
-430
-432
-433
-435
-438
-440
-443
-446
-449
-452
-455
-458
-461
-465
-468
-471
-473
-476
-477
-479
-479
-479
-478
-476
-474
-472
-469
-465
-461
-457
-452
-446
-440
-434
-427
-420
-413
-406
-398
-390
-381
-373
-364
-356
-347
-338
-329
-320
-311
-302
-293
-284
-275
-266
-257
-249
-240
-231
-222
-214
-205
-197
-190
-183
-176
-170
-164
-159
-155
-151
-147
-144
-141
-138
-136
-134
-132
-130
-129
-128
-127
-127
-126
-126
-126
-126
-127
-128
-129
-130
-132
-134
-136
-139
-142
-144
-147
-151
-154
-157
-160
-163
-166
-169
-171
-174
-175
-177
-178
-179
-179
-180
-180
-180
-181
-181
-181
-182
-182
-182
-183
-183
-184
-185
-186
-186
-187
-187
-187
-186
-185
-183
-181
-179
-176
-173
-170
-166
-161
-155
-149
-141
-133
-125
-115
-105
-94
-83
-71
-59
-46
-33
-20
-6
8
22
37
51
66
81
96
111
126
141
155
169
183
197
210
222
234
245
255
265
274
282
290
298
305
312
319
325
331
336
342
346
350
353
356
359
360
361
362
362
361
360
359
358
356
354
352
349
347
344
342
339
337
334
332
330
329
327
326
325
325
324
324
324
325
325
326
326
327
328
330
332
334
336
339
342
345
349
353
358
363
368
374
380
387
394
402
409
418
426
435
445
454
464
473
483
493
502
511
521
530
539
548
557
566
575
583
592
600
609
617
625
634
642
650
659
667
676
684
692
701
709
717
725
733
741
750
758
766
774
782
790
798
805
812
819
825
831
836
841
845
849
852
854
856
857
858
858
857
856
854
851
848
845
841
837
832
827
822
817
811
805
799
792
784
777
768
760
751
741
731
721
710
699
688
676
663
650
636
622
608
593
577
561
545
528
510
492
474
455
436
417
398
378
359
339
320
300
280
261
241
221
201
182
162
142
122
103
83
63
44
24
5
-14
-33
-51
-69
-88
-105
-123
-141
-158
-175
-192
-208
-225
-241
-258
-273
-289
-305
-320
-334
-349
-363
-377
-391
-405
-418
-431
-444
-457
-469
-482
-494
-505
-517
-528
-539
-550
-561
-571
-581
-591
-601
-610
-619
-628
-636
-644
-652
-660
-667
-675
-681
-688
-694
-699
-705
-710
-714
-719
-723
-726
-729
-732
-734
-736
-737
-739
-740
-741
-741
-742
-743
-743
-743
-743
-743
-743
-742
-741
-741
-739
-738
-737
-735
-733
-732
-729
-727
-724
-721
-717
-714
-710
-705
-701
-696
-691
-686
-680
-674
-668
-662
-655
-648
-641
-634
-627
-619
-612
-604
-596
-588
-580
-573
-565
-557
-550
-542
-534
-527
-520
-512
-505
-498
-491
-484
-477
-470
-464
-457
-451
-444
-438
-432
-427
-421
-416
-411
-406
-402
-397
-393
-389
-385
-381
-378
-375
-373
-370
-369
-367
-366
-365
-365
-365
-365
-366
-367
-368
-370
-371
-373
-376
-378
-380
-383
-386
-389
-391
-394
-398
-401
-404
-407
-410
-412
-415
-417
-419
-421
-423
-424
-425
-425
-425
-425
-424
-423
-421
-419
-416
-414
-411
-407
-403
-399
-395
-390
-385
-380
-375
-370
-365
-360
-355
-350
-345
-340
-335
-330
-325
-320
-315
-310
-305
-300
-294
-289
-284
-279
-273
-268
-262
-257
-251
-246
-240
-234
-228
-222
-216
-209
-203
-196
-189
-182
-175
-168
-160
-153
-145
-137
-129
-121
-113
-106
-98
-91
-84
-77
-71
-64
-59
-53
-48
-43
-38
-34
-30
-26
-22
-19
-15
-12
-9
-7
-4
-1
2
5
7
11
14
17
21
25
30
35
40
45
51
57
64
71
78
87
95
104
114
124
134
145
157
169
182
195
209
223
238
252
267
283
298
313
329
344
359
375
390
404
419
433
447
461
475
488
500
513
525
536
548
559
569
580
590
599
609
618
627
635
644
651
659
666
672
679
685
691
696
702
707
711
716
719
723
726
729
731
733
734
736
736
736
736
736
735
734
732
730
728
725
722
718
715
711
707
703
699
694
690
685
681
676
671
667
662
658
654
650
646
642
639
636
633
630
628
625
623
621
620
618
617
615
614
613
611
610
608
606
604
601
599
596
593
589
585
580
575
569
563
556
549
541
533
524
515
505
495
484
473
461
448
435
422
408
393
378
363
347
330
314
297
280
262
244
226
208
189
170
150
130
110
89
68
47
25
3
-20
-43
-66
-89
-112
-136
-159
-183
-207
-231
-255
-279
-303
-327
-352
-376
-400
-425
-449
-474
-499
-524
-549
-574
-598
-623
-648
-672
-696
-720
-744
-767
-790
-813
-835
-857
-879
-900
-921
-941
-961
-981
-1000
-1018
-1037
-1055
-1072
-1088
-1104
-1120
-1135
-1149
-1162
-1175
-1186
-1198
-1208
-1217
-1226
-1234
-1241
-1247
-1253
-1258
-1262
-1265
-1267
-1269
-1270
-1270
-1269
-1268
-1266
-1264
-1260
-1256
-1252
-1247
-1242
-1236
-1229
-1223
-1216
-1208
-1201
-1193
-1185
-1177
-1169
-1160
-1152
-1143
-1134
-1125
-1117
-1108
-1100
-1092
-1084
-1076
-1069
-1061
-1054
-1047
-1041
-1034
-1027
-1020
-1014
-1008
-1002
-995
-989
-982
-976
-969
-962
-955
-948
-941
-933
-925
-917
-908
-899
-890
-880
-870
-860
-849
-838
-827
-816
-804
-792
-779
-767
-754
-740
-727
-713
-698
-684
-669
-653
-638
-622
-605
-589
-572
-554
-536
-518
-499
-480
-460
-440
-419
-397
-375
-352
-329
-305
-281
-256
-231
-205
-179
-153
-126
-99
-71
-44
-16
12
40
68
96
124
153
181
209
237
265
292
319
347
373
400
426
452
478
504
529
554
578
602
626
649
671
693
715
736
756
776
795
814
832
849
866
881
896
911
925
938
951
962
974
985
995
1004
1012
1022
1030
1037
1044
1050
1056
1061
1066
1070
1073
1076
1078
1080
1081
1082
1082
1081
1080
1079
1077
1075
1072
1069
1065
1061
1057
1052
1046
1040
1034
1027
1018
1010
1002
994
985
975
965
954
943
932
920
907
895
881
868
854
839
824
809
793
777
761
745
728
711
695
678
661
645
628
612
595
579
563
547
531
515
500
484
469
453
438
423
407
392
377
361
346
330
315
299
283
267
251
235
218
202
186
169
152
135
118
102
84
67
50
33
16
-1
-17
-34
-50
-66
-82
-97
-112
-127
-142
-156
-170
-183
-196
-209
-221
-233
-245
-256
-267
-277
-287
-296
-305
-314
-322
-329
-337
-343
-350
-356
-362
-367
-372
-376
-380
-383
-386
-388
-390
-392
-393
-393
-394
-393
-393
-392
-391
-389
-388
-386
-383
-381
-378
-376
-373
-370
-368
-365
-362
-360
-357
-355
-352
-350
-348
-346
-345
-344
-343
-343
-343
-343
-344
-346
-348
-351
-355
-359
-363
-368
-374
-379
-386
-392
-399
-407
-414
-422
-431
-439
-448
-457
-467
-476
-486
-496
-505
-515
-525
-535
-545
-555
-565
-575
-585
-594
-604
-613
-623
-632
-641
-649
-658
-666
-673
-681
-688
-694
-701
-706
-711
-716
-720
-723
-725
-727
-729
-729
-729
-728
-727
-725
-723
-720
-716
-712
-708
-703
-697
-691
-685
-678
-670
-662
-654
-645
-635
-626
-615
-604
-593
-581
-569
-556
-543
-529
-515
-501
-486
-470
-455
-439
-422
-406
-389
-372
-354
-337
-319
-302
-284
-266
-248
-230
-212
-195
-177
-159
-142
-124
-107
-90
-74
-57
-41
-26
-10
5
19
33
47
60
73
85
97
108
119
129
139
148
157
165
173
180
188
194
201
207
213
219
225
230
235
240
245
250
254
258
262
267
270
274
278
281
285
288
291
294
297
300
302
305
307
310
312
314
316
318
320
322
323
325
326
327
328
329
330
331
331
332
332
333
333
333
333
333
333
332
331
330
328
326
324
322
319
316
312
308
304
299
294
289
283
276
270
263
256
248
240
232
224
215
206
196
186
176
166
155
144
133
122
110
98
86
74
62
50
37
25
13
1
-11
-22
-34
-45
-56
-66
-77
-87
-97
-106
-115
-124
-133
-141
-149
-156
-164
-170
-177
-183
-189
-195
-200
-206
-211
-216
-220
-225
-229
-234
-238
-242
-246
-250
-253
-257
-260
-263
-267
-270
-273
-276
-279
-282
-285
-288
-291
-294
-297
-300
-303
-305
-308
-311
-314
-317
-320
-323
-325
-328
-331
-334
-337
-340
-343
-346
-349
-352
-355
-358
-361
-365
-368
-371
-374
-378
-381
-384
-387
-390
-392
-395
-397
-399
-401
-402
-403
-404
-405
-405
-406
-406
-406
-406
-405
-404
-403
-402
-401
-399
-397
-395
-393
-391
-389
-386
-383
-380
-378
-374
-371
-368
-365
-362
-359
-355
-352
-349
-345
-342
-339
-335
-332
-329
-325
-321
-317
-314
-310
-305
-301
-297
-292
-287
-283
-278
-273
-267
-262
-257
-251
-246
-240
-235
-229
-223
-217
-211
-205
-199
-193
-186
-180
-173
-166
-159
-152
-144
-137
-129
-122
-114
-106
-98
-90
-83
-75
-67
-59
-51
-44
-36
-28
-20
-12
-4
4
12
19
27
35
43
50
58
66
73
81
88
95
103
110
117
124
131
138
145
152
159
166
173
180
187
194
201
208
215
221
228
235
242
249
255
262
269
276
283
291
298
305
313
320
328
336
344
352
360
367
375
383
391
399
406
414
422
429
437
444
451
459
466
472
479
486
492
498
503
509
514
519
524
528
532
536
540
543
546
549
551
553
555
556
557
558
558
558
557
556
555
552
549
546
542
538
533
527
521
515
507
500
492
483
474
464
454
443
432
420
409
396
384
371
358
344
330
317
302
288
273
258
243
227
212
196
180
164
148
131
115
99
82
66
49
33
16
-1
-18
-35
-52
-69
-86
-103
-120
-137
-154
-171
-188
-205
-222
-239
-256
-272
-289
-306
-322
-339
-355
-371
-387
-403
-419
-434
-449
-464
-479
-494
-508
-522
-536
-549
-562
-575
-587
-599
-611
-622
-633
-643
-653
-663
-673
-682
-690
-699
-706
-714
-721
-728
-734
-740
-746
-751
-756
-760
-764
-768
-771
-774
-777
-779
-781
-783
-784
-785
-786
-786
-786
-786
-786
-785
-783
-782
-779
-777
-774
-771
-768
-764
-760
-756
-751
-746
-741
-735
-729
-723
-716
-710
-703
-695
-688
-680
-672
-664
-656
-647
-638
-629
-620
-611
-601
-591
-581
-571
-560
-550
-539
-528
-516
-505
-493
-482
-470
-458
-445
-433
-420
-408
-395
-381
-368
-355
-341
-327
-313
-299
-285
-270
-255
-240
-225
-210
-195
-180
-165
-149
-134
-119
-104
-88
-73
-59
-44
-29
-15
-1
13
27
40
53
66
78
90
102
113
124
134
144
154
163
172
181
189
197
205
212
219
226
232
239
245
250
256
261
266
270
275
279
283
287
291
295
299
302
306
310
313
317
320
323
326
330
333
336
339
342
345
349
352
354
357
360
362
365
367
369
371
373
375
377
378
380
381
382
383
384
384
385
385
386
386
386
386
386
386
386
386
386
385
385
384
383
382
380
379
377
376
374
372
369
367
364
361
358
355
352
348
345
341
336
332
327
323
317
312
306
301
295
288
282
275
268
261
254
246
238
230
221
212
203
194
185
175
165
155
145
134
123
112
101
90
79
67
56
44
32
21
9
-3
-15
-27
-39
-52
-64
-76
-88
-101
-113
-125
-138
-150
-163
-175
-188
-200
-213
-226
-239
-252
-265
-278
-291
-304
-317
-330
-343
-357
-370
-383
-397
-410
-423
-436
-448
-461
-473
-485
-497
-509
-520
-531
-542
-552
-562
-572
-581
-589
-598
-605
-612
-619
-625
-630
-635
-639
-642
-645
-647
-648
-649
-649
-648
-647
-645
-642
-639
-636
-632
-627
-622
-617
-611
-605
-599
-592
-585
-577
-570
-562
-554
-545
-537
-528
-519
-510
-500
-490
-480
-470
-460
-450
-439
-429
-418
-408
-397
-386
-375
-365
-354
-343
-332
-322
-311
-300
-290
-279
-269
-258
-247
-236
-226
-215
-204
-193
-182
-172
-161
-150
-140
-129
-119
-108
-98
-88
-78
-68
-59
-50
-40
-32
-23
-15
-6
2
9
17
24
31
37
43
49
55
60
65
70
74
79
82
86
89
92
95
97
99
101
103
104
105
106
106
106
106
106
106
105
104
102
101
99
97
94
92
89
86
83
80
76
73
69
65
62
58
53
49
45
40
36
31
27
22
17
12
8
3
-2
-6
-11
-16
-20
-25
-29
-33
-37
-41
-45
-48
-52
-55
-58
-61
-64
-66
-68
-70
-72
-73
-74
-75
-75
-75
-74
-74
-72
-71
-69
-67
-64
-62
-59
-56
-52
-49
-45
-41
-37
-33
-29
-24
-19
-15
-10
-5
0
5
11
16
21
27
32
38
43
49
54
60
65
71
76
82
87
93
98
103
109
114
119
125
130
135
140
145
150
155
160
165
170
174
179
184
188
193
197
201
206
210
214
218
221
225
228
231
234
236
238
240
242
243
244
244
245
244
244
243
241
240
237
235
232
228
225
221
216
212
207
201
196
190
183
177
170
163
155
148
140
132
123
115
106
97
87
78
68
58
48
38
28
17
7
-4
-14
-25
-35
-46
-57
-67
-78
-88
-99
-109
-120
-130
-140
-150
-160
-170
-180
-189
-199
-208
-218
-227
-236
-245
-254
-263
-272
-281
-289
-298
-306
-315
-323
-332
-340
-348
-357
-365
-373
-381
-389
-398
-406
-414
-422
-430
-438
-446
-455
-463
-471
-479
-486
-494
-502
-509
-516
-523
-530
-537
-543
-549
-555
-561
-567
-572
-577
-582
-586
-590
-594
-598
-601
-604
-607
-609
-611
-613
-614
-615
-615
-616
-615
-615
-614
-612
-611
-609
-606
-603
-600
-597
-593
-589
-584
-580
-575
-570
-564
-559
-553
-547
-540
-533
-526
-519
-512
-504
-496
-488
-480
-471
-463
-454
-445
-437
-427
-418
-409
-400
-390
-381
-371
-361
-351
-342
-332
-322
-312
-302
-292
-282
-272
-262
-253
-243
-233
-223
-214
-204
-195
-186
-176
-167
-158
-149
-140
-131
-123
-114
-105
-97
-88
-80
-72
-63
-55
-47
-38
-30
-22
-14
-6
2
10
18
25
33
40
47
54
61
68
75
81
87
93
98
104
109
114
119
123
127
131
135
139
142
145
148
151
154
156
158
160
162
163
164
165
166
167
168
168
168
168
168
168
167
167
166
166
165
165
164
163
162
161
160
160
159
158
157
157
156
156
155
155
155
155
155
155
155
156
156
157
158
159
161
162
164
165
167
169
171
173
175
178
180
183
185
188
191
195
198
202
205
209
213
217
222
226
231
235
240
245
249
254
259
264
269
274
280
285
290
295
300
305
309
314
318
323
327
331
335
338
342
345
348
350
352
354
356
358
359
360
360
361
361
361
360
360
359
357
356
354
352
349
346
343
340
336
332
327
322
317
311
305
299
292
285
278
270
262
254
245
236
227
217
207
197
186
175
163
152
139
127
114
100
86
72
58
43
28
12
-4
-20
-36
-53
-70
-87
-104
-122
-139
-157
-175
-193
-212
-230
-248
-266
-285
-303
-321
-338
-356
-373
-391
-408
-424
-441
-457
-473
-489
-504
-519
-533
-547
-561
-575
-588
-600
-612
-624
-635
-646
-657
-667
-676
-685
-694
-702
-709
-716
-722
-728
-734
-738
-743
-746
-749
-752
-754
-756
-757
-757
-757
-756
-755
-754
-751
-749
-745
-742
-737
-733
-727
-722
-715
-709
-701
-694
-686
-677
-669
-659
-650
-639
-629
-618
-606
-595
-582
-570
-557
-544
-531
-517
-503
-489
-475
-460
-445
-430
-416
-401
-385
-370
-355
-340
-325
-310
-296
-281
-266
-252
-238
-223
-210
-196
-182
-169
-156
-143
-130
-118
-106
-94
-82
-71
-60
-49
-38
-28
-17
-7
3
12
22
31
40
48
56
64
72
80
87
94
101
107
114
120
126
132
137
143
148
153
159
164
169
173
178
183
188
192
197
202
206
211
216
220
225
230
234
239
243
248
253
257
262
266
270
275
279
283
287
291
295
298
302
305
308
311
313
316
318
319
321
322
322
323
323
322
321
320
319
317
314
312
309
305
302
298
293
289
284
279
273
267
261
255
248
241
234
227
219
211
203
194
186
177
168
159
149
140
130
121
111
101
91
81
71
62
52
42
32
23
13
3
-6
-15
-25
-34
-43
-52
-61
-70
-79
-87
-96
-104
-112
-120
-128
-136
-144
-151
-159
-166
-173
-179
-186
-193
-199
-205
-211
-217
-223
-229
-235
-241
-247
-253
-258
-264
-270
-276
-281
-287
-292
-298
-303
-308
-314
-319
-324
-329
-335
-340
-345
-350
-355
-360
-365
-369
-374
-379
-383
-388
-393
-397
-402
-406
-410
-415
-419
-423
-427
-431
-435
-439
-443
-446
-449
-453
-456
-458
-461
-464
-466
-468
-470
-472
-473
-475
-476
-477
-477
-477
-478
-477
-477
-476
-476
-475
-474
-472
-471
-469
-467
-465
-463
-461
-459
-456
-454
-451
-449
-446
-444
-441
-439
-436
-434
-432
-429
-427
-425
-423
-421
-419
-417
-416
-414
-413
-411
-410
-409
-408
-407
-406
-406
-405
-404
-403
-403
-402
-401
-401
-400
-399
-398
-397
-396
-395
-393
-392
-390
-388
-385
-383
-380
-377
-373
-370
-366
-361
-357
-352
-346
-341
-335
-328
-322
-315
-307
-300
-291
-283
-274
-265
-255
-245
-234
-224
-212
-201
-189
-177
-164
-152
-139
-126
-112
-99
-85
-71
-57
-43
-29
-15
0
14
28
42
57
71
85
99
113
127
141
154
168
181
194
207
220
232
245
256
268
279
290
301
311
321
331
340
349
357
365
373
380
387
394
400
405
411
415
420
424
428
431
434
436
438
439
440
441
441
441
440
439
438
436
434
431
428
425
421
417
413
409
404
399
394
388
382
377
370
364
357
351
344
336
329
321
313
305
297
288
280
271
262
252
243
234
224
214
204
195
185
175
165
155
145
135
124
114
104
94
84
74
64
54
44
34
24
14
4
-6
-16
-26
-35
-45
-55
-64
-74
-83
-93
-102
-112
-121
-130
-139
-148
-157
-166
-175
-184
-192
-201
-209
-217
-225
-233
-241
-249
-257
-264
-272
-279
-286
-294
-301
-307
-314
-321
-327
-334
-340
-346
-352
-358
-363
-369
-374
-379
-384
-388
-393
-397
-401
-404
-408
-411
-414
-417
-420
-422
-425
-427
-429
-431
-432
-434
-435
-437
-438
-439
-440
-440
-441
-441
-442
-442
-442
-442
-442
-442
-442
-442
-441
-441
-441
-440
-440
-439
-439
-438
-438
-437
-437
-437
-436
-436
-435
-435
-435
-434
-434
-433
-433
-432
-432
-431
-430
-430
-429
-429
-428
-428
-427
-427
-426
-426
-425
-425
-424
-424
-423
-422
-422
-421
-420
-419
-419
-418
-417
-416
-415
-414
-413
-411
-410
-409
-407
-406
-404
-402
-400
-398
-396
-394
-391
-389
-386
-383
-380
-376
-373
-369
-365
-361
-357
-352
-348
-343
-338
-332
-327
-321
-316
-310
-303
-297
-291
-284
-277
-270
-262
-255
-248
-240
-232
-225
-217
-209
-201
-193
-186
-178
-170
-163
-155
-148
-140
-133
-126
-119
-112
-105
-98
-91
-85
-78
-72
-66
-59
-53
-47
-41
-36
-30
-25
-19
-14
-9
-4
1
6
11
15
20
24
28
31
35
39
42
45
48
51
54
56
59
61
63
65
67
68
70
71
72
72
73
73
73
73
73
73
72
71
70
69
68
66
65
63
61
59
58
56
54
52
50
48
45
43
41
39
37
35
33
31
29
28
26
24
23
21
20
19
17
16
15
15
14
13
13
12
12
12
12
13
13
13
14
15
16
17
18
19
20
22
23
25
26
28
30
31
33
35
37
39
41
42
44
46
48
50
52
54
56
57
59
61
62
64
65
67
68
69
70
71
72
73
73
74
74
74
74
74
74
74
73
73
72
71
70
69
68
67
66
64
63
62
60
58
57
55
53
51
49
46
44
42
40
38
35
33
31
28
26
24
21
19
17
14
12
10
8
6
4
2
0
-2
-4
-6
-8
-9
-11
-12
-14
-16
-17
-18
-20
-21
-22
-23
-24
-25
-26
-27
-28
-29
-29
-30
-31
-32
-32
-33
-34
-35
-36
-36
-37
-38
-38
-39
-40
-41
-41
-42
-43
-44
-44
-45
-46
-46
-47
-48
-48
-49
-50
-50
-51
-52
-52
-53
-54
-54
-55
-56
-56
-57
-58
-58
-59
-59
-60
-61
-61
-62
-63
-63
-64
-64
-65
-65
-66
-67
-67
-68
-68
-69
-69
-70
-71
-71
-72
-72
-73
-73
-74
-74
-75
-75
-76
-76
-77
-77
-78
-78
-79
-79
-80
-80
-81
-81
-82
-82
-83
-83
-84
-84
-85
-85
-86
-86
-86
-87
-87
-88
-88
-89
-89
-89
-90
-90
-91
-91
-91
-92
-92
-93
-93
-93
-94
-94
-95
-95
-95
-96
-96
-96
-97
-97
-97
-98
-98
-99
-99
-99
-100
-100
-100
-101
-101
-101
-101
-102
-102
-102
-103
-103
-103
-104
-104
-104
-105
-105
-105
-105
-106
-106
-106
-107
-107
-107
-107
-108
-108
-108
-108
-109
-109
-109
-109
-110
-110
-110
-110
-111
-111
-111
-111
-111
-112
-112
-112
-112
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-122
-123
