475
501
477
403
303
186
87
43
79
181
257
336
377
437
544
614
409
-112
-659
-895
-656
-281
-42
-43
-30
1
73
165
234
246
198
102
10
-72
-148
-212
-249
-277
-248
-227
-183
-162
-148
-133
-121
-113
-99
-64
2
101
305
659
1025
1219
1229
570
-20
-699
-932
-777
-585
-423
-339
-296
-252
-198
-128
-64
26
162
319
413
410
318
285
304
350
429
502
382
71
-241
-458
-409
-300
-226
-264
-254
-255
-217
-128
-38
70
197
345
439
458
380
279
214
185
174
171
189
229
293
382
536
710
710
785
764
325
-369
-950
-1257
-1030
-695
-481
-406
-348
-268
-118
66
309
506
600
555
403
260
146
62
22
-1
-12
-32
-57
-87
-134
-198
-267
-329
-371
-406
-433
-445
-423
-381
-320
-225
-54
330
735
1060
1092
683
71
-544
-801
-679
-353
-51
150
254
250
194
122
50
-29
-108
-176
-218
-219
-144
-5
226
154
-142
-494
-610
-387
-39
151
208
170
92
13
-97
-185
-202
-132
-1
94
158
202
195
145
47
-51
-116
-165
-189
-204
-203
-203
-184
-163
-135
-106
-68
15
174
530
879
1131
1160
1091
1006
779
112
-514
-907
-722
-141
325
607
589
419
280
206
197
250
250
199
67
-58
-138
-173
-176
-171
-156
-144
-145
-146
-143
-137
-114
-77
-29
29
89
149
208
269
339
465
683
940
1130
1169
1037
829
228
-472
-999
-1144
-833
-477
-308
-299
-425
-496
-495
-446
-395
-378
-400
-449
-532
-608
-586
-451
-227
73
178
23
-412
-725
-752
-411
134
652
978
1002
764
408
23
-353
-564
-603
-474
-365
-137
-46
31
-155
-478
-785
-866
-671
-177
405
896
1044
867
492
68
-187
-177
57
312
492
499
390
246
77
-66
-142
-157
-123
-49
107
306
482
564
531
455
408
402
410
415
441
465
478
504
599
732
825
675
82
-653
-1246
-1347
-903
-436
-91
-3
-57
-69
-27
45
120
172
195
196
186
167
143
147
159
172
164
154
137
120
106
83
43
-5
-34
6
104
192
251
249
252
301
337
113
-212
-566
-646
-513
-372
-326
-317
-262
-152
-26
104
210
262
217
107
-34
-168
-283
-335
-347
-311
-255
-187
-113
-40
23
204
365
405
145
-85
-197
-14
202
290
279
212
163
145
237
421
599
667
568
376
195
37
-71
-132
-153
-160
-142
-89
-2
121
318
496
597
592
517
468
455
445
418
404
407
487
646
769
565
-109
-719
-1136
-860
-443
-280
-305
-460
-530
-473
-397
-277
-168
-81
-47
-22
-28
-42
-58
-74
-77
-69
-43
-10
19
35
6
-39
-108
-160
-204
-241
-260
-199
2
375
680
941
994
949
327
-340
-1018
-1154
-888
-523
-248
-61
54
147
210
275
293
262
183
55
-102
-241
-335
-336
-259
-120
92
412
784
894
493
-211
-722
-782
-450
-23
169
250
168
74
32
22
44
88
133
179
186
129
19
-123
-249
-332
-385
-405
-403
-390
-378
-354
-323
-285
-245
-204
-166
-118
-66
12
234
634
1070
1319
1322
954
272
-338
-825
-814
-546
-323
-166
-93
-78
-92
-100
-75
-17
51
167
320
428
437
337
236
201
225
284
378
492
660
737
699
337
-162
-670
-896
-846
-539
-253
-15
149
249
317
352
289
153
-43
-207
-317
-379
-408
-421
-424
-406
-365
-335
-295
-265
-219
-172
-107
-37
34
136
314
660
1029
1338
1456
1423
1338
842
-21
-985
-1542
-1470
-963
-473
-136
-1
-22
-36
-28
-7
1
-9
-23
-33
-55
-110
-149
-155
-98
-17
90
289
307
14
-554
-1052
-1057
-560
127
539
621
453
254
110
1
-118
-158
-120
-45
33
85
121
157
167
175
181
197
215
242
258
269
251
293
415
476
226
-468
-1210
-1503
-1093
-363
266
482
375
90
-155
-300
-368
-284
-173
-39
52
108
173
235
284
325
347
361
345
318
266
184
92
86
136
72
-340
-993
-1499
-1467
-806
73
718
954
722
321
-118
-360
-361
-185
55
241
351
400
423
397
363
303
214
102
0
-61
-93
-93
-67
-31
63
237
455
627
693
674
615
547
489
459
489
555
563
504
324
-34
-229
-410
-386
-324
-305
-283
-290
-335
-363
-354
-287
-195
-108
-4
133
255
323
294
204
128
97
76
63
42
27
30
46
84
144
201
286
444
619
748
790
749
367
-261
-896
-1217
-1096
-731
-523
-346
-240
-119
42
234
424
555
566
485
338
207
81
-13
-86
-172
-258
-332
-355
-347
-365
-387
-403
-379
-325
-302
-290
-276
-245
-191
-146
-119
26
370
822
1151
1186
932
312
-273
-863
-1045
-901
-694
-532
-412
-273
-99
110
382
591
697
653
506
362
263
221
229
256
298
349
418
522
708
826
712
246
-395
-845
-929
-692
-467
-382
-396
-415
-365
-261
-166
-31
76
156
188
196
179
153
125
100
66
31
-5
-35
-54
-66
-55
-47
-31
2
15
-21
-93
-133
36
446
794
893
527
-26
-657
-1021
-1112
-954
-663
-375
-122
98
255
356
408
455
485
586
690
747
682
523
358
240
157
95
61
85
164
273
191
-168
-684
-1059
-1123
-933
-641
-393
-169
-51
36
122
215
310
377
423
412
376
298
196
108
22
-42
-99
-146
-170
-184
-187
-182
-168
-149
-125
-113
-102
-87
-55
55
320
765
1182
1327
1211
832
214
-437
-1047
-1195
-1029
-775
-578
-433
-289
-141
16
179
368
539
635
617
506
353
260
218
244
302
371
462
595
690
471
109
-436
-753
-896
-850
-784
-652
-529
-394
-259
-133
-41
29
73
99
115
132
141
149
168
179
185
183
180
192
225
341
626
1001
1296
1329
1043
533
-147
-754
-1150
-1200
-1003
-704
-445
-227
-38
133
281
405
545
697
786
778
648
495
381
313
285
282
311
361
427
478
577
634
448
6
-525
-852
-855
-653
-539
-484
-459
-401
-287
-182
-76
11
87
132
148
131
94
38
-7
-48
-86
-121
-157
-187
-202
-219
-221
-224
-227
-212
-195
-177
-188
-231
-287
-343
-390
-435
-461
-450
-318
9
472
906
1131
1029
587
55
-599
-999
-1118
-974
-664
-365
-102
129
310
454
533
618
725
791
781
703
632
633
657
670
669
765
827
469
-144
-875
-1216
-1144
-823
-523
-248
-63
82
203
298
354
375
383
377
358
320
267
209
162
124
98
74
54
33
27
11
10
13
52
69
26
-104
-267
-384
-430
-378
-122
224
638
885
944
823
502
12
-596
-1068
-1202
-980
-641
-341
-84
138
337
475
562
657
767
823
764
589
400
277
215
190
235
379
456
388
-38
-582
-1022
-1138
-1012
-766
-607
-420
-285
-141
-14
97
203
267
310
323
297
274
249
249
258
241
206
106
-22
-173
-308
-404
-456
-401
-180
117
411
596
682
780
833
794
200
-376
-915
-934
-641
-325
-92
94
227
347
427
460
499
526
498
380
205
70
13
13
61
125
242
344
458
552
608
594
455
51
-419
-939
-1195
-1165
-853
-460
-110
138
300
408
463
452
407
326
215
87
-79
-229
-348
-413
-436
-432
-411
-378
-350
-298
-252
-200
-148
-100
-59
-9
67
271
645
1059
1349
1348
1168
792
208
-473
-1009
-1148
-992
-764
-588
-473
-362
-219
-66
133
331
478
530
459
342
250
202
177
178
209
293
441
584
703
604
200
-311
-806
-1067
-1116
-1071
-950
-786
-635
-446
-242
-43
130
292
423
498
463
362
239
164
113
76
40
11
-27
-87
-153
-212
-240
-220
-45
288
636
693
295
-285
-831
-1074
-1081
-939
-724
-452
-197
24
211
332
393
392
351
276
188
99
22
-47
-116
-183
-247
-287
-321
-339
-362
-367
-364
-339
-288
-220
-108
71
488
977
1314
1300
818
330
-301
-613
-773
-667
-413
-158
38
164
245
304
360
448
545
606
574
461
340
268
244
249
275
301
332
353
381
411
454
341
61
-290
-538
-491
-304
-233
-251
-388
-427
-346
-194
-21
109
153
147
132
138
149
153
149
133
108
79
58
41
29
18
7
4
10
17
12
4
10
79
266
675
1164
1390
1269
634
-10
-719
-1110
-1321
-1235
-1003
-717
-438
-175
61
248
378
438
446
467
503
535
525
468
403
365
355
369
397
414
419
389
362
371
296
-19
-549
-1031
-1223
-1000
-682
-505
-421
-424
-334
-177
-14
134
241
295
318
300
275
230
193
149
122
89
75
58
49
-23
-122
-254
-379
-461
-519
-533
-529
-488
-422
-337
-214
19
453
919
1219
1164
711
223
-402
-709
-876
-730
-432
-165
29
173
252
298
280
228
207
248
314
327
290
243
293
432
643
792
858
833
720
594
320
-74
-478
-759
-755
-512
-158
138
307
294
260
227
199
148
79
-6
-87
-155
-194
-209
-203
-177
-135
-82
-36
-1
13
14
20
30
32
36
38
34
69
260
604
960
1116
1004
511
55
-688
-1152
-1409
-1281
-970
-648
-409
-207
-33
106
197
248
278
321
393
481
552
547
472
369
273
206
137
61
-19
-77
-96
-30
96
313
254
39
-366
-671
-785
-775
-771
-637
-491
-275
-54
130
264
314
294
224
141
90
51
2
-85
-194
-309
-375
-422
-431
-435
-425
-399
-354
-287
-191
-103
32
356
801
1198
1258
984
510
32
-413
-719
-785
-609
-321
-73
92
173
196
171
120
80
53
91
190
297
342
324
304
346
425
513
606
729
891
940
861
529
-9
-496
-846
-907
-726
-535
-379
-341
-400
-408
-365
-281
-198
-122
-67
-11
52
100
126
106
76
47
36
24
12
-6
-17
-24
-32
-43
-45
-43
-32
-16
26
142
446
901
1233
1248
811
196
-550
-1034
-1359
-1322
-1080
-767
-490
-236
-17
159
275
324
322
293
250
193
133
74
19
-9
-26
-11
-21
-72
-160
-262
-364
-430
-469
-459
-267
201
731
1110
982
518
69
-440
-633
-786
-666
-448
-201
16
196
330
403
413
381
333
260
157
46
-58
-121
-158
-186
-201
-186
-149
-62
91
312
617
818
709
302
-123
-277
-58
238
373
330
235
157
161
255
366
409
363
259
147
53
-30
-90
-130
-142
-140
-120
-98
-75
-66
-55
-42
-34
-23
-3
58
232
613
1007
1289
1203
742
262
-313
-639
-872
-720
-400
-48
141
194
155
112
111
176
259
305
255
156
64
27
11
15
4
-12
-32
-32
4
93
246
448
738
1007
1182
1173
817
407
-116
-618
-1041
-1390
-1441
-1294
-1059
-858
-665
-463
-266
-114
-11
79
136
156
118
48
-21
-71
-95
-100
-94
-75
3
231
612
994
1249
1218
979
445
-105
-785
-1242
-1499
-1437
-1173
-836
-543
-314
-121
37
159
210
224
187
141
96
53
13
-18
-49
-70
-81
-84
-81
-75
-71
-68
-57
-20
8
0
-74
-180
-286
-373
-417
-344
-15
446
872
988
811
306
-119
-620
-859
-954
-808
-551
-258
16
259
477
673
830
913
856
726
594
520
471
401
314
236
285
375
431
327
-95
-551
-904
-895
-611
-142
107
53
-132
-315
-281
-137
-1
121
200
233
235
212
199
186
170
160
175
221
258
222
130
-8
-123
-211
-285
-319
-302
-184
72
380
675
886
997
1050
890
528
32
-524
-858
-968
-786
-476
-158
66
233
330
367
368
291
196
79
-32
-147
-266
-375
-435
-441
-400
-337
-273
-190
-99
51
381
811
1209
1364
1267
883
481
-51
-511
-811
-888
-769
-567
-401
-288
-201
-117
-70
-50
-57
-55
-40
-21
-5
11
19
19
12
-9
-18
-22
6
143
484
893
1204
1271
1146
942
681
328
-212
-647
-984
-973
-804
-583
-422
-308
-191
-45
107
229
302
308
264
211
159
111
65
39
39
57
98
215
462
832
1156
1317
1214
1038
789
535
23
-575
-1162
-1433
-1320
-915
-509
-193
-60
-12
71
163
251
308
321
290
238
179
134
67
5
-67
-122
-155
-140
-80
-31
-25
-75
-155
-220
-267
-302
-320
-305
-258
-196
-142
-103
-77
-54
-46
-41
-55
-71
-94
-110
-126
-133
-134
-139
-149
-177
-194
-196
-161
-97
57
390
819
1284
1339
938
293
-472
-951
-1233
-1271
-1074
-858
-692
-574
-459
-305
-146
-27
26
38
18
-26
-85
-135
-154
-177
-184
-183
-123
5
196
512
826
1027
992
729
369
-69
-420
-692
-710
-498
-346
-246
-259
-199
-80
93
256
397
492
525
521
473
424
376
336
300
241
177
117
80
63
38
8
-5
13
92
163
140
26
-141
-272
-348
-373
-348
-195
112
456
747
909
956
969
762
435
-11
-492
-780
-915
-799
-503
-224
1
147
274
356
371
296
154
0
-149
-256
-327
-352
-344
-306
-248
-190
-142
-109
-74
-27
84
400
773
1157
1315
1287
1132
1005
579
18
-642
-1022
-893
-350
238
661
812
757
625
425
219
58
-24
-70
-102
-146
-180
-197
-195
-193
-168
-128
-61
-4
63
113
153
198
222
244
242
202
161
98
42
-46
-148
-249
-336
-399
-422
-424
-387
-343
-293
-240
-193
-163
-132
-21
341
798
1173
1113
830
393
28
-416
-749
-894
-790
-579
-390
-290
-238
-194
-120
-42
51
96
74
-12
-162
-325
-450
-520
-517
-465
-349
-82
255
493
540
451
362
402
492
523
319
-31
-419
-478
-139
377
781
972
860
657
389
130
-20
-76
-79
-92
-123
-141
-121
-94
-92
-121
-143
-139
-121
-115
-120
-95
-49
15
56
78
89
97
100
98
97
94
93
90
81
89
125
181
183
112
-27
-173
-289
-377
-404
-255
39
390
661
807
825
659
336
-104
-600
-875
-967
-809
-520
-284
-141
-86
-69
-41
-20
-1
-40
-103
-195
-273
-356
-435
-501
-524
-511
-500
-479
-452
-402
-335
-285
-256
-210
8
413
872
1208
1245
1139
981
754
322
-239
-727
-863
-511
35
521
805
902
930
902
768
561
303
87
-76
-176
-234
-253
-248
-227
-191
-148
-100
-59
-26
10
51
97
136
173
201
224
237
244
238
231
216
214
227
221
153
35
-114
-227
-329
-402
-426
-388
-334
-195
52
398
724
923
1001
1004
795
395
-150
-630
-879
-957
-829
-619
-427
-286
-206
-146
-112
-99
-127
-175
-220
-257
-286
-306
-305
-282
-253
-170
-5
314
571
736
686
560
453
207
-79
-408
-586
-515
-141
300
655
781
725
586
467
372
291
224
129
36
-46
-104
-140
-156
-141
-110
-73
-45
-32
-14
1
23
36
56
93
159
279
547
862
1133
1220
1119
1021
930
856
470
-98
-750
-1046
-900
-457
-90
125
171
123
36
-66
-144
-128
-70
-9
-1
-13
-31
-38
-58
-74
-85
-91
-55
1
84
151
158
97
-20
-134
-223
-275
-303
-309
-297
-266
-222
-169
-113
-74
-47
-28
-32
-54
-82
-116
-149
-189
-204
-169
87
486
917
1085
891
503
3
-516
-998
-1334
-1322
-1072
-713
-404
-189
-95
-103
-136
-182
-186
-184
-180
-183
-196
-219
-271
-313
-341
-340
-335
-363
-386
-395
-377
-338
-301
-273
-241
-195
-108
-39
-42
-126
-267
-374
-413
-387
-201
244
710
1025
952
734
417
37
-245
-654
-765
-778
-558
-259
50
312
517
661
721
680
558
394
249
151
113
105
135
183
341
491
685
739
672
540
393
294
249
173
-15
-197
-326
-314
-268
-236
-203
-108
-66
-17
-16
52
119
153
140
75
-60
-207
-317
-310
-212
-103
-22
27
50
62
78
101
122
177
214
274
325
397
539
822
1139
1407
1460
1328
1192
1172
1126
855
316
-308
-757
-852
-793
-621
-531
-504
-459
-339
-160
0
99
121
86
39
19
29
54
75
98
127
156
180
202
212
216
212
202
184
153
117
79
72
73
93
86
18
-86
-209
-296
-345
-355
-279
-62
260
568
773
841
828
785
535
130
-340
-824
-994
-1026
-831
-584
-389
-237
-131
-30
18
3
-70
-147
-211
-269
-352
-428
-479
-507
-516
-501
-460
-403
-327
-243
-22
355
743
1026
1034
971
876
817
538
75
-500
-876
-878
-523
-68
320
503
497
417
315
248
276
355
432
454
411
303
166
2
-180
-330
-409
-400
-350
-286
-226
-141
-25
175
476
794
1088
1148
1123
1030
923
780
378
-130
-606
-850
-812
-638
-495
-463
-427
-436
-349
-271
-139
-52
-50
-139
-246
-288
-251
-190
-148
-125
-108
-85
-54
-15
34
75
115
143
162
167
160
151
149
154
166
193
196
144
44
-81
-180
-253
-316
-345
-343
-309
-250
-204
-152
8
328
685
905
736
496
166
-86
-389
-720
-872
-766
-511
-262
-36
93
160
142
55
-89
-251
-384
-439
-433
-384
-341
-300
-282
-250
-199
-173
-180
-204
-217
-192
-74
243
607
968
1085
1038
956
868
834
482
15
-533
-781
-640
-150
346
733
851
772
532
272
22
-99
-143
-135
-87
-51
-15
-13
-5
-13
5
30
72
131
202
275
324
345
345
325
298
264
220
172
104
29
-47
-110
-139
-158
-175
-203
-220
-221
-206
-183
-171
-157
-159
-156
-157
-147
-65
251
635
972
918
653
273
-81
-444
-761
-956
-884
-633
-306
-37
139
149
43
-114
-277
-369
-396
-373
-334
-296
-259
-225
-162
-101
-58
-60
-92
-121
-129
-112
23
275
563
792
885
898
813
680
339
-111
-576
-783
-706
-422
-212
-138
-152
-164
-108
5
165
312
412
379
283
167
127
143
154
154
144
143
135
124
113
105
116
125
140
133
108
88
58
18
-62
-172
-277
-344
-368
-374
-357
-160
228
618
765
593
328
88
-106
-456
-732
-921
-782
-522
-248
-68
89
221
342
336
219
82
-32
-83
-114
-134
-134
-113
-101
-109
-112
-117
-103
-83
-20
220
564
957
1162
1125
975
807
715
677
425
40
-553
-950
-993
-554
49
574
816
732
495
61
-312
-497
-463
-258
-73
35
73
66
24
-19
-44
-48
-52
-48
-19
33
94
148
184
206
215
233
228
231
233
226
239
242
265
263
203
66
-108
-272
-373
-422
-406
-363
-309
-257
-207
-178
-151
-134
-69
208
593
918
867
602
220
-163
-553
-888
-1015
-880
-568
-216
76
288
360
284
116
-93
-253
-314
-308
-272
-247
-251
-249
-239
-225
-222
-237
-269
-287
-259
-202
-51
258
610
993
1096
1016
856
721
695
678
477
103
-471
-831
-889
-541
-94
284
436
321
128
-131
-332
-358
-320
-203
-80
23
103
151
169
173
176
173
172
191
217
248
271
312
360
421
445
413
310
177
41
-71
-151
-201
-228
-224
-211
-182
-154
-123
-99
-83
-87
-111
-128
-140
-132
-130
-135
-93
156
499
882
1001
820
596
358
140
-162
-480
-741
-755
-675
-527
-403
-292
-257
-299
-399
-482
-483
-394
-282
-193
-143
-147
-136
-110
-57
-32
-54
-96
-141
-166
-174
-173
-130
-79
26
277
619
906
1029
852
624
394
245
238
-26
-390
-974
-1211
-1064
-506
103
525
768
785
632
375
98
-42
-16
106
232
339
357
345
280
214
171
149
143
118
59
-16
-96
-165
-254
-349
-404
-391
-313
-154
157
501
863
952
921
873
793
781
495
34
-584
-931
-878
-421
63
426
594
613
518
321
103
-56
-111
-102
-124
-206
-338
-453
-513
-512
-454
-375
-291
-203
-101
-15
61
111
144
157
163
156
163
150
143
130
116
106
88
75
75
81
84
96
74
27
-66
-178
-272
-334
-347
-324
-281
-215
-179
-140
-131
-91
93
483
841
890
659
275
-84
-333
-694
-905
-968
-787
-477
-114
186
367
445
354
207
107
78
100
50
-76
-203
-291
-350
-367
-399
-436
-456
-442
-361
-240
-116
9
139
257
345
372
364
325
286
259
247
253
260
253
232
217
212
185
164
136
135
158
189
23
-416
-1005
-1298
-1108
-440
204
475
448
35
-424
-707
-694
-397
-66
194
382
564
653
651
636
562
481
423
404
418
397
341
247
138
29
-73
-132
-172
-170
-156
-116
-100
-92
-86
-69
-32
18
166
516
891
1227
1275
1125
981
831
688
479
129
-226
-529
-620
-460
-187
0
-30
-173
-279
-318
-296
-381
-427
-484
-409
-271
-125
-29
18
51
87
135
186
230
271
300
322
324
313
281
216
179
151
133
107
63
-5
-85
-181
-264
-309
-311
-297
-288
-271
-254
-190
1
348
728
1001
993
853
667
552
458
177
-306
-836
-1139
-1068
-715
-310
18
130
165
58
-116
-305
-412
-378
-242
-133
-77
-60
-58
-80
-104
-132
-150
-154
-147
-129
-96
-57
-3
38
69
95
116
148
198
234
278
311
351
387
419
410
344
222
68
-81
-216
-325
-389
-422
-415
-383
-333
-234
50
470
829
901
672
368
118
-72
-329
-633
-851
-787
-520
-62
335
644
699
571
370
194
150
119
25
-63
-137
-161
-197
-236
-254
-234
-192
-129
-94
-64
-67
-71
-76
-66
-49
-50
-47
-24
48
131
239
301
355
358
311
226
134
80
94
153
241
342
444
508
505
458
493
673
842
963
793
547
302
89
-72
-333
-675
-1026
-1266
-1254
-1104
-863
-703
-488
-306
-115
49
72
38
-13
4
41
83
86
75
51
32
-3
-25
-61
-108
-165
-212
-241
-238
-177
-122
-89
-103
-122
-133
-79
155
529
880
971
778
515
315
250
259
222
28
-268
-688
-840
-732
-338
150
484
608
559
329
118
-161
-325
-398
-334
-139
19
130
136
92
57
33
39
69
127
174
226
260
286
300
307
293
266
236
194
159
110
88
71
85
86
83
60
26
-20
-60
-91
-119
-145
-169
-171
-156
-97
98
456
766
866
680
376
109
-133
-406
-694
-939
-1087
-957
-538
-5
456
719
651
464
183
-10
-91
-136
-194
-252
-294
-299
-265
-193
-119
-28
24
58
70
83
98
110
107
101
101
93
99
109
124
148
181
214
237
244
226
175
112
52
15
5
-16
-28
-46
-55
-53
-41
-21
6
58
222
591
953
1161
970
632
234
-18
-189
-366
-563
-883
-1081
-1052
-681
-257
97
195
193
197
164
183
196
241
360
429
368
219
24
-139
-226
-249
-232
-195
-142
-93
-31
0
22
24
20
12
-7
-45
-78
-105
-120
-102
-60
33
243
574
907
1139
1078
854
595
368
219
179
154
26
-348
-927
-1247
-1223
-836
-380
-113
77
129
134
19
-141
-274
-264
-130
47
207
289
293
235
163
125
109
95
103
136
55
