20
533
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-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
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-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
-1
-1
-1
-1
-1
-1
-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
-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
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
1
1
1
1
1
1
1
2
2
2
2
2
3
3
3
3
3
3
4
4
4
4
4
5
5
5
5
5
6
6
6
6
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
6
6
5
5
4
4
4
3
3
2
1
1
0
0
-1
-1
-2
-2
-2
-3
-3
-4
-4
-4
-5
-5
-5
-6
-6
-6
-7
-7
-8
-8
-9
-9
-9
-10
-10
-10
-11
-11
-11
-11
-11
-12
-12
-12
-13
-13
-13
-14
-14
-14
-15
-15
-16
-17
-17
-18
-18
-19
-19
-19
-19
-18
-18
-17
-17
-16
-16
-15
-15
-15
-15
-15
-15
-15
-16
-17
-17
-18
-19
-19
-20
-20
-20
-19
-18
-17
-15
-13
-11
-9
-7
-5
-3
-2
-1
0
0
0
0
-1
-1
-2
-3
-3
-3
-3
-4
-4
-4
-4
-4
-3
-2
-1
0
1
2
3
4
4
3
3
2
1
0
-1
-1
-1
-1
0
0
1
1
1
1
1
1
1
1
2
2
3
3
4
4
4
4
4
4
5
5
5
5
6
6
6
5
4
3
2
2
1
1
2
2
2
2
1
0
-2
-3
-5
-6
-6
-6
-6
-6
-5
-4
-3
-2
-1
-1
0
0
1
1
1
1
1
1
1
0
-1
-2
-2
-3
-2
-1
1
3
5
7
9
11
13
14
15
16
16
16
17
17
16
15
14
13
11
9
7
5
3
1
-1
-3
-5
-6
-8
-10
-12
-14
-15
-17
-19
-20
-22
-23
-25
-26
-28
-30
-33
-35
-38
-40
-41
-43
-43
-44
-44
-45
-45
-45
-45
-44
-43
-42
-40
-38
-35
-32
-29
-25
-23
-20
-18
-16
-15
-13
-11
-10
-9
-9
-8
-9
-10
-10
-11
-12
-12
-11
-10
-7
-4
-1
2
4
7
9
10
12
14
15
16
17
17
17
17
16
14
13
13
12
12
12
12
13
13
15
16
17
18
19
21
21
22
22
22
22
21
21
20
20
20
20
21
21
22
23
23
24
24
25
25
25
24
23
21
19
15
12
7
2
-3
-9
-14
-20
-26
-30
-34
-37
-40
-42
-44
-46
-48
-49
-50
-51
-51
-52
-53
-55
-57
-59
-61
-64
-66
-69
-71
-73
-74
-76
-77
-78
-79
-79
-78
-77
-75
-73
-72
-70
-68
-67
-66
-65
-64
-64
-63
-62
-61
-60
-59
-59
-58
-57
-57
-56
-54
-52
-49
-46
-43
-39
-36
-32
-29
-26
-23
-20
-18
-16
-15
-15
-14
-14
-14
-13
-12
-10
-9
-7
-4
-1
2
6
10
15
19
24
29
33
37
40
44
47
49
51
52
52
52
52
52
51
51
50
48
47
46
45
44
44
43
43
42
42
41
40
39
39
38
38
38
37
36
34
32
31
30
29
28
27
26
26
25
24
23
22
20
19
19
18
18
18
19
20
21
22
23
24
24
24
22
20
18
15
12
9
6
3
-1
-4
-7
-9
-12
-14
-15
-16
-17
-18
-19
-20
-21
-21
-22
-22
-23
-24
-25
-26
-28
-29
-30
-30
-30
-31
-31
-31
-32
-33
-34
-35
-36
-36
-35
-34
-33
-31
-29
-27
-25
-22
-20
-18
-15
-13
-10
-6
-3
1
4
6
9
10
12
13
14
14
14
14
13
12
11
10
9
7
5
3
1
-1
-2
-4
-6
-7
-8
-10
-11
-12
-13
-14
-15
-16
-16
-17
-17
-18
-18
-18
-18
-19
-20
-21
-22
-23
-25
-26
-27
-29
-31
-32
-34
-35
-36
-37
-38
-38
-38
-38
-37
-37
-37
-36
-36
-36
-35
-35
-35
-35
-35
-36
-36
-37
-37
-38
-39
-40
-40
-41
-41
-40
-40
-40
-39
-39
-39
-40
-40
-41
-42
-42
-43
-44
-44
-44
-45
-45
-45
-45
-45
-45
-44
-43
-41
-39
-37
-34
-31
-29
-26
-24
-21
-19
-17
-15
-13
-11
-10
-8
-7
-6
-6
-5
-5
-4
-4
-4
-4
-3
-3
-2
-2
-2
-3
-3
-4
-5
-6
-7
-8
-9
-9
-10
-10
-10
-10
-9
-8
-8
-7
-7
-7
-8
-9
-11
-13
-14
-16
-17
-19
-20
-21
-22
-23
-24
-25
-26
-26
-26
-25
-24
-24
-23
-22
-21
-20
-20
-19
-18
-17
-17
-16
-15
-14
-13
-12
-11
-10
-10
-10
-10
-11
-11
-12
-13
-14
-15
-15
-16
-17
-18
-18
-19
-19
-20
-20
-19
-19
-19
-19
-18
-17
-16
-15
-13
-12
-11
-9
-8
-6
-3
-1
1
3
4
5
6
7
7
6
6
5
4
4
4
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
1
0
-1
-2
-3
-4
-4
-5
-5
-6
-6
-6
-5
-5
-4
-3
-2
-1
0
1
2
3
4
6
7
8
9
9
8
7
6
5
4
4
3
3
3
3
4
4
4
3
3
2
1
1
0
0
0
0
0
0
-1
-2
-3
-4
-5
-6
-7
-8
-9
-11
-12
-13
-14
-15
-16
-17
-18
-19
-20
-21
-22
-22
-23
-23
-24
-25
-25
-25
-25
-24
-23
-22
-21
-20
-19
-18
-17
-16
-16
-16
-17
-17
-17
-18
-18
-18
-17
-17
-18
-18
-18
-19
-19
-20
-21
-21
-22
-22
-23
-23
-24
-25
-27
-29
-31
-32
-34
-35
-36
-38
-39
-40
-41
-42
-44
-45
-46
-47
-48
-48
-48
-48
-47
-46
-45
-44
-42
-41
-40
-39
-37
-36
-34
-33
-31
-30
-28
-27
-26
-25
-25
-24
-24
-23
-21
-19
-18
-16
-14
-13
-13
-12
-12
-12
-11
-10
-8
-6
-4
-1
1
3
6
7
9
10
10
10
10
9
9
9
9
9
10
10
11
12
12
11
10
9
9
8
8
8
8
8
8
9
9
10
10
10
10
9
9
8
7
5
2
0
-2
-3
-5
-5
-6
-6
-6
-6
-6
-6
-7
-9
-11
-14
-16
-18
-19
-20
-21
-21
-21
-20
-20
-21
-21
-21
-21
-21
-20
-18
-17
-15
-12
-9
-6
-4
-2
0
1
1
2
3
4
5
6
8
10
12
14
16
18
20
22
23
24
24
25
25
26
27
29
30
30
30
30
29
27
25
23
21
18
16
13
10
7
4
1
-2
-5
-8
-11
-14
-17
-20
-22
-25
-27
-29
-31
-33
-35
-38
-41
-44
-46
-48
-51
-53
-55
-57
-59
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-60
-59
-58
-56
-55
-53
-51
-49
-47
-46
-45
-44
-43
-42
-40
-39
-37
-35
-33
-31
-27
-24
-20
-16
-13
-9
-5
-2
2
5
8
11
14
16
19
22
25
29
32
35
38
41
43
46
48
51
55
59
63
67
71
74
76
78
79
80
80
79
79
77
76
74
73
72
71
70
70
70
70
70
69
68
68
67
67
66
67
67
67
68
68
68
68
68
68
68
67
67
66
65
64
63
62
60
59
58
56
54
52
50
48
46
45
43
42
40
38
36
34
32
31
30
30
31
32
33
34
35
35
36
37
38
39
40
41
42
44
45
47
49
51
54
56
58
59
61
63
65
68
71
75
79
83
88
92
96
99
102
105
107
110
113
116
120
123
127
130
132
133
134
135
136
136
137
138
140
141
143
144
147
149
151
153
154
154
154
154
153
151
150
148
145
143
141
138
136
132
128
123
117
111
105
101
97
93
91
89
87
87
87
88
89
91
93
94
95
94
93
90
86
82
79
76
74
74
75
76
77
78
78
77
74
71
67
63
59
54
50
46
44
44
46
51
56
62
66
69
70
69
67
64
61
57
53
48
43
39
35
31
28
26
24
24
24
25
26
27
28
29
31
33
37
41
47
54
61
68
73
77
79
80
81
83
84
87
89
92
93
94
94
94
93
92
92
91
90
88
85
81
77
72
66
60
52
45
36
28
21
14
8
2
-3
-8
-12
-16
-20
-24
-27
-31
-34
-37
-39
-38
-36
-33
-29
-25
-23
-21
-21
-22
-22
-23
-23
-21
-19
-15
-10
-6
-1
4
9
13
17
21
23
25
25
24
22
20
18
18
20
23
26
30
33
36
38
40
43
45
49
53
57
63
69
74
79
83
86
90
94
98
102
106
109
112
113
114
115
115
114
112
110
108
106
104
101
97
92
87
81
76
69
63
56
49
41
33
23
12
2
-7
-15
-21
-25
-27
-27
-25
-22
-17
-11
-6
-2
0
3
5
7
10
14
19
24
29
33
38
42
45
47
47
46
44
41
38
34
30
26
21
17
12
7
2
-4
-10
-17
-23
-28
-30
-31
-31
-29
-25
-22
-17
-13
-9
-6
-3
1
4
8
12
16
21
25
28
30
31
32
32
32
32
33
33
33
32
29
24
17
9
0
-9
-18
-26
-33
-40
-47
-53
-59
-65
-71
-77
-82
-86
-90
-94
-97
-99
-100
-101
-100
-99
-97
-94
-91
-87
-84
-81
-79
-78
-78
-78
-79
-80
-82
-86
-91
-98
-108
-121
-136
-154
-172
-192
-212
-232
-250
-267
-283
-297
-310
-323
-335
-347
-358
-369
-378
-387
-395
-403
-409
-414
-418
-422
-424
-425
-425
-423
-420
-415
-409
-402
-394
-385
-376
-364
-351
-336
-319
-299
-276
-251
-223
-193
-163
-131
-100
-68
-37
-6
24
53
81
106
130
149
166
178
186
190
191
189
184
177
167
155
139
120
95
67
34
-2
-41
-81
-121
-159
-196
-229
-259
-285
-308
-326
-340
-351
-360
-366
-370
-372
-370
-365
-357
-346
-333
-318
-302
-287
-273
-260
-247
-236
-224
-213
-202
-192
-182
-172
-162
-152
-141
-131
-121
-112
-103
-95
-90
-86
-84
-85
-87
-91
-94
-98
-103
-107
-111
-115
-119
-124
-130
-136
-143
-151
-159
-168
-178
-189
-200
-212
-223
-235
-246
-258
-270
-283
-297
-312
-327
-343
-359
-375
-391
-407
-422
-435
-447
-456
-462
-464
-464
-462
-457
-451
-444
-436
-427
-417
-405
-393
-379
-365
-350
-335
-319
-304
-289
-275
-261
-247
-234
-221
-209
-197
-185
-174
-163
-152
-140
-129
-118
-108
-98
-89
-82
-76
-73
-72
-72
-73
-76
-80
-85
-90
-96
-102
-110
-118
-127
-136
-146
-156
-165
-175
-183
-191
-199
-205
-211
-215
-218
-219
-218
-215
-210
-203
-193
-182
-170
-155
-140
-122
-103
-82
-59
-36
-12
11
32
52
70
85
98
109
118
125
131
135
137
137
136
134
130
126
123
120
117
115
114
114
114
116
118
122
127
133
140
149
157
165
172
177
180
182
183
184
184
183
183
182
182
180
178
176
173
168
162
155
146
134
121
105
87
67
45
23
0
-22
-42
-61
-78
-92
-103
-111
-117
-119
-118
-114
-106
-95
-81
-65
-46
-26
-4
19
41
64
85
106
125
143
160
176
191
204
216
228
238
248
257
265
272
277
281
282
282
281
277
273
267
260
252
243
234
223
212
199
186
172
158
145
132
119
107
96
86
77
68
59
50
41
33
24
17
9
2
-4
-9
-13
-15
-15
-12
-6
2
14
28
45
65
87
111
138
166
196
227
258
290
321
350
377
402
425
446
464
480
493
505
514
521
527
531
533
533
531
527
521
514
506
496
486
475
463
450
437
424
410
395
380
365
349
334
318
303
290
277
265
255
246
238
232
228
225
224
224
225
227
230
235
241
247
254
263
272
283
294
307
321
335
349
364
379
393
406
419
430
440
448
454
458
460
460
458
453
446
437
426
414
401
385
368
350
330
309
287
265
242
219
195
171
148
124
100
77
54
32
11
-10
-30
-49
-67
-84
-100
-115
-129
-142
-154
-165
-174
-182
-189
-194
-198
-200
-200
-199
-197
-194
-191
-188
-184
-181
-177
-174
-170
-166
-161
-156
-150
-144
-138
-131
-125
-118
-112
-107
-102
-98
-94
-90
-87
-84
-82
-80
-78
-76
-75
-75
-75
-77
-79
-82
-85
-90
-95
-100
-106
-111
-116
-121
-126
-131
-137
-142
-147
-153
-159
-164
-169
-174
-179
-184
-188
-191
-194
-197
-198
-199
-199
-198
-196
-193
-189
-183
-177
-170
-163
-155
-147
-138
-130
-121
-112
-104
-96
-89
-83
-78
-74
-72
-70
-70
-71
-73
-76
-80
-84
-89
-94
-100
-106
-112
-119
-127
-135
-144
-153
-162
-172
-183
-193
-203
-214
-225
-235
-246
-258
-269
-280
-292
-303
-314
-325
-336
-346
-356
-365
-374
-383
-391
-398
-403
-407
-410
-411
-410
-407
-403
-398
-392
-385
-379
-372
-366
-359
-354
-348
-343
-338
-333
-327
-323
-318
-314
-310
-306
-303
-300
-297
-293
-289
-285
-281
-276
-271
-265
-259
-252
-246
-239
-233
-227
-222
-217
-212
-208
-206
-204
-204
-204
-205
-207
-210
-212
-215
-218
-221
-223
-225
-226
-226
-225
-223
-221
-217
-213
-208
-202
-196
-190
-184
-177
-171
-164
-157
-149
-142
-135
-128
-121
-114
-108
-102
-96
-90
-85
-80
-76
-73
-69
-67
-64
-62
-60
-59
-58
-57
-57
-57
-57
-58
-59
-60
-62
-64
-66
-68
-71
-75
-79
-84
-90
-97
-104
-111
-119
-127
-135
-144
-152
-160
-168
-175
-182
-187
-192
-195
-197
-198
-197
-194
-190
-185
-178
-170
-160
-150
-138
-126
-112
-97
-81
-65
-48
-30
-12
6
24
43
62
80
98
115
133
149
166
181
197
211
224
236
247
256
264
271
276
280
283
285
286
286
286
284
282
279
276
272
268
263
258
253
247
241
235
228
222
215
208
202
196
190
184
178
172
167
161
156
151
146
143
139
137
135
133
132
131
131
130
130
130
130
130
131
132
134
136
139
142
146
150
155
161
167
173
181
188
196
204
213
221
229
237
245
253
260
266
272
278
283
288
293
297
301
304
306
307
308
308
307
305
302
298
293
286
278
269
259
248
236
224
211
197
183
169
154
139
123
107
91
76
60
45
30
15
1
-13
-26
-38
-49
-59
-68
-76
-82
-87
-90
-91
-90
-87
-82
-76
-68
-60
-50
-40
-30
-19
-8
3
14
25
36
46
56
65
74
82
89
95
101
107
112
116
121
125
128
132
134
136
138
139
139
138
137
135
133
130
127
124
120
116
112
108
105
101
98
95
92
89
87
85
84
82
82
81
82
82
83
85
86
89
91
94
98
101
105
109
113
116
120
124
128
131
134
138
141
143
145
147
148
149
150
150
150
149
148
146
145
142
140
137
133
128
124
118
112
106
99
91
83
75
65
56
46
35
24
12
0
-13
-25
-38
-51
-64
-76
-88
-99
-109
-119
-128
-136
-144
-151
-158
-164
-170
-175
-180
-184
-188
-192
-195
-198
-200
-202
-203
-204
-204
-204
-203
-203
-202
-201
-201
-201
-202
-203
-204
-206
-209
-212
-215
-218
-222
-226
-230
-234
-238
-242
-246
-250
-253
-257
-259
-262
-264
-266
-267
-268
-268
-269
-269
-269
-269
-269
-268
-268
-267
-267
-267
-267
-266
-266
-265
-263
-261
-259
-256
-253
-250
-247
-243
-240
-236
-232
-227
-223
-219
-215
-210
-206
-201
-197
-194
-191
-188
-185
-184
-182
-181
-180
-180
-180
-180
-180
-180
-180
-179
-179
-178
-177
-175
-173
-170
-166
-163
-159
-154
-150
-146
-143
-139
-136
-132
-129
-126
-123
-119
-116
-112
-108
-104
-99
-94
-89
-83
-78
-72
-66
-61
-56
-51
-47
-43
-39
-36
-33
-31
-29
-28
-27
-26
-25
-25
-26
-27
-28
-31
-33
-36
-39
-42
-45
-48
-51
-54
-57
-60
-63
-66
-69
-72
-74
-77
-79
-82
-84
-85
-86
-87
-88
-88
-88
-87
-87
-86
-85
-84
-83
-82
-81
-80
-79
-79
-79
-79
-80
-81
-83
-84
-86
-88
-90
-92
-94
-95
-97
-98
-98
-99
-98
-98
-96
-94
-92
-88
-84
-79
-73
-67
-61
-53
-46
-38
-29
-21
-12
-3
7
17
27
38
49
60
72
84
96
107
119
131
142
154
165
176
188
198
209
220
230
240
250
259
269
278
287
295
303
311
318
324
330
335
340
343
347
349
351
352
353
353
353
352
351
349
347
344
341
337
333
329
325
321
316
311
306
302
297
293
288
284
280
276
271
267
261
256
250
244
238
232
225
219
212
206
199
193
186
180
173
167
160
154
147
141
135
129
123
117
112
107
102
98
93
89
85
82
79
76
73
70
67
64
61
59
57
55
54
53
52
52
51
51
50
49
48
47
46
45
44
43
41
40
39
38
38
37
36
35
35
34
33
32
32
31
31
30
29
29
28
27
25
24
21
19
17
14
11
9
6
3
0
-3
-6
-9
-12
-14
-16
-18
-20
-21
-22
-23
-25
-27
-29
-31
-34
-37
-40
-44
-48
-52
-57
-61
-66
-71
-76
-82
-87
-93
-98
-104
-109
-115
-120
-124
-129
-132
-136
-139
-142
-145
-148
-151
-154
-158
-161
-164
-168
-172
-176
-180
-184
-188
-191
-194
-197
-199
-201
-203
-205
-206
-208
-209
-211
-212
-213
-213
-214
-214
-214
-214
-213
-212
-211
-210
-209
-207
-206
-205
-203
-202
-201
-200
-198
-197
-195
-194
-192
-190
-189
-188
-186
-185
-183
-182
-181
-179
-178
-177
-176
-175
-174
-173
-172
-170
-169
-167
-165
-162
-160
-157
-155
-152
-150
-147
-144
-141
-138
-136
-133
-130
-127
-123
-120
-117
-114
-110
-107
-102
-98
-93
-88
-82
-76
-70
-64
-58
-52
-47
-41
-35
-29
-23
-18
-12
-7
-1
4
8
12
16
19
21
23
25
26
26
26
25
24
22
20
17
14
11
7
3
-1
-6
-10
-14
-19
-23
-27
-31
-35
-39
-43
-47
-50
-54
-57
-61
-64
-67
-69
-71
-73
-75
-76
-77
-77
-77
-77
-77
-76
-76
-75
-74
-72
-71
-70
-68
-67
-66
-65
-64
-63
-62
-61
-59
-57
-56
-54
-51
-49
-47
-44
-41
-38
-34
-30
-26
-21
-16
-11
-5
1
7
13
20
27
34
42
50
58
67
76
85
94
104
113
123
132
142
151
161
170
179
188
197
206
215
223
231
240
247
255
263
271
278
285
292
299
305
312
318
323
328
333
337
341
344
347
349
350
350
349
347
345
341
337
332
327
321
314
308
301
294
286
279
271
263
255
248
240
233
225
218
210
203
196
189
182
176
170
164
159
154
149
145
141
138
134
130
126
122
118
113
109
104
99
94
88
82
77
71
64
58
52
46
40
33
27
21
15
9
3
-3
-8
-14
-19
-24
-28
-33
-37
-41
-45
-49
-52
-55
-58
-60
-62
-64
-65
-66
-67
-67
-67
-67
-66
-66
-64
-63
-61
-59
-56
-53
-50
-47
-43
-39
-36
-32
-29
-26
-23
-21
-19
-17
-16
-16
-16
-17
-19
-21
-24
-28
-32
-37
-41
-46
-50
-55
-59
-64
-67
-71
-75
-78
-82
-85
-88
-91
-94
-96
-99
-101
-104
-106
-108
-110
-112
-115
-117
-119
-121
-123
-125
-127
-129
-131
-132
-134
-136
-137
-139
-141
-143
-145
-147
-149
-151
-154
-156
-159
-162
-165
-167
-170
-172
-175
-178
-181
-183
-186
-189
-192
-194
-197
-199
-201
-203
-204
-206
-207
-208
-209
-210
-211
-212
-213
-213
-214
-214
-215
-215
-215
-215
-216
-216
-216
-216
-215
-215
-214
-213
-212
-211
-209
-207
-205
-203
-201
-199
-197
-195
-192
-190
-188
-186
-183
-181
-178
-176
-173
-170
-167
-163
-159
-155
-151
-146
-141
-136
-131
-125
-120
-114
-109
-103
-98
-93
-88
-83
-78
-74
-70
-66
-62
-58
-55
-52
-49
-46
-43
-40
-37
-35
-32
-30
-27
-25
-23
-22
-20
-19
-17
-17
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-16
-14
-12
-10
-7
-4
-1
2
6
10
14
18
22
26
31
35
39
44
48
52
55
59
62
65
68
70
72
75
76
78
80
81
83
84
85
87
88
90
91
93
95
96
98
99
100
101
103
104
105
106
108
109
111
113
114
116
118
120
122
125
127
129
132
134
137
141
144
148
152
157
162
167
173
179
185
192
199
206
214
222
229
237
246
254
262
270
278
286
294
301
309
316
323
330
336
342
347
352
355
358
361
363
364
365
366
366
366
366
365
364
363
362
360
358
356
354
351
347
344
340
336
331
326
321
316
310
305
299
293
287
282
276
270
264
258
252
246
240
234
227
221
215
208
202
195
188
181
174
166
157
149
140
130
121
111
101
91
81
71
61
51
41
31
21
11
2
-8
-17
-27
-36
-45
-54
-63
-72
-80
-88
-96
-103
-110
-117
-123
-130
-135
-141
-146
-151
-156
-160
-164
-168
-172
-176
-179
-182
-185
-188
-191
-194
-197
-200
-203
-205
-208
-211
-213
-216
-219
-223
-226
-230
-233
-237
-241
-246
-250
-254
-258
-263
-267
-272
-276
-281
-285
-290
-295
-299
-304
-309
-314
-318
-323
-328
-332
-337
-341
-345
-349
-353
-356
-360
-363
-366
-369
-371
-374
-377
-380
-382
-384
-386
-388
-390
-391
-391
-391
-391
-391
-390
-389
-387
-386
-383
-381
-378
-374
-370
-366
-362
-357
-352
-346
-340
-334
-327
-320
-313
-306
-298
-290
-282
-274
-266
-259
-251
-243
-235
-227
-219
-211
-203
-195
-188
-180
-172
-165
-158
-152
-146
-140
-134
-128
-123
-118
-113
-108
-104
-100
-96
-92
-89
-86
-83
-80
-77
-74
-72
-69
-66
-64
-62
-59
-57
-55
-53
-51
-50
-48
-46
-44
-41
-39
-37
-34
-32
-29
-26
-23
-21
-18
-16
-13
-10
-8
-5
-3
0
3
6
9
12
15
18
22
25
29
33
36
40
45
49
54
58
63
68
74
79
85
90
96
101
107
113
118
124
130
135
140
145
150
154
158
162
165
168
171
173
175
178
179
181
183
185
186
187
188
189
190
191
191
191
191
191
190
190
189
188
187
185
184
183
182
181
179
178
177
176
175
174
173
172
171
170
169
168
167
166
166
165
164
164
163
162
162
161
160
160
159
158
158
157
156
155
155
154
154
154
153
153
153
153
154
154
155
155
156
157
158
159
159
160
161
161
162
163
163
163
164
164
164
164
164
163
163
162
161
159
158
156
153
151
148
146
142
139
136
133
129
126
123
120
118
115
112
110
107
105
102
100
97
95
93
90
88
86
84
81
79
76
73
71
68
66
63
61
59
56
54
51
49
46
42
39
35
31
27
22
17
12
7
1
-5
-11
-17
-24
-31
-38
-45
-53
-60
-68
-75
-83
-90
-98
-105
-112
-119
-126
-133
-139
-146
-152
-157
-162
-167
-172
-176
-179
-183
-186
-188
-190
-192
-194
-195
-196
-196
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-197
-198
-198
-198
-198
-199
-199
-200
-200
-201
-201
-201
-202
-202
-203
-203
-204
-205
-206
-207
-208
-210
-212
-213
-215
-217
-220
-222
-224
-226
-228
-230
-231
-233
-235
-236
-238
-239
-240
-241
-242
-243
-243
-243
-243
-243
-243
-242
-242
-241
-240
-239
-238
-237
-236
-235
-234
-232
-231
-229
-228
-226
-224
-222
-220
-218
-216
-213
-210
-207
-204
-201
-197
-194
-190
-187
-184
-180
-176
-173
-169
-166
-162
-158
-155
-151
-147
-144
-140
-137
-133
-130
-127
-124
-120
-117
-114
-111
-108
-104
-101
-97
-94
-90
-85
-81
-76
-72
-67
-62
-56
-51
-45
-39
-33
-27
-20
-14
-8
-1
6
13
20
27
34
41
48
55
62
69
76
83
90
97
103
110
116
123
128
134
139
143
147
151
154
157
160
162
163
165
166
167
167
167
167
167
166
166
165
164
162
161
159
157
155
152
149
147
144
140
137
134
131
127
124
121
118
115
112
109
106
104
101
99
97
95
93
91
89
88
86
85
84
83
82
81
80
79
79
78
78
77
77
77
77
77
77
77
78
78
78
78
77
77
77
77
77
77
76
76
76
75
75
75
75
74
74
74
74
74
74
74
74
74
74
74
74
75
75
76
77
78
78
79
80
81
81
82
83
84
85
86
87
89
90
91
93
94
96
97
98
99
100
102
103
103
104
105
106
106
107
107
108
108
107
107
107
106
105
104
103
101
99
97
95
93
91
89
87
84
82
79
77
74
71
68
65
62
59
55
52
48
44
40
35
31
26
21
16
10
5
-1
-7
-13
-19
-26
-32
-39
-45
-52
-59
-67
-74
-81
-89
-96
-104
-111
-118
-126
-132
-139
-146
-152
-158
-163
-169
-174
-179
-183
-187
-191
-194
-197
-200
-203
-205
-207
-209
-211
-213
-214
-216
-218
-219
-220
-222
-223
-224
-225
-226
-226
-227
-227
-227
-227
-227
-226
-225
-224
-222
-220
-218
-216
-213
-210
-207
-205
-202
-198
-195
-192
-189
-185
-182
-178
-174
-170
-166
-162
-158
-154
-150
-145
-141
-137
-133
-129
-124
-120
-116
-112
-107
-103
-99
-94
-90
-85
-80
-75
-71
-66
-61
-57
-52
-47
-43
-39
-34
-30
-26
-21
-17
-12
-8
-3
1
6
10
14
19
23
27
31
35
39
42
45
48
51
54
56
57
59
60
61
61
62
62
62
61
60
59
58
57
55
54
52
50
48
46
45
43
42
40
39
38
37
37
36
36
35
35
35
36
36
37
38
39
40
42
43
45
47
49
51
53
55
58
60
63
66
68
71
74
76
79
82
85
87
90
93
96
99
102
105
108
110
112
114
116
117
119
119
120
120
120
120
120
119
119
118
117
117
116
115
114
114
113
112
111
111
110
109
108
108
107
107
107
106
106
106
106
106
105
105
104
103
102
101
100
98
96
94
92
90
87
84
81
78
74
71
67
63
59
55
51
47
43
39
35
31
26
22
18
14
9
5
1
-4
-8
-13
-17
-22
-26
-30
-34
-38
-42
-46
-49
-52
-54
-57
-59
-60
-62
-63
-63
-64
-64
-63
-62
-61
-60
-59
-57
-55
-53
-51
-49
-47
-45
-43
-41
-39
-37
-35
-34
-32
-31
-29
-28
-27
-26
-25
-24
-24
-23
-23
-23
-23
-22
-22
-22
-22
-22
-21
-21
-21
-20
-19
-18
-18
-17
-16
-15
-14
-14
-13
-13
-13
-12
-12
-12
-11
-11
-11
-11
-10
-10
-11
-11
-11
-11
-12
-12
-13
-13
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-14
-14
-13
-13
-13
-13
-13
-12
-12
-11
-11
-10
-9
-8
-7
-7
-6
-5
-4
-4
-3
-3
-3
-3
-3
-4
-5
-6
-7
-9
-10
-12
-14
-17
-19
-22
-25
-27
-30
-33
-36
-38
-41
-43
-46
-48
-50
-52
-54
-56
-57
-59
-60
-61
-61
-62
-62
-62
-62
-61
-61
-60
-60
-59
-58
-58
-57
-56
-56
-55
-55
-54
-54
-54
-55
-55
-56
-57
-59
-60
-62
-64
-67
-69
-72
-74
-77
-79
-82
-84
-86
-88
-90
-92
-94
-95
-96
-97
-98
-99
-99
-99
-99
-98
-98
-97
-96
-95
-94
-93
-92
-91
-90
-88
-87
-86
-85
-84
-83
-82
-81
-80
-79
-78
-77
-76
-75
-73
-72
-71
-69
-68
-66
-65
-63
-61
-59
-57
-55
-53
-51
-48
-46
-43
-40
-37
-35
-32
-29
-26
-23
-20
-16
-13
-9
-5
-2
2
6
10
14
18
22
26
29
33
36
39
42
45
48
51
53
56
58
60
61
63
64
66
67
68
69
70
70
71
71
72
72
72
72
71
71
71
70
70
69
68
68
67
67
66
65
65
64
64
63
62
62
61
60
59
58
56
55
53
51
48
46
43
41
38
35
31
28
25
22
18
15
11
8
5
1
-2
-5
-8
-11
-14
-17
-19
-22
-25
-28
-30
-33
-35
-38
-40
-42
-44
-46
-48
-49
-51
-52
-53
-53
-54
-55
-55
-55
-56
-56
-56
-56
-56
-56
-55
-55
-55
-54
-54
-53
-52
-51
-50
-49
-47
-46
-45
-44
-42
-41
-40
-39
-38
-37
-36
-35
-34
-34
-33
-33
-33
-33
-33
-33
-34
-34
-35
-36
-37
-38
-39
-40
-42
-43
-44
-45
-46
-47
-48
-49
-50
-50
-50
-51
-51
-50
-50
-50
-49
-48
-47
-45
-44
-42
-40
-38
-35
-33
-30
-27
-25
-22
-19
-16
-12
-9
-6
-3
1
4
7
10
13
16
19
22
24
27
29
30
32
33
34
35
35
35
35
34
33
31
29
27
24
21
18
14
10
6
2
-2
-7
-12
-16
-21
-26
-31
-36
-41
-46
-50
-55
-60
-64
-68
-73
-77
-80
-84
-87
-90
-92
-95
-97
-98
-100
-101
-102
-102
-102
-102
-102
-101
-100
-99
-98
-97
-95
-93
-92
-90
-88
-86
-84
-82
-80
-78
-76
-74
-72
-70
-68
-66
-64
-62
-60
-57
-55
-52
-50
-47
-44
-41
-38
-35
-31
-27
-24
-20
-16
-12
-8
-4
0
4
8
11
15
19
23
26
30
33
36
39
42
45
48
50
52
54
56
58
59
61
62
63
64
64
65
65
65
64
64
63
62
61
60
59
57
56
54
52
50
47
45
43
40
37
35
32
29
26
23
20
16
13
10
6
3
-1
-5
-8
-12
-15
-19
-22
-25
-28
-31
-33
-36
-38
-40
-41
-43
-44
-44
-45
-45
-45
-45
-44
-44
-43
-43
-42
-41
-40
-39
-38
-37
-36
-34
-33
-32
-31
-30
-28
-27
-26
-25
-24
-22
-21
-20
-19
-17
-16
-15
-13
-12
-11
-10
-9
-8
-7
-6
-5
-5
-4
-4
-3
-3
-3
-4
-4
-4
-4
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-8
-8
-9
-9
-10
-11
-11
-12
-12
-13
-14
-14
-15
-16
-16
-17
-17
-17
-18
-18
-18
-18
-18
-18
-17
-17
-16
-15
-14
-13
-12
-10
-9
-8
-6
-5
-4
-3
-1
0
1
2
3
3
4
5
5
6
6
6
6
6
6
5
5
4
3
1
0
-2
-4
-6
-8
-10
-13
-15
-17
-19
-21
-22
-24
-26
-27
-28
-30
-31
-32
-32
-33
-34
-35
-35
-36
-36
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-37
-37
-37
-37
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-38
-38
-37
-36
-36
-34
-33
-32
-30
-29
-27
-25
-23
-21
-19
-17
-16
-14
-12
-10
-8
-7
-5
-4
-2
-1
0
1
2
3
4
5
7
8
9
10
11
12
14
15
16
18
19
21
22
24
25
27
29
30
32
33
34
36
37
38
39
40
42
43
43
44
45
46
46
47
47
48
48
48
48
47
47
46
46
45
44
43
42
40
38
37
35
33
30
28
26
23
21
18
16
13
11
8
6
3
1
-2
-4
-7
-9
-12
-14
-17
-19
-22
-24
-27
-29
-31
-33
-35
-37
-39
-41
-43
-45
-46
-48
-49
-51
-52
-53
-54
-55
-56
-58
-59
-60
-61
-62
-64
-65
-66
-67
-67
-68
-69
-69
-70
-70
-71
-71
-71
-71
-71
-71
-71
-70
-70
-69
-68
-67
-67
-66
-65
-64
-63
-62
-61
-60
-59
-58
-58
-57
-56
-55
-54
-54
-53
-52
-51
-51
-50
-50
-49
-48
-48
-47
-47
-46
-46
-46
-45
-45
-45
-45
-45
-45
-45
-45
-45
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-43
-43
-43
-42
-42
-41
-41
-40
-39
-38
-38
-37
-36
-35
-34
-33
-32
-31
-30
-29
-28
-27
-26
-24
-23
-22
-20
-19
-17
-16
-15
-13
-12
-10
-9
-8
-6
-5
-4
-3
-2
0
0
1
2
3
3
4
4
5
5
5
6
6
6
7
7
8
8
9
9
10
11
11
12
13
13
14
15
16
16
17
18
18
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
20
20
20
20
20
20
19
19
19
19
18
18
18
17
17
17
16
16
15
15
14
14
14
14
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
16
17
17
18
19
20
21
22
22
23
24
25
25
26
26
26
26
26
26
26
26
26
25
25
24
23
22
21
20
19
18
17
16
14
13
12
10
9
8
7
6
5
4
4
3
2
2
1
1
1
0
0
0
-1
-1
-1
-2
-3
-4
-4
-6
-7
-8
-10
-11
-12
-14
-16
-17
-19
-20
-22
-23
-25
-26
-28
-29
-31
-32
-34
-35
-36
-37
-39
-40
-41
-42
-43
-44
-45
-45
-46
-47
-47
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-50
-50
-50
-50
-49
-49
-48
-48
-47
-46
-46
-45
-44
-44
-43
-42
-42
-41
-41
-40
-39
-39
-38
-38
-37
-36
-36
-35
-35
-34
-33
-33
-32
-32
-31
-30
-30
-29
-28
-28
-27
-26
-25
-25
-24
-23
-22
-20
-19
-18
-16
-15
-13
-12
-10
-8
-7
-5
-3
-1
1
3
5
6
8
10
11
13
14
16
17
18
19
20
21
22
23
24
24
25
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
26
26
26
26
26
25
25
25
25
24
24
23
23
22
22
21
21
20
19
18
18
17
16
16
15
14
13
13
12
12
11
11
10
10
10
10
10
10
10
10
11
11
11
12
12
12
13
13
13
13
14
14
13
13
13
13
12
12
11
11
10
10
9
9
9
8
8
8
7
7
6
6
6
5
5
4
4
3
2
2
1
1
0
-1
-2
-3
-4
-5
-6
-7
-8
-10
-12
-13
-15
-17
-19
-21
-23
-25
-27
-29
-31
-34
-36
-38
-40
-42
-44
-46
-48
-50
-52
-53
-55
-56
-57
-59
-60
-61
-61
-62
-63
-63
-64
-65
-65
-66
-66
-67
-67
-68
-68
-69
-69
-70
-70
-70
-71
-71
-71
-71
-71
-71
-72
-71
-71
-71
-71
-70
-70
-69
-68
-68
-67
-66
-65
-64
-63
-62
-61
-60
-59
-58
-57
-56
-56
-55
-54
-54
-53
-52
-52
-52
-51
-51
-51
-50
-50
-50
-49
-49
-48
-48
-47
-46
-45
-44
-43
-41
-39
-38
-36
-33
-31
-29
-26
-24
-21
-18
-16
-13
-10
-7
-4
-1
2
4
7
10
13
16
19
21
24
26
29
31
33
35
37
38
40
41
42
43
44
45
46
46
47
47
47
48
48
48
48
47
47
47
47
46
46
46
45
45
44
44
43
42
42
41
40
39
38
36
35
34
32
31
29
27
25
23
21
19
17
15
13
10
8
6
3
1
-1
-3
-6
-8
-10
-12
-15
-17
-19
-21
-23
-25
-27
-29
-31
-33
-34
-36
-37
-39
-40
-41
-42
-44
-45
-46
-47
-47
-48
-49
-50
-50
-51
-52
-52
-53
-53
-53
-54
-54
-54
-54
-54
-54
-53
-53
-52
-52
-51
-50
-49
-48
-47
-46
-44
-43
-41
-39
-38
-36
-34
-32
-30
-29
-27
-25
-23
-21
-19
-17
-15
-13
-11
-9
-7
-5
-3
-1
1
3
5
7
9
11
14
16
18
21
23
26
28
31
33
35
38
40
42
45
47
49
51
53
55
57
59
61
62
64
66
68
69
71
72
74
75
76
78
79
80
81
82
83
83
84
85
85
85
85
85
85
85
84
83
82
81
80
78
76
74
72
70
68
65
63
60
57
54
51
48
44
41
38
34
31
28
25
22
19
16
13
10
8
5
3
1
-1
-3
-5
-7
-9
-11
-13
-14
-16
-17
-19
-20
-21
-23
-24
-25
-26
-27
-28
-29
-30
-31
-32
-33
-33
-34
-34
-35
-35
-36
-36
-37
-37
-37
-37
-38
-38
-38
-39
-39
-40
-40
-40
-41
-41
-42
-42
-43
-43
-44
-44
-45
-45
-46
-46
-47
-47
-48
-48
-49
-49
-49
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-50
-50
-50
-49
-48
-47
-47
-46
-45
-44
-43
-41
-40
-39
-38
-37
-36
-36
-35
-34
-34
-33
-32
-32
-32
-31
-31
-31
-30
-30
-30
-29
-29
-28
-27
-27
-26
-25
-24
-23
-22
-21
-19
-18
-16
-15
-13
-12
-10
-9
-7
-5
-3
-2
0
2
4
6
8
10
12
13
15
17
19
20
22
23
24
26
27
28
29
30
30
31
32
33
33
34
34
35
35
36
36
37
37
37
38
38
38
38
39
39
39
39
39
39
39
39
39
39
39
39
39
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
37
37
37
36
36
36
35
35
34
34
33
33
32
31
31
30
29
28
28
27
26
25
24
23
22
21
20
19
18
17
15
14
13
12
11
10
10
9
8
7
6
5
5
4
3
2
2
1
1
0
0
0
0
-1
-1
-1
0
0
0
0
1
1
1
2
2
2
2
2
2
2
2
2
2
1
1
0
0
-1
-2
-3
-4
-5
-7
-8
-9
-11
-13
-14
-16
-18
-19
-21
-22
-24
-25
-27
-28
-29
-30
-31
-32
-32
-33
-33
-33
-33
-33
-33
-33
-32
-32
-31
-31
-30
-30
-29
-28
-27
-26
-26
-25
-24
-23
-22
-21
-19
-18
-17
-16
-15
-14
-13
-12
-10
-9
-8
-7
-6
-5
-4
-3
-2
-1
0
0
1
2
2
3
3
4
4
4
4
4
4
3
3
2
1
0
-1
-2
-3
-5
-6
-7
-9
-10
-12
-13
-15
-16
-18
-19
-21
-22
-24
-25
-27
-28
-30
-31
-33
-34
-35
-37
-38
-39
-40
-42
-43
-44
-45
-47
-48
-49
-50
-52
-53
-54
-55
-56
-57
-58
-59
-60
-61
-61
-62
-63
-63
-64
-64
-65
-65
-65
-66
-66
-66
-66
-66
-66
-65
-65
-65
-65
-64
-64
-64
-63
-63
-63
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-63
-63
-63
-63
-63
-63
-62
-62
-62
-62
-62
-62
-61
-61
-61
-61
-61
-60
-60
-60
-60
-60
-60
-59
-59
-59
-59
-59
-59
-58
-58
-58
-58
-58
-58
-57
-57
-57
-57
-57
-57
-56
-56
-56
-56
-56
-56
-56
-55
-55
-55
-55
-55
-55
-54
-54
-54
-54
-54
-54
-53
-53
-53
-53
-53
-53
-52
-52
-52
-52
-52
-52
-52
-51
-51
-51
-51
-51
-51
-50
-50
-50
-50
-50
-50
-49
-49
-49
-49
-49
-49
-49
-48
-48
-48
-48
-48
-48
-47
-47
-47
-47
-47
-47
-47
-46
-46
-46
-46
-46
-46
-46
-45
-45
-45
-45
-45
-45
-45
-44
-44
-44
-44
-44
-44
-44
-43
-43
-43
-43
-43
-43
-43
-42
-42
-42
-42
-42
-42
-42
-41
-41
-41
-41
-41
-41
-41
-41
-40
-40
-40
-40
-40
-40
-40
-39
-39
-39
-39
-39
-39
-39
-39
-38
-38
-38
-38
-38
-38
-38
-38
-37
-37
-37
-37
-37
-37
-37
-37
-36
-36
-36
-36
-36
-36
-36
-36
-36
-35
-35
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-29
-29
-29
