-263
-263
-261
-258
-258
-251
-241
-236
-240
-245
-254
-273
-284
-295
-300
-307
-300
-290
-271
-254
-240
-225
-222
-213
-218
-221
-224
-221
-219
-222
-218
-221
-220
-218
-212
-208
-203
-196
-194
-196
-195
-185
-181
-173
-167
-168
-173
-176
-176
-184
-185
-182
-182
-181
-183
-182
-187
-182
-172
-163
-159
-158
-153
-153
-150
-147
-150
-154
-164
-168
-175
-176
-176
-170
-169
-162
-159
-162
-166
-168
-166
-163
-154
-145
-142
-146
-144
-143
-139
-125
-118
-116
-121
-128
-133
-135
-129
-129
-128
-130
-124
-121
-117
-109
-108
-110
-111
-107
-114
-114
-112
-105
-103
-100
-88
-90
-80
-76
-72
-66
-60
-54
-65
-89
-99
-95
-62
25
207
494
908
1343
1752
2011
2047
2038
1851
1617
1386
1177
999
858
760
689
638
585
537
485
456
431
416
400
385
360
327
296
266
242
230
219
207
186
166
141
112
90
74
65
63
67
64
57
48
41
31
25
18
10
-2
-17
-22
-37
-47
-61
-81
-103
-127
-135
-148
-151
-154
-160
-170
-177
-182
-195
-200
-198
-196
-197
-200
-212
-230
-242
-248
-249
-250
-247
-247
-247
-242
-233
-228
-229
-229
-236
-241
-247
-246
-247
-248
-247
-252
-265
-268
-272
-277
-281
-275
-276
-265
-269
-262
-268
-270
-268
-270
-272
-273
-268
-266
-261
-260
-266
-268
-270
-265
-273
-274
-274
-279
-281
-289
-283
-284
-279
-274
-273
-277
-282
-276
-277
-270
-271
-270
-270
-261
-251
-241
-232
-222
-212
-205
-197
-196
-196
-195
-196
-197
-204
-203
-197
-193
-185
-171
-163
-159
-158
-172
-185
-200
-205
-202
-198
-185
-175
-167
-153
-135
-127
-123
-117
-121
-114
-109
-92
-79
-63
-49
-39
-37
-37
-34
-39
-36
-29
-23
-20
-21
-14
-20
-22
-34
-38
-41
-32
-15
-10
-5
-7
-9
-18
-20
-28
-43
-68
-104
-167
-187
-52
413
1060
1726
2047
2047
2047
2047
1777
1472
1280
1121
986
885
822
769
717
669
624
584
542
508
474
442
417
392
369
346
328
304
271
238
213
196
174
164
144
128
111
101
90
76
63
47
26
22
6
-11
-36
-52
-62
-74
-80
-94
-102
-99
-96
-92
-98
-95
-102
-111
-119
-126
-131
-138
-136
-144
-154
-160
-163
-165
-176
-177
-185
-192
-194
-198
-200
-215
-218
-229
-241
-251
-259
-268
-281
-288
-294
-298
-303
-300
-297
-300
-311
-345
-395
-417
-412
-384
-347
-323
-302
-286
-273
-255
-249
-243
-238
-238
-241
-239
-230
-235
-235
-237
-240
-245
-251
-249
-251
-250
-253
-260
-273
-280
-281
-284
-285
-288
-292
-301
-304
-304
-306
-310
-314
-317
-321
-324
-320
-318
-311
-302
-292
-279
-266
-253
-248
-245
-238
-240
-236
-235
-236
-234
-233
-226
-227
-214
-199
-187
-178
-170
-158
-157
-144
-129
-122
-119
-119
-109
-109
-102
-97
-92
-89
-88
-81
-78
-78
-73
-67
-64
-67
-62
-67
-62
-54
-46
-49
-52
-55
-69
-76
-87
-101
-119
-128
-126
-111
-90
-78
-86
-144
-188
-192
-140
-24
167
414
753
1134
1504
1821
2022
2047
2040
1879
1666
1435
1224
1037
900
799
738
696
649
604
556
519
479
452
428
402
371
335
298
259
233
217
204
188
169
148
125
106
92
81
63
46
33
18
11
1
-8
-29
-41
-57
-71
-87
-103
-116
-129
-128
-133
-136
-136
-137
-140
-148
-144
-147
-149
-146
-143
-140
-147
-151
-162
-170
-173
-170
-171
-176
-175
-179
-187
-196
-202
-213
-216
-216
-218
-225
-232
-238
-253
-269
-288
-312
-341
-363
-371
-373
-366
-351
-339
-325
-315
-306
-309
-310
-319
-327
-334
-334
-329
-330
-328
-327
-328
-329
-325
-315
-303
-290
-271
-262
-260
-255
-255
-249
-243
-238
-235
-236
-227
-229
-229
-234
-234
-237
-246
-249
-256
-261
-266
-277
-300
-324
-338
-341
-331
-319
-304
-296
-291
-293
-297
-307
-304
-284
-255
-197
-98
57
261
501
781
1043
1298
1501
1628
1713
1697
1612
1437
1242
1044
868
719
612
544
497
464
433
404
374
349
322
292
267
246
224
197
177
149
124
98
81
65
43
34
17
5
-7
-20
-32
-52
-71
-94
-116
-132
-135
-133
-130
-120
-115
-114
-122
-135
-155
-169
-166
-161
-156
-156
-153
-160
-164
-169
-180
-190
-200
-203
-212
-212
-212
-210
-219
-225
-227
-235
-235
-234
-234
-251
-264
-289
-302
-306
-311
-317
-328
-328
-322
-317
-307
-299
-289
-290
-287
-287
-289
-289
-282
-276
-281
-281
-289
-292
-292
-291
-287
-286
-277
-280
-285
-289
-286
-283
-282
-277
-275
-274
-277
-280
-292
-301
-296
-289
-277
-267
-259
-264
-267
-279
-283
-287
-286
-271
-266
-251
-238
-226
-219
-212
-200
-205
-207
-216
-224
-231
-234
-236
-241
-243
-238
-227
-222
-216
-217
-221
-218
-215
-211
-215
-212
-214
-212
-210
-205
-199
-206
-205
-209
-221
-227
-231
-233
-226
-216
-212
-214
-213
-210
-202
-191
-183
-178
-173
-162
-140
-118
-91
-61
-37
-24
-17
-13
-18
-31
-51
-75
-102
-127
-135
-119
-85
-43
-25
-18
-15
-11
-18
-17
-14
-10
-7
-7
4
3
8
11
14
14
18
18
9
4
-28
-64
-125
-136
111
715
1467
2047
2047
2047
2047
2047
1873
1506
1312
1166
1027
928
856
801
750
707
658
611
564
518
479
444
420
391
366
340
315
291
268
252
227
207
185
165
146
133
129
115
102
86
69
52
32
23
5
-2
-4
-12
-21
-32
-36
-45
-47
-51
-58
-67
-78
-88
-102
-116
-128
-139
-156
-161
-171
-180
-203
-214
-177
-140
-90
-102
-144
-174
-188
-194
-182
-161
-149
-155
-179
-204
-231
-263
-280
-291
-285
-274
-258
-245
-226
-210
-204
-205
-215
-218
-230
-237
-254
-275
-292
-299
-280
-263
-237
-215
-199
-180
-173
-164
-159
-158
-160
-172
-191
-207
-216
-224
-231
-235
-237
-242
-244
-253
-265
-278
-287
-295
-312
-327
-357
-427
-508
-569
-541
-425
-198
58
340
625
869
1077
1213
1313
1386
1446
1437
1353
1171
980
811
655
530
432
370
326
296
272
246
222
197
185
167
163
155
148
136
119
113
95
86
77
67
51
37
29
14
6
-5
-14
-29
-37
-48
-63
-80
-93
-104
-121
-130
-140
-150
-155
-157
-164
-173
-181
-185
-200
-218
-235
-250
-268
-281
-305
-317
-329
-317
-312
-312
-315
-325
-327
-323
-310
-304
-297
-291
-297
-294
-298
-295
-298
-296
-297
-299
-305
-310
-307
-312
-311
-306
-306
-307
-314
-320
-331
-333
-333
-331
-336
-341
-341
-352
-353
-354
-353
-353
-360
-352
-354
-348
-341
-334
-336
-329
-332
-332
-329
-323
-312
-327
-341
-371
-386
-410
-399
-381
-330
-241
-131
29
230
452
681
897
1105
1262
1378
1468
1559
1580
1524
1380
1182
991
816
672
555
473
412
362
321
283
252
220
190
170
144
114
88
70
52
38
24
11
-8
-27
-43
-61
-69
-69
-70
-71
-73
-78
-89
-98
-103
-104
-108
-111
-116
-125
-125
-127
-132
-144
-159
-174
-189
-200
-201
-195
-195
-183
-181
-183
-187
-197
-218
-242
-263
-271
-272
-267
-257
-254
-249
-237
-229
-225
-222
-214
-214
-212
-210
-216
-223
-233
-239
-249
-251
-249
-240
-244
-248
-246
-246
-241
-239
-238
-239
-243
-241
-245
-242
-241
-240
-246
-249
-255
-261
-263
-264
-259
-259
-251
-249
-254
-262
-263
-272
-280
-283
-294
-298
-298
-289
-277
-276
-269
-269
-266
-260
-258
-255
-258
-251
-248
-245
-240
-230
-224
-216
-206
-204
-206
-206
-201
-201
-200
-198
-203
-209
-221
-235
-255
-261
-252
-232
-208
-187
-161
-153
-141
-137
-141
-160
-187
-210
-230
-231
-218
-190
-158
-127
-102
-98
-77
-60
-36
-33
-41
-51
-50
-36
-10
13
21
33
27
18
8
5
9
18
27
24
25
27
37
42
38
44
42
40
38
39
40
40
38
29
19
9
6
3
2
2
-1
-12
-16
-13
-23
-22
-29
-34
-42
-48
-44
-38
-31
-19
-12
-2
6
21
21
22
26
32
33
33
37
39
47
59
62
61
62
60
62
66
82
101
115
130
134
132
135
134
134
124
119
112
109
107
104
101
94
93
84
69
59
60
68
78
90
90
92
98
108
109
106
108
105
100
95
86
77
67
63
56
45
33
19
4
-1
-1
9
20
36
54
64
74
70
74
68
80
89
97
102
115
130
145
169
178
179
172
164
164
157
158
150
147
142
142
146
144
145
130
109
95
80
78
71
73
74
71
71
78
81
91
99
98
90
65
32
7
19
110
303
582
971
1397
1835
2047
2047
2047
2047
2047
1850
1562
1385
1223
1079
970
892
833
773
721
675
634
591
554
512
469
434
401
370
338
312
283
255
236
221
209
187
173
151
134
119
107
92
68
54
34
21
4
-9
-29
-51
-63
-74
-84
-97
-105
-119
-127
-130
-136
-146
-157
-159
-163
-161
-156
-160
-165
-174
-181
-192
-202
-209
-218
-233
-246
-253
-264
-268
-277
-289
-306
-320
-330
-343
-349
-359
-381
-403
-411
-403
-386
-373
-361
-349
-344
-332
-327
-324
-320
-316
-314
-317
-314
-313
-315
-315
-314
-311
-319
-318
-323
-317
-315
-306
-301
-302
-297
-301
-305
-304
-297
-290
-282
-271
-271
-275
-282
-283
-293
-296
-299
-301
-307
-312
-309
-312
-313
-318
-323
-330
-339
-341
-354
-350
-346
-336
-332
-328
-321
-323
-325
-326
-327
-330
-331
-330
-326
-315
-303
-288
-277
-261
-251
-243
-233
-218
-209
-201
-193
-195
-199
-202
-199
-191
-184
-169
-164
-160
-164
-156
-149
-145
-142
-146
-152
-148
-132
-123
-116
-115
-115
-109
-101
-85
-82
-79
-77
-79
-77
-84
-80
-90
-88
-87
-85
-92
-102
-103
-102
-95
-87
-60
21
186
435
755
1091
1436
1733
1958
2047
2047
1915
1726
1534
1348
1167
1004
868
768
696
647
606
560
521
477
435
398
362
330
295
271
248
224
202
184
164
144
130
111
96
78
69
58
46
40
27
16
2
-6
-15
-26
-32
-47
-60
-75
-84
-102
-113
-122
-132
-139
-155
-157
-168
-168
-173
-173
-180
-184
-183
-189
-196
-205
-213
-220
-223
-231
-241
-247
-249
-246
-249
-246
-253
-260
-266
-275
-279
-290
-293
-302
-316
-324
-330
-340
-358
-371
-383
-392
-390
-384
-369
-357
-332
-325
-330
-346
-371
-392
-423
-436
-447
-452
-447
-427
-403
-372
-341
-323
-312
-303
-289
-281
-271
-260
-256
-255
-254
-250
-251
-248
-243
-239
-241
-237
-231
-226
-219
-214
-208
-212
-209
-210
-214
-212
-207
-201
-205
-206
-212
-220
-222
-219
-214
-216
-210
-215
-215
-217
-216
-212
-217
-214
-216
-219
-220
-218
-222
-230
-235
-241
-247
-249
-245
-243
-231
-219
-211
-207
-194
-176
-165
-154
-150
-149
-153
-159
-157
-155
-143
-126
-105
-87
-75
-66
-74
-76
-77
-70
-67
-62
-58
-53
-40
-27
-21
-26
-33
-39
-50
-53
-56
-58
-58
-53
-52
-52
-40
-24
-5
5
20
28
33
37
45
60
67
76
72
68
64
61
55
48
47
38
30
29
31
30
27
24
26
22
22
21
17
18
19
11
7
-5
-7
-25
-29
-29
-19
-7
8
30
39
44
37
30
22
21
30
32
39
42
47
51
58
64
58
57
56
61
58
64
64
59
57
59
60
55
51
41
33
31
33
35
31
39
43
48
49
55
49
41
45
41
41
35
34
30
24
25
29
34
42
57
61
62
62
52
46
39
38
29
33
40
49
59
84
159
297
524
850
1241
1675
2045
2047
2047
2047
2047
1934
1644
1452
1277
1111
984
891
817
754
707
664
622
584
554
526
491
460
421
387
356
332
312
287
271
249
226
207
189
179
163
151
137
119
101
91
74
66
60
47
30
14
3
-10
-25
-33
-50
-65
-83
-94
-110
-120
-124
-136
-150
-166
-177
-195
-203
-213
-221
-231
-243
-249
-262
-270
-283
-290
-302
-302
-302
-307
-313
-323
-329
-335
-336
-337
-342
-341
-334
-328
-329
-326
-330
-331
-337
-340
-336
-337
-330
-331
-335
-341
-345
-351
-358
-356
-361
-369
-375
-377
-383
-386
-386
-394
-400
-409
-414
-422
-425
-421
-417
-414
-413
-416
-424
-422
-412
-398
-391
-388
-385
-394
-396
-390
-378
-365
-357
-347
-350
-347
-349
-345
-345
-342
-335
-335
-329
-318
-308
-299
-292
-286
-282
-273
-256
-243
-234
-228
-221
-217
-205
-196
-188
-185
-181
-185
-190
-191
-186
-182
-182
-182
-184
-191
-193
-187
-185
-184
-182
-177
-172
-170
-169
-172
-171
-162
-156
-153
-152
-142
-143
-140
-140
-149
-152
-159
-160
-169
-175
-171
-164
-162
-156
-159
-167
-173
-168
-154
-143
-131
-123
-116
-97
-76
-54
-42
-29
-22
-13
0
11
19
15
9
2
1
10
28
42
49
59
64
68
72
76
77
74
68
58
50
46
52
55
59
65
64
61
56
59
53
52
49
41
29
19
20
20
29
35
41
42
40
37
28
21
18
5
-12
-15
11
135
348
689
1087
1507
1869
2047
2047
2047
2047
1880
1651
1467
1281
1111
979
888
822
763
715
662
611
560
520
487
454
428
396
360
322
287
258
236
232
219
205
186
172
153
132
112
82
58
30
20
10
7
4
0
-8
-19
-25
-34
-37
-36
-40
-49
-59
-63
-77
-84
-87
-89
-93
-99
-98
-100
-100
-98
-99
-107
-114
-118
-130
-135
-139
-141
-149
-153
-160
-169
-175
-183
-190
-205
-211
-225
-238
-248
-255
-263
-281
-307
-338
-355
-354
-335
-318
-312
-305
-306
-304
-300
-287
-285
-283
-281
-284
-284
-286
-282
-287
-291
-294
-300
-300
-307
-305
-315
-314
-311
-308
-311
-315
-314
-317
-311
-307
-301
-300
-293
-283
-282
-277
-274
-272
-274
-278
-278
-281
-280
-283
-280
-284
-283
-290
-299
-304
-305
-301
-296
-287
-292
-297
-304
-309
-302
-300
-275
-250
-221
-197
-176
-164
-155
-140
-132
-127
-128
-130
-139
-145
-145
-145
-147
-154
-155
-162
-161
-166
-181
-209
-259
-298
-333
-329
-308
-279
-251
-228
-205
-202
-201
-191
-183
-171
-161
-138
-117
-84
-56
-27
-12
-1
2
3
7
19
29
29
32
29
17
13
-1
-11
-29
-34
-39
-51
-65
-79
-90
-98
-94
-91
-82
-63
-30
3
52
152
312
545
844
1176
1513
1815
2047
2047
2047
2047
1887
1671
1477
1292
1118
976
864
782
709
653
605
559
514
471
438
400
371
344
319
289
262
237
207
180
157
135
118
110
102
89
79
67
58
44
38
27
20
16
13
4
-12
-15
-25
-37
-44
-50
-56
-64
-69
-79
-87
-96
-102
-106
-117
-123
-136
-152
-167
-178
-193
-207
-218
-234
-251
-266
-275
-285
-285
-274
-258
-248
-254
-265
-302
-347
-389
-425
-424
-410
-376
-348
-325
-306
-290
-278
-275
-271
-278
-279
-280
-278
-284
-277
-274
-274
-275
-277
-277
-280
-277
-280
-283
-287
-284
-282
-287
-282
-284
-285
-277
-270
-264
-268
-262
-264
-261
-265
-259
-257
-256
-253
-260
-272
-276
-272
-265
-255
-244
-244
-247
-245
-238
-235
-226
-217
-212
-209
-215
-211
-218
-216
-218
-221
-227
-232
-230
-239
-234
-237
-233
-251
-269
-277
-263
-227
-191
-172
-180
-186
-195
-197
-194
-186
-175
-165
-152
-148
-152
-151
-150
-151
-160
-169
-182
-188
-189
-178
-168
-166
-168
-173
-184
-171
-159
-139
-139
-140
-150
-145
-134
-104
-86
-73
-55
-44
-28
-20
-14
-10
-5
9
11
12
8
15
13
16
24
29
38
38
41
36
38
36
24
0
-19
-34
-45
-45
-36
-16
-9
-5
-11
-29
-40
-46
-30
-14
12
24
31
29
24
15
8
16
23
31
42
59
76
85
94
94
96
95
97
98
92
93
81
55
24
9
-6
5
20
30
40
45
55
60
66
74
72
72
69
72
68
65
64
61
60
53
48
39
27
16
8
-2
0
6
12
19
26
28
32
37
39
38
42
51
61
66
71
66
60
60
67
73
76
84
87
86
81
79
70
51
27
-22
-70
-108
-48
106
555
1160
1818
2047
2047
2047
2047
2047
2047
1748
1450
1318
1200
1073
979
900
830
761
697
647
596
557
521
488
455
426
397
362
327
299
274
246
219
196
173
159
148
138
117
94
67
38
20
9
6
-7
-12
-25
-38
-52
-58
-63
-72
-76
-88
-99
-107
-112
-116
-124
-128
-138
-147
-161
-167
-180
-195
-207
-229
-258
-282
-305
-317
-324
-325
-326
-334
-336
-327
-328
-313
-307
-304
-301
-304
-296
-303
-307
-313
-314
-315
-313
-299
-297
-290
-290
-292
-303
-305
-307
-311
-306
-305
-298
-299
-299
-298
-308
-310
-307
-304
-311
-314
-319
-320
-317
-313
-309
-310
-299
-297
-301
-306
-306
-303
-304
-301
-306
-315
-323
-325
-324
-321
-319
-316
-317
-317
-309
-307
-300
-293
-290
-288
-288
-287
-291
-291
-292
-301
-319
-333
-333
-323
-304
-282
-255
-239
-224
-214
-217
-211
-205
-198
-195
-190
-183
-179
-172
-164
-157
-156
-149
-149
-153
-156
-156
-157
-170
-176
-194
-206
-208
-198
-190
-193
-182
-180
-171
-164
-157
-152
-157
-161
-166
-168
-163
-143
-125
-107
-98
-92
-91
-87
-78
-77
-74
-73
-76
-76
-75
-72
-73
-69
-62
-54
-50
-43
-28
-22
-16
-17
-26
-55
-99
-148
-185
-183
-106
224
773
1383
1908
2047
2047
2047
2047
2047
1775
1551
1389
1242
1127
1037
950
869
788
709
642
590
547
504
470
432
392
355
322
293
262
240
209
185
158
140
119
103
92
77
60
46
41
27
17
1
-17
-40
-65
-86
-109
-120
-128
-134
-140
-143
-139
-149
-151
-151
-151
-155
-163
-164
-172
-172
-176
-182
-194
-204
-218
-234
-248
-260
-272
-281
-276
-269
-263
-260
-259
-255
-254
-244
-251
-264
-277
-280
-276
-284
-280
-279
-265
-254
-254
-263
-278
-281
-286
-280
-275
-263
-257
-252
-247
-246
-244
-242
-233
-229
-222
-215
-214
-217
-225
-238
-267
-303
-340
-387
-446
-469
-441
-325
-143
56
224
340
418
479
533
562
566
530
457
360
238
109
-2
-77
-124
-145
-156
-164
-194
-224
-221
-200
-164
-130
-117
-93
-77
-64
-59
-64
-75
-99
-121
-140
-134
-130
-126
-120
-128
-135
-146
-151
-162
-163
-164
-168
-178
-193
-208
-229
-238
-237
-239
-238
-246
-244
-249
-241
-236
-230
-225
-221
-210
-209
-202
-189
-172
-169
-178
-187
-201
-203
-204
-201
-198
-192
-183
-181
-179
-178
-182
-193
-194
-200
-207
-213
-214
-209
-208
-192
-186
-179
-176
-173
-175
-180
-179
-187
-192
-206
-208
-208
-199
-187
-179
-180
-172
-157
-147
-136
-138
-148
-152
-148
-133
-128
-121
-122
-128
-148
-177
-198
-220
-234
-244
-254
-256
-241
-228
-220
-211
-211
-256
-292
-282
-219
-137
-97
-89
-79
-68
-51
-36
-20
-7
2
6
4
7
3
-3
-16
-29
-38
-43
-30
-20
-11
-3
-18
-46
-88
-97
-90
-71
-54
-44
-23
2
33
47
47
39
30
21
20
27
26
30
25
29
19
18
19
19
16
14
20
13
1
-16
-47
-71
-71
-14
140
389
716
1111
1505
1868
2047
2047
2047
2047
2047
1786
1568
1407
1249
1122
1034
969
906
850
789
728
675
626
582
522
470
410
359
327
298
283
261
253
238
226
206
194
171
152
132
112
89
67
51
36
27
22
12
-7
-28
-45
-64
-79
-95
-117
-151
-190
-216
-234
-228
-219
-214
-220
-227
-229
-234
-234
-235
-232
-232
-225
-214
-212
-202
-190
-173
-166
-158
-154
-157
-163
-170
-174
-184
-182
-187
-195
-204
-207
-208
-210
-204
-205
-204
-205
-202
-197
-195
-186
-183
-184
-183
-180
-183
-188
-191
-200
-210
-220
-226
-231
-235
-233
-237
-240
-248
-249
-255
-255
-249
-245
-240
-246
-256
-281
-298
-304
-301
-301
-296
-287
-284
-279
-277
-280
-290
-297
-302
-309
-315
-320
-325
-334
-338
-357
-379
-402
-406
-407
-405
-388
-367
-341
-312
-289
-268
-255
-245
-244
-251
-249
-239
-227
-219
-206
-202
-195
-200
-202
-201
-201
-187
-177
-169
-160
-151
-151
-145
-140
-136
-136
-136
-131
-127
-114
-101
-90
-86
-86
-82
-83
-81
-78
-78
-83
-87
-91
-98
-101
-104
-112
-124
-133
-151
-164
-166
-148
-119
-105
-97
-105
-129
-157
-181
-194
-193
-175
-153
-99
31
234
504
797
1088
1382
1639
1839
1995
2047
2015
1889
1693
1485
1287
1128
996
903
841
781
718
652
595
542
509
481
446
406
362
326
288
264
240
213
182
151
132
104
87
70
54
35
12
-1
-25
-40
-57
-80
-109
-141
-170
-209
-238
-255
-257
-244
-217
-193
-174
-158
-151
-146
-152
-146
-149
-152
-155
-155
-153
-158
-155
-157
-162
-166
-162
-162
-167
-171
-189
-206
-227
-241
-255
-264
-261
-259
-246
-238
-221
-217
-212
-212
-226
-250
-281
-291
-296
-279
-261
-246
-238
-235
-234
-237
-237
-225
-214
-211
-206
-207
-214
-215
-214
-218
-227
-239
-247
-250
-247
-237
-227
-223
-217
-218
-221
-221
-218
-215
-220
-218
-226
-232
-238
-241
-245
-252
-252
-257
-263
-271
-271
-268
-266
-256
-259
-259
-266
-269
-274
-275
-270
-271
-270
-271
-263
-261
-258
-253
-250
-246
-244
-243
-248
-247
-241
-236
-236
-234
-223
-223
-219
-215
-209
-205
-201
-195
-197
-193
-187
-182
-179
-176
-178
-177
-176
-172
-168
-167
-160
-154
-153
-148
-146
-143
-146
-141
-140
-140
-139
-134
-131
-135
-133
-132
-125
-111
-97
-85
-84
-76
-79
-79
-78
-67
-61
-58
-54
-60
-61
-65
-67
-80
-86
-95
-102
-112
-127
-136
-140
-132
-118
-106
-93
-79
-50
-37
-22
-14
-18
-26
-44
-60
-82
-84
-81
-72
-58
-39
-20
-12
-7
3
11
13
20
23
25
26
30
39
43
62
60
51
38
33
31
31
36
37
41
45
55
60
71
77
76
70
67
70
67
65
53
35
6
-41
-75
-98
-62
64
278
574
923
1281
1630
1948
2047
2047
2047
2047
2047
1925
1642
1467
1325
1201
1106
1038
972
909
846
788
730
676
624
570
525
492
467
437
410
376
339
306
276
246
214
188
160
126
98
75
56
40
27
16
2
-15
-24
-35
-45
-52
-70
-86
-100
-106
-118
-130
-141
-155
-170
-184
-193
-204
-209
-215
-222
-234
-242
-248
-257
-260
-260
-257
-258
-262
-264
-268
-269
-267
-264
-267
-266
-262
-258
-251
-244
-239
-244
-252
-267
-289
-302
-309
-304
-297
-283
-274
-272
-272
-275
-278
-283
-277
-280
-285
-297
-305
-314
-319
-316
-316
-254
