-127
-164
-184
-209
-223
-261
-307
-411
-444
-323
-109
239
534
757
876
888
819
711
558
384
218
66
-53
-149
-222
-265
-289
-315
-357
-451
-550
-594
-568
-416
-197
75
344
544
646
663
613
527
405
272
132
3
-125
-209
-282
-323
-354
-367
-388
-446
-536
-637
-682
-512
-215
164
453
624
722
761
727
634
520
386
275
147
48
-46
-129
-197
-240
-263
-294
-385
-519
-617
-654
-503
-301
-44
189
381
535
616
592
505
378
247
134
27
-54
-119
-165
-206
-249
-294
-370
-454
-459
-459
-408
-300
-156
79
298
490
606
631
583
493
392
277
159
57
-41
-115
-177
-226
-283
-367
-480
-540
-557
-493
-389
-238
4
252
457
549
561
498
423
318
217
108
15
-79
-148
-214
-264
-307
-338
-398
-498
-563
-619
-585
-393
-101
238
476
573
595
587
587
546
464
353
223
92
-40
-152
-242
-308
-353
-379
-401
-462
-533
-606
-671
-637
-395
-81
297
532
624
662
645
575
462
330
195
56
-64
-165
-235
-284
-312
-325
-346
-347
-353
-377
-487
-589
-531
-321
39
347
544
642
652
600
502
373
239
106
-14
-103
-174
-206
-232
-274
-329
-419
-520
-621
-641
-458
-164
194
433
565
604
574
490
375
249
126
21
-71
-147
-206
-228
-243
-270
-313
-385
-473
-546
-599
-413
-126
254
520
636
653
614
523
406
275
147
28
-67
-138
-178
-201
-230
-279
-373
-479
-564
-621
-566
-363
-68
263
475
575
587
542
461
356
240
133
38
-40
-98
-137
-159
-187
-214
-259
-342
-433
-524
-591
-594
-351
-64
299
514
593
616
587
520
428
326
213
112
18
-49
-101
-130
-146
-186
-259
-381
-492
-553
-595
-621
-560
-332
-29
267
409
478
499
479
423
338
250
165
85
17
-30
-64
-86
-107
-148
-193
-281
-341
-385
-415
-478
-508
-327
-96
248
465
607
684
690
633
532
410
281
173
83
11
-54
-122
-188
-245
-311
-386
-486
-591
-644
-610
-447
-150
145
428
585
687
732
705
628
516
397
271
151
36
-63
-145
-214
-269
-313
-358
-398
-453
-477
-462
-451
-430
-348
-197
44
265
420
529
595
599
560
479
371
258
141
39
-45
-113
-165
-214
-255
-297
-364
-466
-541
-576
-509
-322
-67
259
555
749
823
775
664
520
367
220
91
-22
-119
-194
-257
-300
-334
-369
-403
-403
-364
-347
-405
-513
-610
-391
-87
333
601
738
806
803
724
596
450
302
164
47
-41
-107
-157
-198
-232
-268
-302
-370
-428
-500
-539
-508
-275
8
370
581
695
734
710
631
524
392
249
111
-7
-102
-185
-256
-327
-374
-404
-420
-451
-489
-542
-585
-567
-390
-126
190
436
581
627
580
472
338
188
58
-58
-154
-229
-289
-331
-372
-388
-400
-413
-439
-451
-473
-579
-638
-497
-175
257
572
720
781
777
703
571
404
249
105
-12
-98
-162
-205
-239
-260
-279
-301
-341
-410
-480
-593
-556
-395
-72
269
534
696
768
773
687
560
419
266
123
1
-94
-158
-210
-247
-310
-349
-419
-506
-666
-810
-795
-541
-137
245
545
710
797
776
678
537
395
252
116
-8
-95
-182
-232
-268
-280
-296
-338
-376
-457
-622
-820
-920
-733
-325
186
537
740
823
835
778
657
504
352
186
47
-69
-150
-214
-247
-268
-290
-318
-372
-486
-661
-852
-903
-713
-309
195
523
715
784
808
749
616
451
271
103
-13
-119
-186
-237
-262
-278
-277
-279
-294
-306
-349
-407
-545
-783
-982
-974
-586
-91
381
631
748
803
789
712
588
448
308
165
47
-51
-126
-167
-193
-197
-202
-222
-261
-369
-596
-913
-1024
-721
-158
396
729
833
882
852
752
602
451
291
143
20
-94
-164
-214
-256
-275
-307
-313
-373
-488
-683
-891
-1028
-807
-434
98
489
713
803
827
766
666
517
366
209
65
-50
-138
-214
-269
-319
-343
-349
-345
-339
-356
-380
-466
-649
-759
-763
-555
-220
80
287
395
437
469
484
453
377
281
173
63
-17
-81
-132
-172
-203
-223
-232
-230
-219
-234
-277
-415
-665
-881
-917
-689
-237
168
550
811
990
1053
1030
940
800
621
430
243
78
-37
-139
-207
-251
-270
-305
-376
-526
-717
-844
-807
-629
-246
87
423
676
835
921
920
840
720
555
376
195
40
-103
-221
-325
-417
-503
-563
-607
-630
-612
-547
-417
-277
-123
9
98
134
103
20
-60
-97
-102
-104
-105
-89
-46
2
40
48
37
9
-19
-56
-85
-115
-152
-166
-165
-132
-166
-227
-307
-275
-193
-19
178
370
539
612
602
543
467
375
268
147
39
-60
-145
-211
-263
-299
-320
-316
-357
-459
-660
-769
-770
-492
-118
309
624
824
908
872
788
669
534
379
209
65
-67
-144
-204
-238
-299
-377
-475
-592
-625
-644
-522
-321
-26
292
547
710
774
749
658
537
392
258
119
-6
-119
-203
-269
-377
-531
-706
-822
-821
-755
-593
-373
-83
225
465
597
627
569
483
366
255
138
52
-20
-65
-101
-120
-124
-139
-211
-380
-652
-888
-914
-733
-263
167
552
759
832
800
725
635
511
384
251
117
10
-77
-132
-165
-193
-224
-279
-369
-463
-541
-585
-607
-625
-590
-507
-251
49
379
599
716
739
708
634
513
384
238
112
-7
-99
-166
-212
-239
-246
-245
-218
-209
-165
-136
-117
-138
-210
-379
-677
-881
-874
-519
-56
382
641
771
784
726
629
521
395
257
128
6
-90
-175
-225
-251
-267
-267
-274
-271
-268
-271
-276
-289
-347
-546
-861
-1103
-983
-482
176
696
926
978
921
813
663
518
373
247
132
21
-78
-160
-214
-249
-263
-280
-316
-412
-571
-733
-814
-810
-655
-387
-28
352
617
745
785
763
711
629
516
387
259
140
28
-78
-163
-237
-297
-325
-341
-327
-310
-277
-252
-245
-254
-287
-314
-337
-290
-239
-245
-274
-272
-115
95
318
479
625
731
743
697
607
509
384
252
122
16
-57
-111
-151
-163
-192
-186
-221
-247
-273
-332
-418
-630
-679
-585
-216
293
703
970
1073
1047
962
828
691
537
386
245
122
22
-54
-109
-129
-146
-161
-167
-251
-390
-644
-873
-941
-806
-341
230
791
1146
1214
1122
963
802
634
478
308
155
4
-112
-185
-241
-273
-309
-346
-367
-391
-382
-369
-382
-383
-432
-452
-446
-459
-455
-372
-136
183
466
607
636
626
592
534
446
339
215
112
16
-52
-108
-154
-191
-225
-236
-247
-251
-258
-269
-282
-299
-308
-331
-430
-623
-890
-921
-539
-123
390
584
718
774
739
634
519
393
255
124
-1
-109
-194
-259
-295
-329
-332
-351
-355
-355
-358
-366
-364
-394
-533
-861
-1117
-912
-394
272
659
777
787
768
681
559
425
291
167
33
-70
-146
-213
-244
-266
-270
-276
-290
-338
-444
-598
-746
-847
-864
-605
-236
290
676
843
857
801
733
643
491
335
173
38
-79
-155
-218
-252
-269
-272
-271
-273
-270
-276
-284
-309
-366
-512
-697
-876
-1019
-911
-509
15
534
788
882
908
875
781
647
492
327
188
59
-49
-136
-195
-230
-248
-241
-238
-236
-259
-314
-372
-471
-615
-799
-916
-795
-316
191
649
836
889
875
808
680
537
390
249
112
-4
-89
-162
-208
-236
-248
-240
-238
-225
-202
-189
-210
-330
-563
-765
-923
-726
-278
307
739
907
878
810
730
601
468
324
190
50
-61
-153
-227
-260
-292
-297
-297
-286
-280
-279
-306
-380
-529
-747
-926
-1032
-792
-321
269
720
928
925
862
755
619
464
304
151
33
-74
-131
-178
-203
-227
-257
-286
-310
-335
-360
-418
-584
-770
-907
-916
-677
-326
146
555
808
871
830
743
663
557
433
285
153
21
-73
-141
-184
-218
-250
-261
-294
-318
-362
-413
-444
-441
-423
-423
-442
-489
-425
-319
-185
-29
94
288
449
564
618
612
577
488
389
279
168
93
7
-55
-124
-167
-200
-213
-202
-201
-175
-162
-225
-392
-630
-798
-806
-661
-304
57
458
739
898
962
930
832
704
567
424
289
174
81
2
-46
-76
-91
-98
-118
-129
-143
-137
-138
-195
-380
-672
-849
-783
-435
22
435
743
924
970
901
785
672
532
397
254
116
12
-90
-153
-217
-249
-260
-263
-243
-211
-161
-141
-230
-423
-731
-927
-903
-642
-111
367
729
909
934
905
839
755
630
483
316
150
-1
-99
-168
-201
-217
-229
-247
-246
-250
-245
-219
-204
-181
-156
-174
-255
-419
-670
-802
-704
-413
21
353
600
746
828
819
749
637
503
360
231
96
-2
-86
-142
-194
-233
-278
-282
-300
-291
-284
-310
-330
-388
-424
-474
-519
-589
-704
-766
-810
-596
-186
264
622
746
764
756
701
573
432
268
124
-14
-127
-220
-288
-329
-347
-356
-346
-328
-309
-278
-261
-255
-281
-341
-460
-694
-904
-1015
-781
-299
288
723
917
976
923
845
701
537
376
233
110
1
-86
-147
-194
-242
-259
-275
-261
-248
-241
-257
-336
-474
-659
-816
-855
-762
-404
68
530
840
950
937
892
801
661
512
354
228
111
6
-74
-129
-170
-194
-214
-231
-243
-232
-237
-247
-281
-319
-355
-406
-492
-637
-785
-798
-521
-91
343
656
780
851
836
758
648
502
367
225
110
16
-54
-98
-125
-129
-134
-138
-121
-126
-122
-127
-117
-113
-125
-158
-238
-344
-462
-651
-798
-851
-598
-67
439
786
912
915
883
802
661
523
372
257
123
30
-59
-105
-143
-167
-168
-198
-208
-246
-273
-295
-308
-351
-453
-611
-766
-912
-928
-693
-228
321
736
927
954
903
799
669
538
398
253
140
20
-62
-118
-134
-141
-143
-156
-173
-189
-226
-306
-418
-529
-643
-681
-645
-470
-185
143
405
579
631
620
562
450
317
198
98
7
-76
-128
-161
-168
-160
-162
-140
-130
-120
-128
-159
-183
-210
-218
-283
-442
-639
-813
-834
-632
-341
71
366
570
681
697
658
571
478
355
228
130
61
15
-22
-59
-75
-99
-82
-78
-75
-104
-157
-271
-413
-571
-670
-723
-727
-638
-427
-40
378
695
857
880
819
728
602
474
331
187
71
-23
-79
-118
-119
-128
-117
-122
-110
-133
-166
-216
-296
-383
-484
-563
-599
-570
-519
-480
-342
-62
292
595
720
728
681
587
477
329
203
99
5
-56
-101
-138
-148
-166
-176
-197
-236
-280
-319
-341
-388
-421
-457
-473
-506
-589
-666
-683
-428
-39
408
668
774
763
707
624
528
427
307
224
136
80
9
-65
-121
-179
-240
-293
-340
-361
-378
-417
-464
-573
-677
-755
-677
-435
-74
310
570
690
691
625
530
430
330
248
182
137
76
12
-89
-211
-335
-414
-451
-450
-441
-420
-406
-353
-286
-172
-5
145
292
381
421
423
383
316
218
103
-1
-82
-110
-108
-78
-81
-78
-106
-82
-37
6
44
44
20
-22
-63
-74
-29
48
112
125
79
3
-93
-126
-116
-101
-92
-122
-100
-83
-45
-31
-8
29
35
37
-1
-38
-54
-60
-45
-38
-95
-158
-176
-154
-95
-48
-36
39
108
192
240
241
262
256
240
211
159
135
112
89
69
62
58
61
19
-29
-143
-276
-422
-559
-597
-581
-433
-238
45
269
415
458
475
435
402
332
271
193
109
42
-6
-29
-29
-28
-29
-33
-51
-108
-225
-376
-526
-655
-678
-596
-351
-50
301
559
733
785
758
685
574
472
378
275
203
130
84
45
0
-24
-46
-52
-48
-69
-101
-140
-191
-251
-301
-395
-469
-521
-499
-438
-318
-212
-84
161
406
633
723
710
649
547
438
313
221
155
96
26
-10
-69
-105
-143
-186
-222
-267
-298
-331
-360
-384
-390
-398
-403
-453
-513
-521
-365
-78
272
538
663
669
612
509
377
229
113
44
-6
-39
-88
-121
-158
-186
-248
-302
-344
-348
-332
-302
-285
-318
-391
-492
-548
-468
-274
46
341
570
697
742
726
635
528
373
277
174
106
68
35
14
-19
-115
-192
-278
-372
-412
-426
-398
-386
-400
-390
-334
-134
137
422
560
583
561
551
499
375
180
5
-83
-123
-97
-90
-63
-62
-66
-94
-137
-219
-274
-338
-396
-407
-373
-331
-313
-296
-193
54
324
589
691
671
608
503
393
303
222
150
87
49
27
2
-16
-61
-62
-101
-101
-163
-232
-313
-443
-540
-623
-603
-544
-392
-160
207
522
739
779
721
632
538
437
330
242
183
111
71
19
13
14
13
-4
-33
-62
-57
-51
-87
-207
-359
-606
-730
-715
-571
-250
115
453
703
774
754
685
600
486
404
285
195
108
55
-1
-47
-74
-92
-73
-79
-57
-83
-123
-181
-261
-335
-388
-471
-518
-480
-356
-180
32
270
429
545
532
478
424
333
286
218
169
87
45
3
17
10
-11
-17
-52
-40
-47
-25
4
-31
-96
-215
-346
-545
-721
-794
-718
-468
-188
135
383
559
649
648
639
588
502
395
277
201
118
76
36
15
12
-24
-25
-47
-46
-46
-91
-153
-238
-341
-429
-539
-591
-577
-494
-363
-255
-107
145
397
588
637
595
549
472
384
327
229
156
74
36
-4
-28
-42
-72
-84
-110
-123
-139
-177
-278
-416
-568
-702
-709
-630
-457
-192
68
371
607
748
759
687
583
479
373
274
154
70
-11
-24
-54
-74
-60
-72
-55
-68
-96
-151
-264
-360
-482
-558
-620
-541
-420
-152
55
199
375
456
544
558
550
502
457
348
267
184
122
63
27
-29
-58
-79
-90
-84
-96
-103
-97
-132
-180
-288
-410
-534
-641
-741
-682
-555
-269
-25
263
456
593
623
604
583
506
409
307
205
130
38
-16
-63
-100
-116
-125
-118
-128
-125
-187
-265
-344
-453
-504
-618
-619
-536
-393
-164
16
215
386
488
538
529
493
436
339
211
100
12
-67
-88
-110
-113
-115
-98
-111
-113
-100
-117
-89
-94
-83
-134
-256
-456
-685
-862
-849
-698
-380
-11
354
587
744
761
720
652
565
438
344
226
112
11
-87
-155
-166
-172
-190
-192
-199
-214
-248
-291
-362
-445
-551
-651
-690
-610
-437
-239
-16
233
454
665
724
724
626
495
363
204
68
-65
-157
-178
-158
-110
-65
-78
-87
-116
-193
-257
-373
-450
-551
-606
-569
-435
-234
-46
126
268
395
477
506
456
404
323
252
156
60
-18
-95
-159
-202
-214
-206
-171
-130
-99
-79
-129
-201
-295
-429
-513
-616
-643
-554
-398
-171
29
159
260
347
426
459
452
375
280
184
128
75
47
1
-44
-52
-71
-57
-59
-58
-61
-40
-62
-109
-205
-322
-408
-516
-565
-499
-375
-128
51
221
373
458
472
434
369
324
254
203
137
98
83
4
-26
-63
-61
-48
-36
-4
16
17
-64
-177
-337
-463
-585
-621
-541
-437
-264
-172
-85
-3
134
270
443
531
584
547
481
371
268
186
113
52
7
-39
-79
-95
-115
-119
-142
-198
-263
-364
-474
-601
-667
-588
-469
-260
-109
21
169
334
469
564
571
550
519
461
374
266
140
25
-61
-111
-126
-142
-134
-152
-178
-234
-291
-327
-361
-395
-413
-379
-335
-242
-205
-160
-172
-81
91
277
509
632
644
619
521
398
240
78
-59
-159
-184
-147
-87
-32
-17
-74
-155
-260
-322
-392
-386
-405
-388
-377
-405
-427
-456
-428
-263
11
327
547
646
664
584
513
388
263
163
86
43
42
-23
-51
-140
-204
-256
-291
-319
-328
-339
-361
-385
-407
-418
-411
-351
-189
6
258
442
592
631
645
573
482
361
281
138
76
-13
-54
-109
-179
-235
-306
-390
-423
-433
-406
-372
-330
-301
-268
-236
-161
-51
110
280
426
527
576
577
505
423
291
171
51
-64
-147
-186
-210
-223
-277
-304
-288
-326
-306
-295
-236
-117
-64
-11
-4
12
48
115
260
366
449
454
432
364
263
168
77
15
-27
-59
-89
-135
-173
-231
-230
-254
-269
-270
-264
-198
-96
-28
53
109
144
157
151
196
220
238
208
231
284
298
304
245
170
91
3
-30
-29
-8
-28
-3
-41
-54
-39
-43
-13
-39
-157
-272
-370
-421
-345
-214
8
206
357
444
503
512
529
503
469
354
234
65
-50
-67
-51
-5
26
91
80
87
60
62
70
80
64
50
11
-71
-164
-267
-345
-460
-466
-439
-235
-47
169
319
447
492
537
535
514
457
383
279
196
98
40
12
-4
-10
-21
-23
-25
-18
-68
-121
-145
-156
-174
-239
-335
-438
-571
-668
-620
-478
-222
45
239
406
527
630
720
747
727
628
506
387
262
133
29
-60
-116
-140
-113
-97
-70
-50
-41
-59
-112
-196
-314
-440
-557
-625
-598
-472
-350
-236
-148
23
257
440
579
616
601
564
510
427
351
243
120
20
-53
-77
-81
-74
-58
-102
-189
-305
-401
-521
-597
-640
-595
-524
-434
-320
-221
-106
45
206
407
533
637
636
604
508
392
255
96
-19
-109
-135
-181
-170
-177
-167
-181
-212
-254
-288
-365
-437
-521
-612
-615
-538
-417
-225
-94
53
189
311
363
408
395
384
364
314
252
157
109
79
68
19
-6
-70
-100
-100
-103
-60
-64
-112
-192
-298
-387
-450
-505
-449
-352
-165
-43
130
240
340
394
466
491
515
475
380
245
92
1
-97
-94
-98
-78
-41
-26
35
57
49
-2
-74
-168
-267
-394
-504
-634
-691
-650
-468
-234
-1
207
378
459
507
541
563
594
582
512
394
247
114
-7
-86
-181
-199
-225
-187
-143
-72
-51
-45
-66
-92
-194
-340
-456
-595
-640
-585
-453
-266
-104
66
229
393
461
480
433
443
442
414
303
155
39
-55
-103
-100
-75
-27
13
24
17
-12
-107
-172
-253
-306
-359
-424
-475
-505
-457
-415
-353
-348
-356
-309
-203
-34
157
297
383
447
450
445
405
298
193
98
33
-2
-24
-30
-19
17
57
42
-33
-168
-299
-473
-583
-658
-646
-525
-401
-241
-139
-28
92
200
329
438
521
563
573
536
449
267
116
-25
-89
-101
-129
-125
-113
-73
-91
-141
-229
-329
-415
-460
-505
-443
-363
-262
-159
-89
1
54
124
204
311
393
424
404
359
287
171
94
5
-19
7
8
30
17
46
46
43
-19
-122
-238
-388
-496
-583
-561
-440
-327
-185
-113
-44
11
67
157
244
301
331
298
299
254
252
238
214
153
92
-16
-59
-125
-142
-142
-146
-138
-144
-153
-151
-137
-118
-89
-82
-112
-138
-147
-184
-249
-271
-321
-272
-198
-85
-49
3
21
120
214
285
309
324
322
344
346
335
274
238
183
139
34
-44
-147
-159
-160
-167
-190
-225
-278
-301
-319
-385
-414
-446
-388
-238
-138
60
209
400
586
628
678
619
565
489
463
402
356
273
203
131
36
-104
-211
-310
-372
-405
-384
-338
-280
-256
-256
-265
-215
-198
-137
-79
-78
10
66
176
239
298
315
338
333
303
286
265
226
108
11
-54
-33
11
58
14
-81
-211
-313
-412
-462
-419
-331
-196
-47
96
244
407
464
526
491
468
390
327
264
247
210
190
141
131
86
49
37
-3
3
-3
-1
16
-7
-61
-128
-240
-340
-443
-482
-435
-363
-213
-125
17
138
231
347
465
555
642
591
501
373
228
134
41
16
23
1
2
-34
-44
-21
-17
13
-3
-43
-113
-214
-282
-372
-469
-455
-427
-317
-187
-23
136
321
459
495
536
496
443
355
262
170
70
-37
-99
-128
-118
-57
22
93
139
127
114
101
59
-37
-145
-301
-388
-505
-572
-547
-489
-406
-313
-217
-29
160
337
463
493
493
444
349
270
233
165
141
131
86
69
36
56
94
128
112
43
-58
-212
-355
-502
-586
-597
-537
-445
-338
-251
-197
-129
-33
123
232
368
389
408
370
360
289
210
134
106
114
125
97
27
-54
-133
-176
-213
-253
-299
-367
-438
-488
-512
-444
-323
-166
-78
35
129
265
384
438
464
365
279
207
175
193
173
137
49
-45
-146
-170
-209
-230
-210
-178
-63
24
103
116
71
-14
-197
-325
-467
-564
-514
-386
-164
51
215
317
395
439
485
489
445
403
325
263
194
123
92
66
27
34
53
66
112
87
62
2
-55
-135
-201
-259
-340
-394
-405
-322
-227
-140
-78
-5
72
205
276
297
324
298
301
270
266
232
244
226
172
132
90
58
6
-17
-37
-34
-36
-47
-34
-17
-30
-87
-172
-271
-419
-557
-682
-655
-517
-271
12
221
393
462
498
501
512
464
415
334
251
183
132
98
28
24
39
12
-26
-99
-147
-189
-208
-275
-310
-365
-449
-508
-588
-552
-430
-288
-101
16
168
293
377
403
400
359
312
235
128
50
2
1
-8
11
-16
-4
1
32
69
96
103
84
47
-60
-159
-282
-383
-453
-557
-653
-693
-648
-539
-350
-140
62
268
379
485
526
539
479
462
385
341
310
255
197
126
32
-56
-171
-237
-269
-240
-190
-169
-182
-250
-339
-442
-513
-537
-492
-393
-293
-132
-12
177
300
412
446
487
479
451
394
376
283
192
132
-20
-101
-194
-191
-134
-123
-132
-127
-90
-102
-107
-114
-25
7
29
-46
-115
-192
-279
-384
-485
-500
-468
-392
-290
-165
-32
112
201
255
297
317
351
394
364
295
180
88
14
-36
-51
-68
-55
-54
-75
-137
-148
-197
-181
-175
-209
-255
-324
-419
-510
-618
-639
-606
-494
-319
-132
82
270
426
526
586
618
604
533
399
262
62
-17
-90
-41
-8
7
22
29
29
57
59
50
25
-5
-35
-75
-180
-263
-368
-480
-586
-658
-619
-508
-333
-182
-7
197
310
446
429
404
390
337
344
371
333
330
267
224
130
73
-28
-88
-227
-274
-339
-335
-257
-200
-115
-119
-165
-281
-371
-436
-471
-390
-269
-166
-10
102
260
360
454
487
486
455
366
277
197
121
57
-7
-54
-107
-172
-213
-217
-157
-71
21
103
139
125
68
42
26
43
71
63
0
-157
-339
-531
-645
-629
-543
-356
-199
4
219
432
506
542
477
370
282
149
83
56
50
53
51
49
38
57
88
103
98
42
-7
-66
-105
-126
-174
-252
-369
-525
-634
-678
-663
-561
-382
-215
39
184
371
482
560
541
522
502
486
447
394
302
203
77
-38
-146
-250
-310
-330
-312
-230
-153
-111
-87
-96
-71
-51
-21
-85
-141
-250
-324
-403
-459
-412
-322
-128
38
195
349
419
454
476
407
343
236
95
-5
-65
-90
-77
-46
-9
41
123
110
89
716
