-57
-62
43
-75
-414
24
-75
-155
36
12
-302
36
97
302
-172
0
-93
-143
-10
68
49
217
-52
-58
-123
-487
129
77
-28
-72
-11
0
0
-31
79
-10
174
30
51
-28
-3
-5
297
-287
-95
114
-316
9
-239
94
23
204
73
340
84
30991
250
390
-47
-85
40
-28
131
-44
36
123
-32
-77
386
65
-35
-204
67
223
-319
-49
-150
194
486
93
494
71
-17
85
-53
-247
-24
-33
-85
298
183
-159
-195
-3
435
472
90
39
-184
76
-62
-586
-108
173
322
-11
42
30999
125
313
-545
581
8
2
330
-34
304
-18
51
112
129
-72
-129
-10
-480
90
282
38
83
74
20
72
10
641
-103
-203
22
-26
75
-25
-78
-26
567
-223
-41
319
2338
-852
1038
66
-30998
0
48
54
81
15
10
22
55
39
-121
-249
-35
37
-2
11
-34
39
0
-62
184
170
41
-837
132
126
-141
-47
95
-72
89
274
-78
-6
-55
15
44
105
107
21
40
40
-100
-113
-98
40
-62
-15
18
-6
-17
25
109
-32
-42
-70
23
46
102
-151
119
-19
7
27
17
102
-75
3
-3
19
1
0
168
91
-128
-72
4
111
86
53
41
-2
50
-74
-154
61
22
-104
44
-93
52
-167
16
102
27
17
-8
-31
-43
-599
30997
-96
30
88
30
37
197
-3
1
6
116
104
-30
-36
-213
36
106
46
-73
-2
-20
-31
78
89
148
-19
137
-124
241
-2
-65
248
-22
3
-317
-41
-168
55
-266
1
41
24
-19
76
32
80
105
-162
33
8
7
44
54
-30
105
5
-222
100
-35
9
-5
-74
41
-4
178
17
-101
-11
45
-118
-91
4
40
-29
101
-399
-1
-55
46
48
7
42
-41
90
-15
-26
-223
195
-48
4
76
59
-54
-86
61
-15
-28
87
-46
34
169
-26
26
127
12
-458
11
80
65
69
-175
-116
2
28
2
44
-42
-230
-1
92
-145
-232
-387
33
-331
160
664
0
-9
-49
539
539
-31
99
-1215
-26
81
82
-80
201
290
-251
-148
-2
-218
160
-445
-30
-108
6
-39
4
-4
-92
-47
-49
-153
26
46
-93
17
-114
-125
24
124
32
48
99
608
619
-149
159
-65
-79
109
3
-5
-6
2
-53
53
67
-26
316
0
46
-47
35
-53
-107
30995
-17
-104
676
-12
0
0
44
-8
71
67
34
6
-13
42
-14
28
37
-50
35
204
5
-65
43
-26
-28
-13
16
18
12
24
27
-8
-11
0
13
12
8
17
-65
-65
42
24
-59
-45
-3
84
67
71
13
674
-82
85
-135
155
35
55
0
99
-50
10
1
166
31
89
24
-8
11
-57
14
23
11
-29
16
-557
-35
38
-16
36
-30
236
19
74
-337
5
-151
53
287
-15
90
-114
8
6
-170
566
-88
14
107
53
-38
-25
37
-51
53
229
75
-16
34
44
-27
-158
20
318
1
-129
54
129
-76
17
40
134
-33
73
-11
-40
75
111
262
66
-170
-149
-18
931
-162
66
65
-253
354
-88
-88
137
16
-134
458
-162
-380
633
-10
-29
-22
2
-91
125
22
-11
36
-15
73
-9
-78
-2
26
-6
-174
22
14
-29
2
201
182
101
39
-23
-18
-12
-40
236
245
97
-141
-208
-168
15
103
122
-128
80
248
116
-328
420
270
524
231
30999
-223
47
-117
-66
-26
1508
1083
-20
-354
25
41
-41
48
-99
-45
97
21
-8
-445
-67
47
-49
13
-103
-64
-77
-93
126
38
-84
124
-14
-88
0
271
25
63
133
6
-108
-181
-105
136
171
75
0
-144
-7
44
-8
2
28
274
68
-53
53
-61
-179
30
-22
-76
-104
4
33
112
-71
187
158
708
27
-13
84
-43
138
153
-113
97
33
53
96
-87
37
-25
7
474
524
-66
-99
35
299
-13
4
66
184
-158
148
13
11
195
27
-4
26
139
-66
-103
101
-390
-394
-82
10
103
-606
243
73
160
0
-246
88
323
-30996
219
25
1319
-142
-5
-39
62
67
-11
-157
-53
-77
1
-182
-149
-20
40
-21
61
260
18
36
-16
-34
24
20
62
-66
-11
8
252
51
216
12
3
-2
59
-114
-63
166
81
-526
10
53
29
5
43
22
335
-25
-37
89
-23
-34
-29
17
89
10
111
-8
41
36
5
118
-58
8
33
-82
4
-129
109
42
20
-138
104
-45
153
29
43
-24
88
-116
70
75
0
-75
-30
2
-26
-9
29
-19
31
51
-24
39
33
-2
-27
-13
44
-17
30997
-78
27
135
-114
-58
100
-5
60
-12
-47
173
380
39
293
282
-67
-11
36
10
30
206
3
-33
-8
41
21
-69
228
1003
129
59
91
3
-23
-209
37
185
-42
98
-7
-1
-18
-50
32
209
32
98
49
682
36
-26
18
-4
-5
5
-23
67
27
-142
43
28
19
-250
-54
-150
-5
200
-54
-19
-21
-34
49
52
-104
57
84
31
-1250
7
-27
-54
98
67
186
-88
13
-21
-65
24
59
116
59
-101
101
136
26
21
23
23
18
-61
44
65
-7
-9
-105
-101
-5
78
170
-65
-30
72
-169
-60
-126
117
-102
-306
264
22
-93
40
-48
-85
-11
-59
-202
242
226
127
61
-14
-224
-92
-40
13
-122
150
43
6
-15
-184
35
-103
47
-10
164
62
59
101
32
-11
19
-17
-50
151
292
293
-8
19
-87
125
0
-14
-59
218
208
-728
-4
199
30
16
-31
31
31
-13
-9
0
-5
12
-135
20
17
-35
158
-67
-881
-55
-26
933
-8
-75
331
24
-118
-766
-117
-482
370
67
-109
-32
701
12
-30994
-95
30991
30
-244
83
158
69
12
200
-57
18
246
225
-11
1
34
-44
-63
6
12
-234
33
-58
67
0
297
-155
-118
-309
53
-997
30
-399
-3
149
-165
0
14
50
23
31
-92
-7
-113
-56
-45
7
0
-47
-5
0
29
0
-1
84
-13
34
-31
72
-34
-3
1
-17
-2
-159
-78
-119
-25
146
14
100
-20
60
-3
-3
-1
38
-44
22
91
103
-3
-3
63
-38
9
-3
-30
8
5
-26
-190
-2
-89
95
36
-38
-9
-53
35
37
-52
-13
-5
112
74
-17
21
275
57
-48
-5
81
29
-19
-6
-15
-15
37
67
-25
-25
43
-31
24
107
109
1
-17
-358
16
-15
-190
-52
-29
35
-40
-32
-3
38
-24
14
-14
99
-37
-26
64
-108
-71
56
-38
18
11
-21
-31
7
34
42
9
107
16
-78
-59
9
-219
92
-2
-21
-3
92
261
47
-253
-29
-28
107
-124
54
134
0
-7
240
1
471
-204
-184
16
471
-12
-60
63
120
-51
-301
-197
-129
288
-56
22
200
314
30999
0
-322
122
-110
-174
174
315
78
96
0
312
-166
151
66
72
404
39
-17
-100
19
188
-360
41
-96
-398
-49
-414
17
-195
-143
-415
-32
75
-35
123
-604
57
-97
97
320
-19
-62
118
25
2
412
197
-19
46
16
80
-11
382
-9
128
-146
183
-47
56
26
-5
54
74
97
-129
83
27
33
95
82
87
-212
178
64
1
-29
455
-30
549
0
49
25
-273
40
0
153
1117
97
-87
-137
363
-35
201
-270
-60
35
103
36
-23
118
34
97
-98
18
22
-9
53
32
75
-84
-221
1357
20
-70
16
72
39
53
73
-128
-33
35
142
587
-18
256
-117
-598
-239
-106
-91
-41
-122
114
-47
47
217
-62
124
-82
-41
-4
13
-1
-145
-30
99
-39
39
-96
89
0
-92
-107
-51
13
2
-23
28
-28
-123
87
-36
285
59
-11
36
118
-12
58
-54
48
-138
26
32
-29
9
389
11
56
-10
77
-77
0
-46
49
59
-189
50
-19
-11
-79
-40
60
-52
-51
-157
29
-7
40
-77
77
-59
216
105
16
-70
14
-342
38
415
-374
-96
-65
-31
42
4
-221
14
-6
-25
-6
-98
126
18
15
-36
102
-44
-52
232
-268
446
-78
58
-280
91
87
80
30997
106
-164
36
87
-4
-79
100
-42
43
5
66
-121
-151
59
143
803
-512
-276
5
-33
148
30991
103
-93
36
-82
82
-1
-36
-64
64
75
-55
-3
-93
-25
8
98
-250
-31
169
204
0
-360
41
-313
99
-74
-6
-159
-173
9
-116
421
22
39
2
32
-7
240
85
84
213
177
-118
-72
100
-749
55
-7
-24
4
283
-201
33
260
164
35
166
529
1685
115
30993
83
-10
91
262
31
-134
-104
92
-149
-143
0
-187
258
-26
-118
-140
65
100
-172
-346
371
74
571
100
-30998
31
211
120
-114
6
20
24
-35
51
29
-44
57
-23
23
772
0
-255
43
-123
-39
19
-34
-6
690
115
0
45
39
-6
13
219
41
45
187
40
-96
-122
95
-195
72
44
64
-11
-23
31
-3
21
0
27
87
22
-37
55
4
-80
-26
-58
-29
235
21
0
4
-22
-25
-24
24
-2
-4
46
18
93
-34
-12
-28
-45
-174
62
14
-12
-71
-362
107
-443
62
-11
112
36
-6
-11
270
-36
-42
234
39
-23
-25
219
5
100
37
-37
67
61
-221
156
-175
-491
156
37
-514
101
-748
15
-51
22
18
113
-14
136
-417
390
-2059
-76
61
-123
-290
-4
-790
45
-74
0
31
-17
3
-23
11
0
59
-422
298
-139
66
91
-12
338
224
-30998
603
201
-184
-37
-81
-18
57
109
833
65
22
52
68
68
-80
363
18
1636
-176
-4
-5
35
-30
94
-17
1
143
-110
-269
155
-62
912
346
-4
-50
-67
39
6
4
-106
-505
229
-675
178
100
182
-106
163
69
99
52
-42
290
-29
-11
3
-34
-117
-131
-11
-345
345
-130
-110
13
197
202
-45
-338
-57
28
-195
11
69
-27
-83
-136
140
166
-77
-92
-336
-46
-125
-38
-84
97
-9
-51
4
-107
4
49
28
173
23
-33
158
-270
135
125
14
81
67
-154
67
145
-126
38
-93
-93
-31
-113
36
0
142
118
128
-86
-153
-53
85
-135
-87
-69
76
-21
95
-95
13
21
-28
-89
-73
75
-16
-13
13
8
30993
-278
7
3
54
-196
-32
45
491
-110
93
1
-3
221
-642
114
-8
207
-335
-368
329
460
118
-179
-370
24
187
14
-109
439
10
117
184
203
-50
70
-30996
-112
197
-165
-203
23
684
258
-139
40
-30992
-95
-8
349
377
-84
-373
43
27
1372
18
451
154
217
113
-101
157
-39
164
55
23
-10
-5
97
-244
56
162
288
163
96
-11
81
0
-7
2
136
-141
-76
-75
-260
-13
-150
56
136
-57
72
351
47
80
231
-37
236
-25
81
5
32
92
-34
4
-73
73
-26
121
-46
-297
-10
-44
0
39
384
-140
237
-6
82
-150
39
-330
-122
439
353
-183
-56
482
-166
163
-247
-37
-166
-51
-158
-181
112
29
-82
-6
-178
178
150
18
177
-132
-41
-11
149
-59
173
-272
-8
-32
-67
-62
-86
-57
-10
50
-103
37
-42
-477
20
178
34
-32
228
114
48
303
96
-523
164
-113
-35
-113
-852
-391
-333
-67
92
-8
-69
-159
-214
93
-347
91
53
140
36
71
-379
-312
-144
-78
-204
312
145
-171
-89
158
-321
-259
-86
84
-146
-60
-165
-147
80
42
159
-162
124
-22
298
165
879
195
-195
-165
146
-252
112
3
194
-144
66
-84
52
92
1186
103
263
-116
-400
91
-36
203
647
65
188
-208
29
-174
124
1504
-30990
-79
-53
-24
103
14
54
-283
75
106
-25
-43
1687
273
-114
64
81
-21
144
30999
-106
113
116
93
199
-122
-56
307
-53
399
165
-28
-288
-282
-358
-208
-22
-130
102
68
24
71
138
359
67
-127
58
135
257
-252
24
-60
-5
-5
186
530
-92
-203
-128
-22
127
-34
-237
30991
100
-28
-93
-2086
7
61
-123
377
-116
81
-8
136
-50
42
286
-51
-119
34
-5
-27
46
0
70
-107
198
8
-37
37
-6
85
-31
120
134
79
16
7
13
-81
-92
-56
-6
134
79
0
-29
-59
50
-112
131
18
10
111
97
10
115
89
-85
587
-34
25
-23
-57
-4
-110
-23
58
-52
79
-8
-72
-145
-143
-2
32
-117
82
-196
-178
387
-22
-116
8
18
-39
-62
92
52
-3
-5
-16
-243
-96
-17
55
-71
-11
51
-100
142
-60
43
-105
132
-181
27
-44
-69
20
46
29
-261
-102
-69
-78
-38
3
-121
224
64
11
10
102
393
-293
-20
19
10
-34
-33
31
-30990
-75
75
116
-110
-667
271
-178
112
-161
-124
-92
-113
151
57
-19
-113
73
22
223
-22
46
122
27
-31000
162
299
-1078
537
86
42
22
24
354
271
36
-167
623
-60
19
-3
-62
-59
-104
30985
-128
136
68
4
4
158
2
-491
108
-2
68
-71
-132
-85
-42
443
65
29
-30
30999
-48
73
-63
-104
-53
106
-15
40
68
135
66
181
96
10
-253
241
89
165
239
51
8
32
134
60
-98
88
-91
337
-87
-13
119
-89
-77
26
-154
0
34
166
-88
113
-14
56
37
-120
0
-158
-104
196
11
-58
-89
90
-205
-10
-147
62
-291
-10
129
-226
39
202
-50
128
106
268
-78
-78
265
-142
10
-224
-39
-23
-31
328
137
153
416
-137
-78
152
-4
533
41
-14
82
75
304
327
62
-162
1
350
-107
-122
-99
-4
30
37
7
195
218
39
110
40
83
70
-93
24
134
34
-15
-44
38
80
-215
-75
12
-47
30999
-583
-48
-51
26
-171
198
-55
83
99
-220
-219
-204
-48
87
5
321
160
-145
11
42
-71
162
-340
74
238
-15
15
396
-271
-116
178
-157
139
346
-932
1241
-511
11
20
-138
-106
-28
582
22
214
81
-49
-359
-81
-108
174
37
-162
-134
-130
-51
80
-390
-110
58
34
22
-17
849
85
-55
56
-134
-721
236
229
32
21
148
-65
151
-205
127
30995
89
-100
101
-37
-83
230
-146
-85
312
-435
-4
126
-55
-92
79
-58
-13
-107
-265
449
-10
0
-40
23
0
176
113
525
95
30997
30995
-287
-401
282
64
-763
-40
-355
68
25
207
-249
253
-58
-508
248
486
-31
20
71
43
-3
-2
250
16
-29
-215
-19
126
416
-12
277
123
191
-18
-30994
65
98
30997
0
552
-322
157
-62
-39
267
-23
24
-69
-377
96
113
0
293
-62
1975
-62
124
86
11
-333
-679
30
145
-538
-21
225
112
1540
338
-60
171
41
260
-144
-169
-8
-106
-71
420
-361
-302
-309
-106
114
371
260
86
-297
-131
-136
-76
352
-35
100
-104
722
103
33
7
-181
989
-773
90
-9
52
133
31
0
291
9
14
-81
-29
10
267
-48
-80
7
-13
119
48
375
-106
-86
-9
-182
344
12
164
-138
-229
-557
-132
-386
122
192
-149
12
323
-129
0
-25
63
-200
204
97
-22
-14
114
-116
112
-101
-93
0
272
314
-143
-102
-301
126
198
160
183
91
-246
-301
0
148
12
-84
-3
236
-48
-213
628
349
-144
-20
-58
-237
4
625
103
-110
-410
186
-419
-158
-19
-53
235
-304
431
122
-653
3
68
-33
-148
290
-124
-508
-309
49
-30990
888
339
-360
-198
-54
-1226
-166
-152
446
-68
-128
-255
-30994
176
8
-28
-81
135
41
142
-247
-21
-82
-1041
-126
208
-40
212
-143
410
202
234
121
-167
159
33
230
123
78
51
15
235
101
81
-145
222
-122
-38
-241
303
4
-37
-91
-76
-124
-84
140
155
-129
-192
-103
51
-416
-169
200
15
-103
147
175
-214
213
24
-39
-192
75
205
0
-205
-447
-191
63
879
191
0
223
14
-300
235
-24
-176
-459
-90
98
550
-294
-302
-299
-154
-386
-16
61
-16
43
-36
56
103
164
-19
-19
0
-151
-138
198
-384
119
-120
-88
-588
-252
-143
3
22
149
-135
-89
-419
130
145
492
131
254
38
-471
-563
67
258
60
9
-112
22
194
33
117
150
192
190
-14
-329
-146
-134
-239
59
246
245
-154
-1090
-140
237
-78
-191
426
112
0
-42
0
-120
354
-21
210
-6
78
174
-285
73
-77
0
285
-30988
380
118
-152
115
234
-349
-106
408
-56
143
-60
422
178
116
395
19
336
33
-59
75
32
774
173
200
-271
-22
-167
0
-392
141
163
329
82
-175
231
-155
-162
112
-36
126
-149
-49
49
-124
205
142
-196
-20
40
-40
213
0
-208
-1112
-262
46
-236
225
-628
-530
675
250
328
127
-110
-246
107
348
428
-59
-222
239
258
-265
95
142
-67
-418
-97
-32
-100
-561
93
173
215
222
389
0
0
238
166
-64
-185
51
-264
329
-110
26
-51
48
47
271
-228
-22
-129
-316
225
624
201
-71
48
258
178
-115
396
938
-382
4
131
-62
-192
1077
-744
-223
120
-568
381
-450
252
144
133
-198
192
55
247
110
115
-134
66
-192
25
-15
27
75
30
-105
0
0
-219
-928
-142
483
528
-154
-22
0
-240
136
-240
196
1810
282
17
-305
540
277
306
-63
243
422
36
-168
142
30991
1160
-81
119
329
-150
172
163
449
-56
0
0
-260
14
240
805
-794
5
-29
-286
40
-140
-111
-38
-157
-82
14
-6
-120
1002
262
370
-67
152
17
248
534
-275
-380
-304
-46
-93
29
165
-108
94
-556
566
-365
-4
203
72
-133
-196
158
-75
-206
-235
-159
-24
114
101
-219
5
30
38
157
130
339
206
-66
258
7
88
72
162
-56
-16
0
-41
-43
-8
120
-149
0
-50
-101
26
30995
160
412
-54
-192
156
-215
-135
-415
-235
14
289
63
-503
-160
94
-80
383
-918
112
61
-44
0
129
-328
328
-3
-234
-38
-1281
26
-94
-211
20
17
-269
69
40
-144
-307
-307
-212
-66
206
-31
119
-71
-138
27
285
276
5
0
182
180
127
350
243
-194
213
-68
70
-275
-293
2
30
19
556
-248
-101
125
-96
-107
181
183
-225
-42
30
1613
10
-134
82
-67
-12
1374
-27
-9
62
250
-307
21
-685
-16
73
0
-172
-33
-17
243
-20
-21
0
-31
-3
13
219
-221
223
-104
-35
-410
-222
-30992
502
30999
916
54
151
527
-44
40
-3
-38
-92
-152
178
-183
-5
-30994
8
-91
-76
24
53
-47
-130
-130
-72
51
218
168
55
67
30999
-172
247
96
-25
103
62
-396
133
-25
544
-10
-40
17
-9
67
52
128
-87
-28
14
23
-39
33
-72
-52
7
16
9
52
-17
0
17
-5
136
-84
75
45
82
-22
-47
-76
80
35
-16
-76
-39
58
-13
158
194
4
93
75
24
125
31
-31
108
23
-36
-140
62
22
62
-37
-80
46
1231
1382
37
-26
30995
-540
-40
1738
-65
113
80
38
-100
13
-194
-69
177
-94
20
1821
-123
49
-29
-164
-76
15
-206
-264
-81
13
-9
83
-68
0
19
-38
-35
23
68
62
-48
-87
87
8
-94
-8
15
21
-62
45
-27
40
-35
21
89
30997
-97
-78
30991
2460
30995
1311
-142
-52
200
130
-417
71
36
121
-5
21
-35
-5
77
0
58
55
-35
3
36
-274
-336
8
21
18
37
43
-48
-73
17
-79
-168
-29
27
-24
-25
11
79
112
29
-93
205
-49
27
65
-113
-34
-31
39
-53
320
54
9
-4
-5
256
-8
19
67
-71
-33
27
21
64
14
1
25
31
5
44
42
-71
27
69
74
55
-1
-9
47
100
11
3
-32
0
-12
8
-9
22
-11
-22
-31
-108
100
71
29
-35
-17
131
113
-127
-19
36
30995
514
10
-81
962
172
-29
-61
400
-121
113
30989
12
17
30993
122
0
237
85
-153
39
-47
-71
13
21
28
-82
-10
-82
23
-3
-42
-88
-3
12
108
0
16
41
54
-47
2
-29
0
4
41
0
-18
-19
-24
-18
-10
88
-27
-2
3
14
-15
15
63
27
-10
-25
-2
3
-17
-67
-87
66
71
-30
16
-9
-35
50
21
39
122
3
75
98
-47
47
-19
26
107
-55
-13
26
-28
27
0
59
20
-8
2
25
-11
-11
-18
70
-39
-20
31
16
-26
-23
72
-67
-37
24
14
19
-11
-19
75
53
-5
90
67
-24
-6
6
15
-11
27
-52
42
-31
265
-62
15
5
-75
-26
-2
3
-31
23
-29
-29
-60
-13
48
-281
102
145
114
-130
-24
-18
47
33
-152
-59
40
106
83
-57
7
47
52
12
72
-43
209
-10
62
-55
-49
-64
34
-25
51
-20
-16
3
11
-46
140
94
3
38
-42
8
103
-2
-6
34
19
30
-143
-29
32
-54
61
29
28
5
-28
41
67
-60
15
79
28
3
29
-24
9
-3
-33
-36
-3
20
64
-64
-18
121
12
12
48
-3
9
-39
-22
21
13
37
65
-1
-57
18
44
91
53
0
-51
-311
16
38
41
-28
-46
203
-68
78
125
23
-70
46
-3
6
-58
63
43
-63
-45
-75
23
36
-6
9
59
-5
13
-16
51
-70
-28
2
24
-40
26
12
15
8
98
-113
369
5
47
42
60
1
2
-81
-50
67
-20
107
160
-44
-25
-21
16
-53
-21
-46
-48
0
-24
57
-41
69
26
4
23
38
21
-10
7
-57
123
-338
1191
-53
60
-6
2
7
66
-135
48
49
6
-339
-22
-17
47
23
53
-196
84
-12
228
-101
129
-46
-98
54
-188
-120
-10
104
-70
351
15
-6
20
-47
534
-74
232
53
192
-381
7
133
-6
-18
-60
-41
-69
34
-43
-22
43
38
3
82
42
-57
-30
57
28
-34
-16
-32
45
-7
-174
21
-28
0
-41
437
-13
53
-12
14
3
84
-26
-189
-41
-30
45
-8
-43
-41
15
62
24
-22
58
-54
-45
57
-17
0
13
37
-44
-86
166
200
730
-1009
219
26
46
-6
63
109
21
2
36
-77
-439
-213
159
11
-78
58
74
-55
14
-65
-7
-19
-158
52
46
74
92
-6
25
28
-16
48
-18
61
16
26
5
-19
0
132
-95
16
6
15
1
-11
20
-237
-54
-30
50
-37
9
62
12
4
24
-33
-48
15
69
-27
36
-18
67
-14
-4
18
19
10
27
-1
26
19
22
33
24
7
5
13
1
3
-52
5
11
-10
33
79
30
55
40
4
-3
88
-105
162
-22
5
-17
68
-7
143
53
-224
23
6
-35
70
32
46
-16
20
4
20
32
21
227
-18
58
-31
-20
-141
125
23
-3
-60
88
77
2
27
-30
22
-7
-54
41
54
-122
52
70
-22
1
10
4
-39
-65
19
-64
-28
-12
-27
47
-9
59
86
-105
39
-21
-75
42
28
44
40
23
-3
1
-18
39
-9
-2
-4
-50
13
-33
26
-58
-18
10
28
49
-83
-33
-15
-11
36
30
52
-15
21
24
4
50
-40
14
-35
-12
5
-78
-121
-142
41
67
-27
-47
-31
51
45
37
-61
-113
119
95
-132
-9
-1
34
-10
-4
-11
-5
67
30
-36
76
45
-204
27
-38
38
-10
64
21
67
-44
34
56
35
-79
-105
-66
22
3
-5
9
-59
-39
43
82
50
4
67
72
14
10
58
-21
-106
74
-74
95
26
-10
13
63
-22
-26
6
-19
10
8
39
46
-50
-62
18
16
-35
-92
-7
107
-69
-25
40
-7
-81
92
92
12
216
-34
-34
-4
14
-30
-185
-15
7
14
34
-29
16
53
47
72
6
-32
35
75
55
-53
22
39
-27
14
97
-89
-9
-17
-30
-16
34
101
83
90
-2
-94
-39
-39
-118
1
-81
-47
78
-74
27
-6
14
-7
-22
-56
18
-6
19
13
11
-37
-108
-290
-57
16
23
9
33
13
11
69
-16
48
-52
52
64
3
2
84
0
-4
23
-72
-2
18
-1
-12
41
-42
-18
48
48
9
35
-33
14
-41
-47
5
-22
2
38
-50
-39
-43
-120
125
-174
-36
17
6
100
17
-55
55
942
242
119
-2
-36
74
58
7
-36
-87
61
-19
-11
17
34
-18
-37
0
-46
42
82
34
73
94
-27
-21
4
68
33
-36
25
-19
21
101
121
-9
-23
-14
25
18
43
-65
-47
154
20
-35
-16
20
16
-41
-52
54
63
-13
-30
-8
3
-25
162
48
-8
-107
-53
-32
-59
0
97
162
0
23
12
507
109
39
68
89
-111
108
-99
13
7
20
133
138
-15
51
-9
-9
-78
-34
-84
-26
-37
116
379
-194
296
-54
57
107
3
84
13
-41
-42
-76
-2
65
-298
3
241
-1
-79
12
0
43
50
37
-37
38
50
-9
12
28
33
-62
-36
-15
36
104
115
44
-53
-653
2
30
-12
84
208
-54
-39
7
-345
0
-13
-102
13
-10
-10
-97
5
-25
15
82
89
-80
-30
-38
-5
-62
28
-176
-202
137
48
19
106
93
-10
-71
-104
-52
30
72
-73
-87
-119
43
139
48
-1481
-16
415
141
0
162
79
65
100
85
28
27
-6
132
78
27
4
41
-22
140
-86
-12
-44
3
-13
100
-167
-69
-82
-559
45
28
27
-60
31
-71
103
-105
-55
49
1
11
-67
-24
49
40
-20
-60
13
-3
53
-23
39
-1
1
-47
67
34
231
-96
96
-93
-14
-6
-85
-94
68
267
-25
24
-4
-2
22
-83
-93
-153
-21
-8
25
55
-112
28
56
29
-73
663
25
-3
1
60
483
22
60
11
26
114
-28
44
-56
39
23
-330
72
-6
-22
208
15
75
10
90
38
38
45
60
99
-34
-53
197
-173
-132
-29
-97
43
-33
68
94
1082
-32
52
125
95
27
-27
18
-57
305
33
97
27
35
-1
-229
262
-173
17
101
66
147
1149
71
110
-174
30
95
-39
-177
162
52
-7
-70
-65
83
-436
46
-426
155
-211
598
-148
105
-2
-69
-5
-102
-102
-150
35
125
85
11
25
-54
-172
-508
-20
-17
56
119
49
37
65
61
152
-13
-15
-11
-30
28
20
-43
-7
10
48
-30
20
69
164
-23
95
17
3
14
-50
-28
-3
47
56
48
13
20
196
182
-193
-1
-16
40
7
-4
-8
-38
8
-69
-365
55
8
1
-138
1
-20
-33
-22
21
48
28
15
21
11
-103
47
-12
30
12
43
16
45
-165
-11
39
-63
10
51
-32
24
-119
35
-29
5
215
162
70
-12
17
-149
230
18
19
-29
-1
-28
42
-15
23
84
108
-16
-87
72
38
71
-262
7
233
20
80
-1095
10
30
36
1
44
-27
35
26
-98
-29
34
1
-33
1
-47
38
-15
-58
119
-73
0
73
-46
156
-1
22
-22
24
-12
32
76
57
-33
22
45
18
8
34
-80
-50
3
69
67
0
-2
-29
5
-3
-82
32
-11
80
120
51
-10
51
0
-56
-60
87
-357
-21
-15
968
-3
77
-15
-110
19
-66
40
-21
-591
-92
-36
-202
84
140
-86
0
-214
26
68
181
-195
-63
395
159
-56
26
353
-4
-50
15
18
68
-239
20
-64
27
24
-57
-75
-24
-54
0
218
16
28
6
81
-182
21
-20
73
-2
-270
17
104
0
381
381
-49
40
118
53
445
301
96
-243
-465
277
-225
73
142
100
79
-31
41
31
62
38
-30
190
-76
0
37
0
372
-92
80
-81
-82
89
194
23
-122
128
-169
-178
416
12
200
-489
151
-263
-71
-191
223
198
22
61
170
137
442
14
-11
61
-230
-178
-147
-63
361
-264
176
192
315
96
194
-29
-29
7
460
54
341
-194
100
-193
28
26
126
24
-106
39
56
55
-295
252
-229
174
43
25
1024
-92
21
-63
-34
-17
17
1
66
-53
-47
23
10
32
15
-25
-4
35
2
-8
8
12
75
-22
48
-99
63
-35
-61
-40
44
-124
78
99
-42
101
-65
-56
39
68
6
-2
-6
-53
-22
78
-35
34
62
52
-19
23
64
-67
30
21
-31
-13
-65
31
7
63
23
-71
-413
10
115
-66
103
-89
-5
-65
-85
-82
13
9
46
49
30
-34
41
42
-106
66
43
105
-59
-44
40
55
49
-52
-139
-54
-62
-63
73
-57
39
36
15
41
0
-58
-36
-6
-121
-41
-109
-85
-38
81
66
31
-6
7
8
14
26
-299
38
-16
-42
-340
-181
106
323
103
83
-98
30
-31
-194
4
52
27
43
-90
-257
3
-101
8
26
-4
20
52
-322
52
30
-97
10
-85
-19
19
25
130
19
-55
-79
91
-209
103
86
79
34
-17
17
-2
-36
-231
-91
40
-24
-165
-62
-45
18
-214
-1211
996
-49
-43
-91
1491
1531
1439
29
54
80
-237
0
-2
-82
50
-54
-56
-37
1251
478
30999
-88
30997
343
-15
87
-46
-1
-44
9
93
-137
5
-105
73
90
-34
49
2
12
-12
41
62
-17
53
-40
40
108
46
7
-13
52
48
-23
53
66
30
-11
40
103
31
26
23
77
-23
-74
-58
-39
10
16
101
45
-42
-17
53
-65
368
-37
-15
50
-45
14
76
-48
-28
57
-25
12
28
-3
-25
-82
-31
-5
5
4
3
-33
37
88
14
46
-8
16
24
27
-1
-6
222
33
-213
47
-82
-73
78
32
64
-37
103
13
-24
52
254
63
-27
-21
17
33
-4
48
-24
37
53
-47
82
-23
3
-25
80
34
-27
58
-48
-2
1
48
15
87
12
-25
-11
42
25
54
-44
-98
112
-27
7
-53
84
22
31
54
-62
-14
-25
-4
22
50
-29
27
-3
105
-20
89
100
17
-14
-23
-176
149
12
-3
-11
49
-6
23
-38
61
6
-81
218
-241
-42
-14
53
0
18
-61
45
83
-83
-67
144
59
84
-98
-123
-191
-174
-157
