-183
-183
-182
-180
-183
-176
-168
-166
-171
-181
-188
-202
-209
-217
-219
-223
-216
-202
-188
-169
-156
-144
-140
-132
-133
-135
-137
-134
-131
-134
-130
-131
-131
-130
-125
-121
-119
-113
-114
-116
-116
-107
-103
-98
-91
-91
-93
-95
-93
-101
-102
-102
-105
-108
-111
-109
-116
-110
-105
-101
-102
-103
-99
-99
-95
-91
-95
-100
-110
-114
-121
-123
-124
-127
-127
-125
-124
-127
-133
-137
-137
-137
-132
-124
-122
-123
-122
-122
-119
-110
-106
-106
-111
-117
-124
-127
-121
-119
-119
-119
-117
-113
-113
-109
-110
-117
-123
-122
-130
-131
-129
-127
-125
-121
-112
-113
-102
-92
-84
-78
-71
-60
-64
-75
-82
-80
-40
109
436
723
974
1040
1013
965
881
790
702
634
575
506
437
380
336
299
271
242
213
177
162
150
143
138
128
113
90
77
63
54
50
48
41
28
12
-9
-35
-54
-60
-61
-60
-57
-58
-61
-68
-68
-73
-79
-80
-87
-96
-106
-110
-123
-129
-140
-154
-171
-191
-199
-213
-218
-221
-222
-223
-227
-224
-230
-226
-216
-208
-209
-208
-213
-221
-228
-231
-229
-227
-219
-212
-206
-197
-185
-177
-176
-173
-179
-179
-182
-179
-176
-176
-172
-176
-186
-192
-197
-203
-208
-201
-202
-191
-193
-182
-182
-181
-178
-179
-180
-182
-177
-174
-170
-169
-174
-179
-180
-176
-181
-181
-181
-183
-187
-191
-185
-185
-178
-173
-173
-175
-181
-176
-180
-175
-173
-174
-173
-168
-158
-153
-146
-137
-127
-121
-112
-107
-109
-106
-108
-111
-123
-127
-129
-127
-120
-105
-97
-96
-97
-113
-129
-145
-154
-157
-161
-153
-149
-142
-128
-111
-99
-91
-85
-88
-91
-91
-82
-76
-65
-55
-49
-49
-47
-39
-46
-41
-40
-37
-36
-37
-31
-37
-39
-51
-54
-59
-57
-45
-46
-39
-40
-44
-50
-58
-63
-78
-99
-130
-162
-130
117
504
869
1064
1049
983
906
819
728
653
602
564
516
471
437
409
378
350
322
299
272
253
231
209
191
176
163
148
137
120
95
66
44
28
8
-2
-16
-30
-47
-49
-54
-58
-63
-69
-81
-82
-94
-115
-142
-159
-165
-165
-162
-166
-165
-157
-149
-144
-145
-141
-144
-151
-155
-162
-166
-171
-166
-168
-174
-177
-175
-173
-180
-181
-189
-195
-194
-195
-194
-203
-199
-208
-215
-221
-227
-231
-241
-243
-241
-242
-239
-230
-220
-220
-228
-267
-308
-321
-301
-264
-234
-214
-198
-180
-164
-146
-138
-127
-119
-113
-111
-114
-109
-116
-116
-115
-120
-127
-132
-127
-129
-127
-126
-132
-142
-152
-157
-164
-169
-174
-179
-186
-189
-190
-191
-197
-202
-207
-213
-214
-214
-217
-217
-208
-199
-188
-177
-169
-165
-162
-160
-161
-160
-158
-160
-157
-153
-148
-149
-138
-124
-113
-107
-104
-93
-95
-88
-78
-76
-76
-80
-75
-81
-76
-69
-65
-58
-55
-45
-48
-47
-46
-46
-44
-50
-46
-50
-45
-40
-33
-37
-43
-47
-66
-73
-82
-98
-115
-122
-117
-103
-89
-77
-86
-133
-163
-157
-78
146
489
769
976
1012
994
953
877
800
725
668
622
562
498
434
390
350
329
309
285
260
230
209
183
168
157
141
122
99
78
52
38
28
22
8
-7
-23
-39
-54
-64
-73
-88
-99
-105
-117
-120
-123
-128
-143
-155
-170
-183
-196
-204
-206
-208
-202
-201
-200
-194
-190
-191
-197
-193
-192
-191
-183
-177
-170
-174
-175
-181
-184
-183
-177
-172
-172
-169
-169
-173
-177
-178
-183
-184
-181
-182
-186
-193
-192
-199
-210
-221
-238
-261
-280
-290
-294
-287
-270
-254
-237
-225
-213
-214
-213
-219
-224
-230
-232
-227
-226
-221
-217
-215
-212
-209
-200
-190
-176
-159
-150
-149
-146
-146
-147
-144
-139
-136
-139
-132
-134
-137
-141
-141
-143
-150
-149
-155
-161
-173
-184
-203
-222
-234
-239
-236
-227
-210
-196
-184
-174
-167
-168
-160
-141
-115
-47
100
383
666
867
919
864
819
773
702
626
558
512
476
448
401
353
304
265
244
220
208
194
183
167
152
135
115
97
80
66
45
33
14
-6
-27
-41
-51
-67
-72
-85
-93
-101
-111
-117
-134
-144
-160
-176
-189
-191
-188
-186
-177
-173
-173
-179
-186
-196
-204
-200
-193
-184
-181
-175
-178
-179
-180
-187
-192
-201
-201
-206
-203
-201
-197
-201
-203
-200
-203
-199
-193
-192
-203
-214
-230
-240
-239
-240
-243
-251
-245
-231
-222
-211
-203
-193
-194
-188
-186
-183
-180
-170
-163
-166
-165
-174
-179
-182
-180
-175
-173
-166
-169
-172
-177
-176
-172
-173
-167
-166
-164
-164
-165
-173
-184
-185
-181
-171
-159
-150
-152
-164
-174
-179
-185
-180
-168
-165
-158
-151
-145
-140
-138
-130
-132
-128
-129
-133
-140
-149
-161
-177
-188
-192
-189
-186
-184
-188
-193
-193
-189
-182
-182
-175
-176
-177
-176
-172
-168
-170
-167
-168
-176
-179
-182
-181
-178
-173
-176
-183
-186
-188
-188
-189
-187
-187
-186
-179
-160
-141
-122
-98
-78
-57
-41
-29
-32
-44
-61
-79
-103
-133
-142
-133
-101
-67
-54
-51
-51
-49
-61
-61
-61
-60
-57
-59
-48
-45
-42
-37
-35
-35
-32
-29
-36
-42
-61
-85
-125
-104
160
545
930
1116
1087
1015
937
840
732
658
594
534
484
454
426
402
377
357
330
300
274
244
220
196
183
162
144
126
108
89
74
62
43
29
14
-2
-10
-16
-17
-27
-36
-47
-62
-77
-95
-102
-117
-122
-122
-126
-129
-136
-133
-136
-134
-133
-134
-139
-143
-148
-153
-158
-162
-169
-185
-196
-207
-216
-229
-244
-261
-245
-188
-144
-139
-170
-191
-196
-199
-195
-187
-175
-170
-176
-196
-220
-230
-234
-226
-214
-194
-182
-163
-148
-139
-140
-147
-152
-163
-168
-174
-188
-198
-194
-173
-152
-126
-101
-84
-68
-60
-54
-52
-48
-45
-56
-71
-89
-98
-106
-112
-115
-118
-124
-128
-132
-145
-156
-167
-175
-188
-199
-216
-267
-326
-354
-273
-35
335
611
783
791
770
732
659
574
487
415
352
303
252
211
182
148
122
98
90
79
78
79
73
64
53
51
45
48
48
45
39
29
27
13
6
-1
-10
-21
-34
-38
-48
-49
-55
-61
-73
-79
-85
-96
-107
-115
-122
-132
-140
-145
-152
-153
-153
-156
-162
-167
-169
-180
-195
-207
-220
-239
-251
-270
-278
-284
-272
-264
-261
-258
-262
-259
-249
-233
-223
-216
-206
-204
-202
-202
-197
-196
-191
-189
-188
-193
-195
-190
-193
-190
-184
-184
-184
-191
-194
-206
-209
-209
-207
-211
-213
-210
-220
-222
-223
-222
-221
-225
-218
-221
-215
-205
-198
-197
-193
-193
-194
-189
-182
-174
-181
-184
-195
-191
-197
-183
-164
-118
-3
185
504
745
917
926
874
838
776
707
630
573
525
489
457
405
337
267
217
177
154
137
117
101
85
74
58
45
36
20
-1
-21
-36
-51
-58
-71
-81
-97
-112
-124
-137
-139
-133
-128
-128
-130
-134
-145
-151
-155
-155
-155
-155
-155
-158
-158
-157
-160
-168
-179
-188
-198
-211
-215
-211
-206
-192
-185
-186
-191
-203
-218
-239
-247
-249
-245
-236
-228
-226
-222
-210
-200
-191
-180
-167
-162
-156
-153
-155
-163
-170
-174
-181
-180
-176
-168
-167
-167
-163
-162
-157
-153
-150
-151
-152
-149
-153
-150
-147
-144
-149
-149
-151
-156
-158
-158
-156
-157
-151
-148
-153
-162
-166
-176
-185
-190
-197
-201
-202
-196
-188
-187
-180
-179
-177
-171
-167
-163
-161
-152
-146
-143
-143
-134
-128
-124
-115
-113
-111
-113
-109
-112
-110
-108
-114
-119
-134
-146
-160
-164
-156
-140
-127
-111
-93
-88
-84
-88
-96
-119
-146
-171
-192
-193
-180
-153
-124
-96
-68
-64
-43
-30
-9
-8
-17
-28
-36
-30
-13
1
8
21
16
4
-6
-12
-5
-4
3
-1
-2
-1
4
8
1
5
-2
-4
-10
-9
-9
-12
-11
-18
-28
-33
-34
-40
-42
-45
-53
-56
-61
-58
-65
-65
-66
-68
-72
-79
-76
-75
-71
-65
-62
-58
-55
-46
-52
-50
-49
-45
-43
-44
-42
-40
-31
-20
-14
-14
-10
-8
-5
1
15
28
36
47
51
53
54
52
52
45
45
38
34
31
31
28
19
15
4
-8
-16
-17
-12
-12
0
2
4
7
18
16
13
12
11
6
0
-6
-12
-20
-24
-27
-35
-47
-55
-73
-82
-89
-89
-87
-77
-60
-42
-25
-18
-8
-7
2
11
13
14
18
25
34
50
57
54
50
45
45
40
42
37
33
31
34
41
39
41
23
4
-13
-25
-27
-32
-29
-31
-32
-29
-18
-13
-5
3
6
0
-19
-46
-61
-2
222
560
861
1040
1067
1034
984
909
830
766
716
662
583
516
460
416
385
355
338
313
295
276
259
237
216
192
164
141
121
102
79
63
44
25
14
7
5
-4
-11
-23
-34
-45
-53
-63
-79
-88
-102
-115
-125
-133
-145
-162
-167
-174
-179
-189
-193
-202
-208
-208
-211
-217
-220
-216
-214
-206
-197
-194
-194
-197
-202
-209
-216
-220
-226
-236
-246
-248
-256
-257
-262
-268
-278
-289
-293
-304
-310
-317
-331
-346
-350
-343
-327
-310
-293
-277
-264
-247
-235
-229
-224
-223
-223
-225
-220
-214
-210
-204
-197
-191
-193
-186
-188
-182
-178
-166
-161
-162
-158
-164
-166
-165
-157
-149
-143
-133
-132
-136
-140
-139
-144
-146
-146
-148
-154
-158
-156
-160
-161
-163
-166
-173
-180
-182
-190
-188
-185
-179
-176
-176
-175
-183
-187
-193
-196
-204
-208
-208
-208
-201
-186
-172
-160
-147
-139
-133
-122
-112
-104
-102
-95
-97
-99
-104
-100
-91
-81
-66
-63
-70
-75
-75
-72
-73
-74
-79
-86
-84
-72
-64
-63
-60
-63
-63
-59
-48
-45
-47
-44
-45
-46
-49
-48
-56
-58
-55
-58
-64
-73
-75
-75
-66
-39
56
291
574
822
923
904
869
814
737
663
609
562
531
497
469
424
377
331
292
266
251
237
217
199
176
151
132
113
95
73
60
44
28
18
6
-3
-16
-25
-36
-44
-55
-57
-65
-72
-73
-81
-86
-95
-100
-108
-116
-120
-128
-139
-151
-156
-167
-175
-180
-186
-193
-204
-206
-214
-210
-211
-211
-212
-213
-207
-210
-213
-217
-220
-220
-218
-219
-224
-224
-222
-219
-223
-218
-218
-221
-222
-226
-225
-231
-232
-237
-249
-254
-258
-262
-272
-280
-293
-304
-307
-308
-296
-282
-247
-219
-208
-205
-226
-239
-264
-272
-286
-290
-285
-259
-232
-200
-170
-154
-141
-134
-123
-117
-111
-105
-106
-107
-109
-103
-105
-101
-96
-97
-98
-95
-94
-94
-91
-86
-87
-89
-89
-91
-95
-95
-91
-87
-92
-92
-99
-107
-112
-112
-109
-114
-111
-116
-117
-116
-116
-115
-122
-120
-120
-122
-122
-120
-122
-133
-136
-142
-149
-151
-148
-146
-141
-133
-127
-126
-123
-115
-114
-112
-113
-119
-128
-139
-141
-144
-138
-125
-107
-93
-87
-77
-81
-79
-78
-73
-70
-67
-62
-59
-47
-39
-34
-45
-55
-57
-60
-57
-54
-52
-58
-58
-62
-62
-51
-39
-25
-14
-6
-3
-3
0
9
26
34
41
39
33
26
23
19
7
0
-8
-17
-19
-17
-15
-19
-20
-24
-29
-36
-39
-45
-49
-48
-52
-54
-62
-65
-76
-78
-73
-69
-57
-49
-33
-29
-29
-38
-44
-54
-55
-47
-50
-42
-38
-38
-35
-30
-25
-31
-30
-30
-25
-31
-31
-35
-36
-42
-43
-43
-45
-45
-47
-52
-53
-52
-52
-57
-47
-50
-44
-40
-36
-37
-42
-39
-42
-42
-41
-42
-42
-49
-48
-45
-41
-40
-32
-33
-37
-37
-45
-51
-56
-54
-59
-52
-44
-32
-17
36
194
506
765
965
989
947
901
844
767
713
676
647
594
529
468
412
373
339
308
278
258
244
227
211
199
187
170
155
131
110
94
83
77
67
62
49
32
20
7
-2
-14
-19
-27
-33
-40
-42
-49
-50
-49
-53
-68
-77
-85
-89
-97
-103
-114
-126
-139
-146
-156
-163
-166
-174
-183
-195
-204
-217
-222
-229
-234
-241
-254
-256
-267
-271
-278
-283
-288
-283
-277
-277
-279
-282
-285
-286
-284
-279
-283
-280
-270
-262
-260
-256
-257
-258
-258
-256
-249
-245
-235
-229
-233
-238
-241
-242
-244
-239
-241
-248
-251
-251
-252
-253
-250
-256
-258
-263
-265
-272
-272
-268
-261
-259
-256
-256
-260
-258
-247
-238
-229
-226
-216
-221
-220
-215
-208
-202
-199
-193
-199
-197
-200
-199
-202
-203
-201
-203
-199
-189
-180
-173
-167
-162
-164
-157
-142
-132
-126
-120
-113
-108
-98
-90
-83
-79
-76
-82
-91
-97
-94
-92
-97
-98
-103
-110
-116
-113
-114
-116
-109
-109
-107
-106
-100
-98
-95
-87
-83
-82
-86
-82
-87
-84
-87
-95
-101
-106
-106
-113
-117
-115
-114
-114
-116
-120
-126
-131
-129
-126
-123
-120
-113
-115
-108
-100
-91
-81
-71
-64
-59
-47
-31
-22
-20
-24
-30
-35
-26
-18
-7
-2
5
10
14
15
22
27
28
25
14
5
1
1
5
7
7
1
-8
-8
-5
-3
-1
1
-7
-19
-34
-39
-43
-39
-31
-24
-21
-21
-22
-32
-36
-44
-57
-65
-45
68
351
652
918
997
954
883
811
729
663
622
592
560
522
472
422
384
358
340
319
304
279
253
226
205
187
164
148
124
100
73
52
35
20
16
4
-7
-18
-22
-23
-35
-44
-72
-87
-107
-106
-108
-109
-106
-102
-101
-103
-105
-106
-102
-98
-98
-104
-112
-113
-122
-126
-125
-125
-126
-129
-125
-127
-123
-116
-113
-116
-119
-123
-130
-132
-132
-131
-133
-134
-135
-141
-142
-146
-149
-158
-157
-169
-178
-187
-194
-203
-220
-242
-266
-281
-279
-263
-247
-239
-227
-221
-210
-200
-188
-182
-180
-175
-172
-170
-169
-163
-164
-165
-165
-169
-168
-171
-167
-176
-176
-172
-170
-172
-178
-175
-179
-174
-168
-160
-159
-150
-141
-141
-138
-137
-139
-143
-149
-148
-154
-153
-153
-151
-154
-157
-163
-175
-178
-180
-173
-171
-166
-169
-175
-179
-184
-181
-178
-155
-134
-111
-92
-74
-64
-59
-47
-43
-40
-43
-45
-54
-64
-68
-73
-77
-85
-89
-95
-96
-104
-117
-141
-180
-205
-238
-240
-231
-216
-198
-180
-161
-152
-146
-135
-129
-116
-105
-83
-70
-46
-28
-9
0
6
5
1
0
4
13
13
13
6
-3
-11
-22
-26
-39
-39
-43
-49
-62
-72
-84
-97
-105
-110
-106
-84
-44
1
95
295
615
855
1011
994
937
871
791
715
653
608
576
537
508
472
422
373
331
301
269
244
224
200
174
149
131
108
92
78
62
44
26
13
-4
-18
-30
-40
-45
-45
-45
-51
-57
-63
-70
-82
-84
-89
-89
-84
-80
-81
-92
-91
-94
-101
-107
-110
-112
-120
-121
-128
-132
-136
-139
-139
-148
-150
-160
-172
-185
-195
-207
-219
-230
-245
-258
-271
-281
-295
-300
-286
-256
-234
-222
-224
-251
-283
-322
-352
-356
-342
-303
-271
-243
-222
-204
-191
-184
-176
-179
-174
-173
-169
-175
-173
-170
-171
-169
-168
-164
-161
-156
-158
-162
-162
-159
-158
-166
-164
-167
-166
-159
-149
-139
-133
-121
-114
-106
-105
-97
-96
-96
-96
-105
-117
-125
-126
-125
-124
-120
-125
-131
-134
-130
-131
-128
-122
-120
-117
-120
-119
-126
-125
-126
-128
-134
-139
-138
-150
-141
-143
-138
-154
-168
-175
-164
-133
-104
-90
-98
-105
-114
-118
-117
-113
-106
-106
-100
-98
-101
-100
-103
-109
-123
-132
-145
-154
-156
-150
-141
-137
-130
-134
-140
-132
-118
-100
-98
-97
-107
-108
-101
-81
-67
-57
-44
-31
-21
-13
-7
-7
-6
1
0
-1
-1
3
-2
1
10
18
19
21
24
20
16
7
-11
-38
-57
-61
-63
-56
-46
-35
-27
-29
-35
-57
-73
-78
-68
-59
-41
-34
-32
-32
-31
-29
-31
-25
-24
-20
-15
-2
8
14
21
19
17
17
17
21
14
16
5
-12
-35
-43
-57
-57
-45
-41
-35
-35
-31
-29
-23
-15
-16
-21
-23
-19
-23
-25
-26
-32
-35
-42
-47
-59
-67
-74
-74
-78
-79
-74
-73
-69
-66
-66
-63
-58
-55
-55
-53
-43
-31
-28
-25
-24
-27
-23
-14
-9
-7
0
7
11
7
2
-5
-20
-34
-69
-107
-131
-92
82
489
849
1109
1115
1001
896
799
703
635
581
544
509
473
430
395
365
334
302
268
242
212
198
184
168
151
134
118
95
75
61
50
35
19
9
-3
-8
-11
-19
-39
-59
-80
-100
-110
-116
-117
-123
-119
-124
-130
-136
-137
-135
-139
-136
-141
-145
-145
-146
-147
-152
-152
-157
-164
-177
-181
-187
-199
-205
-224
-246
-266
-287
-301
-310
-312
-317
-325
-328
-312
-296
-267
-252
-248
-245
-245
-240
-250
-251
-251
-241
-232
-223
-206
-200
-190
-186
-186
-192
-193
-194
-195
-188
-184
-177
-179
-178
-179
-188
-190
-187
-181
-183
-179
-182
-177
-173
-167
-164
-167
-161
-162
-167
-171
-171
-167
-164
-156
-156
-156
-159
-158
-158
-155
-153
-152
-154
-152
-144
-143
-140
-136
-136
-140
-142
-141
-145
-146
-146
-155
-169
-177
-173
-167
-150
-130
-107
-91
-81
-71
-76
-72
-72
-71
-71
-69
-64
-62
-57
-48
-43
-44
-43
-44
-47
-51
-55
-62
-78
-89
-105
-117
-116
-105
-98
-98
-84
-83
-76
-73
-74
-77
-92
-102
-106
-110
-109
-100
-88
-74
-62
-55
-49
-43
-32
-31
-28
-26
-32
-40
-46
-41
-47
-39
-35
-31
-29
-23
-14
-13
-9
-13
-19
-35
-61
-93
-119
-110
21
378
714
985
1029
926
826
735
647
579
532
502
485
484
488
479
440
397
349
307
272
252
236
216
200
178
154
133
111
91
69
54
32
14
-4
-12
-23
-31
-33
-41
-50
-57
-55
-61
-68
-78
-97
-118
-143
-159
-178
-182
-181
-178
-177
-177
-172
-179
-178
-176
-173
-174
-178
-176
-181
-179
-183
-192
-206
-219
-235
-247
-259
-267
-277
-282
-273
-255
-245
-235
-224
-209
-200
-192
-204
-225
-239
-236
-222
-214
-199
-190
-174
-160
-154
-157
-171
-176
-184
-182
-178
-168
-161
-154
-146
-145
-144
-141
-133
-129
-124
-118
-114
-117
-125
-138
-164
-195
-222
-259
-288
-271
-170
76
377
609
681
607
511
428
345
277
223
177
140
106
59
7
-42
-75
-90
-90
-84
-77
-95
-118
-123
-112
-87
-57
-41
-21
-8
2
7
1
-7
-32
-54
-75
-75
-74
-74
-68
-75
-81
-90
-96
-108
-111
-115
-121
-131
-148
-160
-177
-183
-182
-183
-184
-188
-189
-195
-189
-184
-178
-174
-170
-161
-160
-154
-140
-126
-124
-132
-140
-153
-154
-154
-153
-152
-149
-137
-133
-128
-129
-136
-152
-157
-167
-173
-181
-182
-177
-174
-158
-151
-144
-145
-142
-144
-147
-144
-151
-160
-171
-175
-173
-165
-152
-148
-147
-142
-130
-121
-113
-113
-116
-117
-115
-107
-108
-106
-110
-120
-139
-165
-189
-223
-249
-269
-271
-260
-232
-202
-193
-184
-185
-221
-254
-250
-208
-155
-129
-124
-112
-94
-76
-61
-47
-35
-29
-26
-31
-30
-31
-31
-41
-46
-54
-61
-58
-58
-54
-47
-47
-59
-83
-87
-88
-81
-77
-71
-58
-45
-28
-23
-33
-46
-52
-61
-66
-68
-75
-77
-83
-80
-84
-84
-82
-79
-77
-76
-70
-77
-87
-102
-122
-129
-96
59
380
660
883
928
889
838
764
675
607
555
520
480
443
402
358
329
317
315
312
311
300
284
268
252
236
201
172
129
96
77
71
69
65
66
61
56
46
41
29
15
5
-9
-24
-42
-57
-69
-80
-80
-88
-101
-114
-125
-137
-151
-165
-193
-230
-275
-306
-326
-317
-303
-290
-286
-285
-275
-274
-262
-256
-241
-235
-221
-204
-190
-169
-149
-128
-116
-107
-104
-108
-114
-121
-122
-131
-131
-139
-149
-158
-162
-162
-163
-154
-152
-151
-149
-144
-137
-136
-124
-121
-119
-118
-114
-115
-119
-120
-128
-136
-142
-144
-146
-147
-143
-148
-152
-158
-156
-159
-154
-146
-140
-135
-139
-144
-166
-179
-185
-182
-178
-170
-159
-155
-152
-152
-155
-162
-169
-172
-176
-180
-182
-184
-195
-199
-215
-230
-248
-253
-255
-258
-245
-232
-212
-188
-170
-156
-152
-144
-145
-148
-148
-144
-138
-133
-120
-114
-110
-114
-117
-113
-113
-99
-91
-83
-71
-64
-62
-56
-52
-51
-53
-53
-48
-45
-40
-34
-28
-29
-30
-25
-28
-31
-26
-26
-32
-37
-41
-52
-57
-61
-71
-83
-97
-115
-128
-129
-110
-82
-64
-54
-60
-84
-114
-140
-152
-150
-124
-85
34
319
617
869
931
885
819
749
663
587
524
462
410
356
305
265
237
214
199
198
193
181
162
150
141
143
147
142
130
111
97
78
68
55
39
21
-1
-8
-27
-36
-43
-51
-62
-79
-83
-101
-109
-118
-131
-152
-178
-203
-240
-269
-288
-287
-269
-239
-211
-188
-170
-157
-148
-146
-136
-133
-136
-136
-135
-131
-134
-130
-133
-133
-134
-129
-129
-134
-138
-153
-165
-178
-186
-194
-205
-204
-205
-197
-189
-172
-160
-151
-142
-156
-175
-201
-210
-214
-199
-181
-164
-151
-142
-135
-132
-127
-111
-103
-98
-98
-93
-93
-87
-81
-87
-100
-116
-123
-125
-119
-109
-101
-98
-96
-99
-104
-104
-102
-99
-104
-103
-109
-117
-121
-123
-127
-132
-134
-138
-144
-151
-151
-149
-150
-145
-149
-154
-159
-160
-166
-167
-165
-163
-162
-164
-157
-156
-153
-148
-147
-144
-144
-146
-152
-150
-144
-138
-138
-137
-129
-131
-128
-123
-116
-112
-113
-110
-113
-109
-104
-100
-100
-101
-102
-106
-104
-103
-99
-101
-96
-89
-87
-83
-83
-85
-88
-88
-88
-90
-91
-87
-84
-88
-87
-87
-82
-73
-60
-50
-48
-43
-44
-47
-50
-43
-38
-37
-35
-40
-43
-47
-49
-63
-70
-81
-94
-110
-126
-133
-141
-135
-127
-119
-111
-101
-76
-58
-38
-28
-28
-43
-61
-70
-89
-90
-85
-76
-62
-42
-28
-25
-27
-29
-24
-23
-18
-13
-17
-12
-13
-3
6
23
24
14
4
-1
-3
-5
1
-1
-3
-5
-2
1
4
12
10
4
-1
0
-2
-7
-14
-30
-52
-86
-108
-110
-18
250
573
857
979
954
898
836
767
699
642
604
580
541
512
468
416
370
332
314
294
275
256
234
208
186
167
144
131
124
124
118
114
101
83
68
56
39
20
5
-14
-37
-53
-67
-75
-82
-86
-93
-99
-106
-105
-109
-115
-117
-130
-140
-148
-150
-157
-166
-173
-190
-203
-217
-222
-230
-230
-232
-234
-238
-242
-242
-247
-246
-243
-236
-237
-241
-241
-245
-243
-238
-237
-239
-238
-231
-224
-216
-207
-198
-203
-210
-219
-242
-247
-247
-236
-227
-211
-203
-199
-196
-198
-200
-208
-201
-202
-204
-213
-216
-221
-222
-215
-209
502
