Home
Random
Nearby
Log in
Settings
Donate
About mediawiki.org
Disclaimers
Search
Extension
:
Graph/Demo/RawData:WorldMap-iso2-json
Watch
Edit
<
Extension:Graph
|
Demo
type
"Topology"
objects
countries
type
"GeometryCollection"
bbox
-179.99999999999997
-90.00000000000003
180.00000000000014
83.64513000000001
geometries
type
"Polygon"
id
"AF"
arcs
0
1
2
3
4
5
type
"MultiPolygon"
id
"AO"
arcs
6
7
8
9
10
11
12
type
"Polygon"
id
"AL"
arcs
13
14
15
16
17
type
"Polygon"
id
"AE"
arcs
18
19
20
21
22
type
"MultiPolygon"
id
"AR"
arcs
23
24
25
26
27
28
29
30
type
"Polygon"
id
"AM"
arcs
31
32
33
34
35
type
"Polygon"
id
"TF"
arcs
44
type
"MultiPolygon"
id
"AU"
arcs
45
46
type
"Polygon"
id
"AT"
arcs
47
48
49
50
51
52
53
type
"MultiPolygon"
id
"AZ"
arcs
54
-35
55
56
-33
57
58
type
"Polygon"
id
"BI"
arcs
59
60
61
type
"Polygon"
id
"BE"
arcs
62
63
64
65
66
type
"Polygon"
id
"BJ"
arcs
67
68
69
70
71
type
"Polygon"
id
"BF"
arcs
72
73
74
-70
75
76
type
"Polygon"
id
"BD"
arcs
77
78
79
type
"Polygon"
id
"BG"
arcs
80
81
82
83
84
85
type
"MultiPolygon"
id
"BS"
arcs
86
87
88
type
"Polygon"
id
"BA"
arcs
89
90
91
type
"Polygon"
id
"BY"
arcs
92
93
94
95
96
type
"Polygon"
id
"BZ"
arcs
97
98
99
type
"Polygon"
id
"BO"
arcs
100
101
102
103
-31
type
"Polygon"
id
"BR"
arcs
-27
104
-103
105
106
107
108
109
110
111
112
type
"Polygon"
id
"BN"
arcs
113
114
type
"Polygon"
id
"BT"
arcs
115
116
type
"Polygon"
id
"BW"
arcs
117
118
119
120
type
"Polygon"
id
"CF"
arcs
121
122
123
124
125
126
127
type
"MultiPolygon"
id
"CA"
arcs
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
type
"Polygon"
id
"CH"
arcs
-51
161
162
163
type
"MultiPolygon"
id
"CL"
arcs
-24
164
-30
165
166
-101
type
"MultiPolygon"
id
"CN"
arcs
167
168
169
170
171
172
173
-117
174
175
176
177
-4
178
179
180
181
182
183
type
"Polygon"
id
"CI"
arcs
184
185
186
187
-73
188
type
"Polygon"
id
"CM"
arcs
189
190
191
192
193
194
-128
195
type
"Polygon"
id
"CD"
arcs
196
197
-60
198
199
-10
200
-13
201
-126
202
type
"Polygon"
id
"CG"
arcs
-12
203
204
-196
-127
-202
type
"Polygon"
id
"CO"
arcs
205
206
207
208
209
-107
210
type
"Polygon"
id
"CR"
arcs
211
212
213
214
type
"Polygon"
id
"CU"
arcs
215
type
"Polygon"
id
-99
arcs
216
217
type
"Polygon"
id
"CY"
arcs
218
-218
type
"Polygon"
id
"CZ"
arcs
-53
219
220
221
type
"Polygon"
id
"DE"
arcs
222
223
-220
-52
-164
224
225
-64
226
227
228
type
"Polygon"
id
"DJ"
arcs
229
230
231
232
type
"MultiPolygon"
id
"DK"
arcs
233
-229
234
type
"Polygon"
id
"DO"
arcs
235
236
type
"Polygon"
id
"DZ"
arcs
237
238
239
240
241
242
243
244
type
"Polygon"
id
"EC"
arcs
245
-206
246
type
"Polygon"
id
"EG"
arcs
247
248
249
250
251
type
"Polygon"
id
"ER"
arcs
252
253
254
-233
type
"Polygon"
id
"ES"
arcs
255
256
257
258
type
"Polygon"
id
"EE"
arcs
259
260
261
type
"Polygon"
id
"ET"
arcs
-232
262
263
264
265
266
267
-253
type
"Polygon"
id
"FI"
arcs
268
269
270
271
type
"MultiPolygon"
id
"FJ"
arcs
272
273
type
"Polygon"
id
"FK"
arcs
274
type
"MultiPolygon"
id
"FR"
arcs
275
276
277
-111
278
279
-225
-163
280
281
-257
282
-66
type
"Polygon"
id
"GA"
arcs
283
284
-190
-205
type
"MultiPolygon"
id
"GB"
arcs
285
286
287
type
"Polygon"
id
"GE"
arcs
288
289
-58
-32
290
type
"Polygon"
id
"GH"
arcs
291
-189
-77
292
type
"Polygon"
id
"GN"
arcs
293
294
295
296
297
298
-187
type
"Polygon"
id
"GM"
arcs
299
300
type
"Polygon"
id
"GW"
arcs
301
302
-297
type
"Polygon"
id
"GQ"
arcs
303
-191
-285
type
"MultiPolygon"
id
"GR"
arcs
304
305
-15
306
-84
307
type
"Polygon"
id
"GL"
arcs
308
type
"Polygon"
id
"GT"
arcs
309
310
-100
311
312
313
type
"Polygon"
id
"GY"
arcs
314
315
-109
316
type
"Polygon"
id
"HN"
arcs
317
318
-313
319
320
type
"Polygon"
id
"HR"
arcs
321
-92
322
323
324
325
type
"Polygon"
id
"HT"
arcs
-237
326
type
"Polygon"
id
"HU"
arcs
-48
327
328
329
330
-326
331
type
"MultiPolygon"
id
"ID"
arcs
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
type
"Polygon"
id
"IN"
arcs
-177
348
-175
-116
-174
349
-80
350
351
type
"Polygon"
id
"IE"
arcs
352
-286
type
"Polygon"
id
"IR"
arcs
353
-6
354
355
356
357
-55
-34
-57
358
type
"Polygon"
id
"IQ"
arcs
359
360
361
362
363
364
-357
type
"Polygon"
id
"IS"
arcs
365
type
"Polygon"
id
"IL"
arcs
366
367
368
-252
369
370
371
type
"MultiPolygon"
id
"IT"
arcs
372
373
374
375
-281
-162
-50
type
"Polygon"
id
"JM"
arcs
376
type
"Polygon"
id
"JO"
arcs
-367
377
-363
378
379
-369
380
type
"MultiPolygon"
id
"JP"
arcs
381
382
383
type
"Polygon"
id
"KZ"
arcs
384
385
386
387
-181
388
type
"Polygon"
id
"KE"
arcs
389
390
391
392
-265
393
type
"Polygon"
id
"KG"
arcs
-389
-180
394
395
type
"Polygon"
id
"KH"
arcs
396
397
398
399
type
"Polygon"
id
"KR"
arcs
400
401
type
"Polygon"
id
-99
arcs
-18
402
403
404
type
"Polygon"
id
"KW"
arcs
405
406
-361
type
"Polygon"
id
"LA"
arcs
407
408
-172
409
-398
type
"Polygon"
id
"LB"
arcs
-371
410
411
type
"Polygon"
id
"LR"
arcs
412
413
-294
-186
type
"Polygon"
id
"LY"
arcs
414
-245
415
416
-250
417
418
type
"Polygon"
id
"LK"
arcs
419
type
"Polygon"
id
"LS"
arcs
420
type
"Polygon"
id
"LT"
arcs
421
422
423
-93
424
type
"Polygon"
id
"LU"
arcs
-226
-280
-65
type
"Polygon"
id
"LV"
arcs
425
-262
426
-94
-424
type
"Polygon"
id
"MA"
arcs
-242
427
428
type
"Polygon"
id
"MD"
arcs
429
430
type
"Polygon"
id
"MG"
arcs
431
type
"Polygon"
id
"MX"
arcs
432
-98
-311
433
434
type
"Polygon"
id
"MK"
arcs
-405
435
-85
-307
-14
type
"Polygon"
id
"ML"
arcs
436
-239
437
-74
-188
-299
438
type
"Polygon"
id
"MM"
arcs
439
-78
-350
-173
-409
440
type
"Polygon"
id
"ME"
arcs
441
-323
-91
442
-403
-17
type
"Polygon"
id
"MN"
arcs
443
-183
type
"Polygon"
id
"MZ"
arcs
444
445
446
447
448
449
450
451
type
"Polygon"
id
"MR"
arcs
452
453
454
-240
-437
type
"Polygon"
id
"MW"
arcs
-452
455
456
type
"MultiPolygon"
id
"MY"
arcs
457
458
-346
459
-115
460
type
"Polygon"
id
"NA"
arcs
461
-8
462
-119
463
type
"Polygon"
id
"NC"
arcs
464
type
"Polygon"
id
"NE"
arcs
-75
-438
-238
-415
465
-194
466
-71
type
"Polygon"
id
"NG"
arcs
467
-72
-467
-193
type
"Polygon"
id
"NI"
arcs
468
-321
469
-213
type
"Polygon"
id
"NL"
arcs
-227
-63
470
type
"MultiPolygon"
id
"NO"
arcs
471
-272
472
473
474
475
476
type
"Polygon"
id
"NP"
arcs
-349
-176
type
"MultiPolygon"
id
"NZ"
arcs
477
478
type
"MultiPolygon"
id
"OM"
arcs
479
480
-22
481
-20
482
type
"Polygon"
id
"PK"
arcs
-178
-352
483
-355
-5
type
"Polygon"
id
"PA"
arcs
484
-215
485
-208
type
"Polygon"
id
"PE"
arcs
-167
486
-247
-211
-106
-102
type
"MultiPolygon"
id
"PH"
arcs
487
488
489
490
491
492
493
type
"MultiPolygon"
id
"PG"
arcs
494
495
-342
496
497
type
"Polygon"
id
"PL"
arcs
-224
498
499
-425
-97
500
501
-221
type
"Polygon"
id
"PR"
arcs
502
type
"Polygon"
id
"KP"
arcs
503
504
-402
505
-169
type
"Polygon"
id
"PT"
arcs
-259
506
type
"Polygon"
id
"PY"
arcs
-104
-105
-26
type
"Polygon"
id
"PS"
arcs
-381
-368
type
"Polygon"
id
"QA"
arcs
507
508
type
"Polygon"
id
"RO"
arcs
509
-431
510
511
-81
512
-330
type
"MultiPolygon"
id
"RU"
arcs
513
-500
514
-422
515
516
517
518
519
-504
-184
-444
-182
-388
520
-59
-290
521
522
-95
-427
-261
523
-269
-472
524
525
526
527
type
"Polygon"
id
"RW"
arcs
528
-61
-198
529
type
"Polygon"
id
"EH"
arcs
-241
-455
530
-428
type
"Polygon"
id
"SA"
arcs
531
-379
-362
-407
532
-509
533
-23
-481
534
type
"Polygon"
id
"SD"
arcs
535
536
-123
537
-418
-249
538
-254
-268
539
type
"Polygon"
id
"SS"
arcs
540
-266
-393
541
-203
-125
542
-536
type
"Polygon"
id
"SN"
arcs
543
-453
-439
-298
-303
544
-301
type
"MultiPolygon"
id
"SB"
arcs
545
546
547
548
549
type
"Polygon"
id
"SL"
arcs
550
-295
-414
type
"Polygon"
id
"SV"
arcs
551
-314
-319
type
"Polygon"
id
-99
arcs
-263
-231
552
553
type
"Polygon"
id
"SO"
arcs
-394
-264
-554
554
type
"Polygon"
id
"RS"
arcs
-86
-436
-404
-443
-90
-322
-331
-513
type
"Polygon"
id
"SR"
arcs
555
-277
556
-110
-316
type
"Polygon"
id
"SK"
arcs
-502
557
-328
-54
-222
type
"Polygon"
id
"SI"
arcs
-49
-332
-325
558
-375
type
"Polygon"
id
"SE"
arcs
-473
-271
559
type
"Polygon"
id
"SZ"
arcs
560
-448
type
"Polygon"
id
"SY"
arcs
-378
-372
-412
561
562
-364
type
"Polygon"
id
"TD"
arcs
-466
-419
-538
-122
-195
type
"Polygon"
id
"TG"
arcs
563
-293
-76
-69
type
"Polygon"
id
"TH"
arcs
564
-459
565
-441
-408
-397
type
"Polygon"
id
"TJ"
arcs
-395
-179
-3
566
type
"Polygon"
id
"TM"
arcs
-354
567
-386
568
-1
type
"Polygon"
id
"TL"
arcs
569
-334
type
"Polygon"
id
"TT"
arcs
570
type
"Polygon"
id
"TN"
arcs
-244
571
-416
type
"MultiPolygon"
id
"TR"
arcs
-291
-36
-358
-365
-563
572
-308
-83
573
type
"Polygon"
id
"TW"
arcs
574
type
"Polygon"
id
"TZ"
arcs
-391
575
-445
-457
576
-199
-62
-529
577
type
"Polygon"
id
"UG"
arcs
-530
-197
-542
-392
-578
type
"Polygon"
id
"UA"
arcs
-523
578
-511
-430
-510
-329
-558
-501
-96
type
"Polygon"
id
"UY"
arcs
-113
579
-28
type
"MultiPolygon"
id
"US"
arcs
580
581
582
583
584
585
-435
586
-139
587
588
589
-141
590
type
"Polygon"
id
"UZ"
arcs
-569
-385
-396
-567
-2
type
"Polygon"
id
"VE"
arcs
591
-317
-108
-210
type
"Polygon"
id
"VN"
arcs
592
-399
-410
-171
type
"MultiPolygon"
id
"VU"
arcs
593
594
type
"Polygon"
id
"YE"
arcs
595
-535
-480
type
"Polygon"
id
"ZA"
arcs
-464
-118
596
-449
-561
-447
597
-421
type
"Polygon"
id
"ZM"
arcs
-456
-451
598
-120
-463
-7
-200
-577
type
"Polygon"
id
"ZW"
arcs
-597
-121
-599
-450
land
type
"MultiPolygon"
arcs
540
266
539
123
542
536
592
399
564
457
565
439
78
350
483
355
359
405
532
507
533
18
482
20
481
595
531
379
247
538
254
229
552
554
389
575
445
597
461
8
200
10
203
283
303
191
467
67
563
291
184
412
550
295
301
544
299
543
453
530
428
242
571
416
250
369
410
561
572
288
521
578
511
81
573
305
15
441
323
558
375
281
257
506
255
282
66
470
227
234
222
498
514
422
425
259
523
269
559
473
524
504
400
505
169
386
520
55
358
567
24
164
556
275
579
28
165
486
245
206
484
211
468
317
551
309
433
586
139
590
141
585
432
98
311
319
469
213
485
208
591
314
555
277
111
36
37
38
39
40
41
42
43
44
45
46
86
87
88
459
113
460
346
128
129
130
131
132
133
134
135
136
137
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
167
215
216
218
233
235
326
272
273
274
278
286
352
287
304
308
332
334
569
335
336
337
338
339
340
342
496
343
344
347
365
372
373
376
381
382
383
419
431
464
474
475
476
477
478
487
488
489
490
491
492
493
494
495
497
502
513
515
516
517
518
519
525
526
527
545
546
547
548
549
570
574
580
581
582
583
584
587
588
589
593
594
arcs
67002
72360
284
-219
209
77
58
261
219
87
157
175
55
460
234
112
44
205
131
-154
84
-18
68477
73346
154
-4
210
-122
68841
73220
85
-70
201
185
93
-111
90
264
166
-12
43
84
29
233
120
200
150
-131
-30
-176
84
-27
-26
-484
110
-189
97
121
123
57
173
258
192
-42
286
-1
70827
73379
50
-165
70877
73214
-162
-65
-141
-106
-319
-67
-298
-121
-163
-251
66
-244
32
-287
-139
-242
12
-221
-76
-207
-265
18
110
-381
-177
-146
-118
-347
15
-346
-108
-162
-103
53
-212
-75
-31
-161
-207
1
-154
-326
-10
-490
-361
-239
-194
50
-56
-126
-166
74
-278
-87
-465
294
66909
69007
252
523
-23
370
-210
97
-22
366
-91
460
119
315
-121
85
76
419
113
718
56642
45537
29
-179
-32
-279
49
-270
-41
-216
24
-199
-579
7
-13
-1832
188
-471
181
-360
56448
41738
-510
-235
-673
82
-192
276
-1126
-25
-42
-40
-166
260
-180
17
-166
-98
-134
-110
53259
41865
-26
363
38
506
96
527
15
247
90
519
66
236
159
377
90
256
29
427
-15
326
-83
206
-74
350
-68
345
15
120
85
228
-84
557
-57
385
-139
364
26
112
53422
48316
115
78
80
-11
98
69
820
-7
68
-430
80
-345
64
-186
106
-301
184
46
91
81
154
-81
42
144
69
336
172
22
15
100
142
2
-24
-207
337
5
5
-363
56
-222
-41
-347
21
-354
93
-214
-15
-685
68
53
121
-15
172
87
127
-34
53383
48495
-74
433
53309
48928
112
249
84
97
104
-198
53609
49076
-101
-121
-45
-148
-9
-251
-71
-61
55719
75933
-35
-196
39
-247
115
-140
55838
75350
-5
-151
-91
-84
-16
-187
-129
-279
55597
74649
-48
40
-5
127
-154
193
-24
274
23
393
38
179
-47
91
55380
75946
-18
183
120
284
18
-109
75
51
55575
76355
59
-154
66
-59
19
-209
64327
65792
49
28
11
-158
217
91
230
-15
168
-17
190
389
207
369
176
355
65575
66834
52
-196
65627
66638
38
-455
65665
66183
-142
-2
-23
-375
50
-80
-126
-114
-1
-235
-81
-238
-7
-232
65335
64907
-56
-122
-835
290
-106
584
-11
133
31400
20215
-168
16
-297
0
0
1286
30935
21517
106
-267
139
-432
361
-345
389
-144
-125
-288
-264
-29
-141
203
32587
39017
511
-940
227
-88
339
-425
286
-225
40
-254
-273
-876
280
-156
312
-88
220
92
252
441
45
509
34826
37007
138
110
139
-332
-6
-460
-234
-318
-186
-234
-314
-559
-370
-786
33993
34428
-70
-461
-74
-592
3
-573
-61
-128
-21
-372
33770
32302
-19
-301
353
-493
-38
-397
173
-251
-14
-282
-267
-738
-412
-309
-557
-120
-305
58
59
-343
-57
-431
51
-291
-167
-202
-284
-80
-267
210
-108
-151
39
-572
188
-173
152
181
82
-299
-255
-179
-223
-358
-41
-579
-66
-309
-262
-1
-218
-295
-80
-432
273
-422
266
-116
-96
-517
-328
-325
-180
-675
-254
-227
-113
-270
89
-598
185
-333
-117
29
30952
21711
-257
90
-672
77
-115
336
6
431
-185
-37
-98
209
-24
611
213
253
88
365
-33
292
148
491
101
763
-30
338
122
109
-30
217
-129
115
92
242
-126
218
-65
665
112
117
-47
702
65
590
75
513
166
209
-84
563
-1
529
210
376
-7
481
159
562
1
530
-72
105
-128
994
171
592
-27
558
100
523
182
540
196
358
-83
226
58
186
-9
960
302
284
96
598
-34
144
31359
38736
231
521
364
-141
163
-416
109
464
316
-24
45
-123
62106
75494
386
89
62492
75583
57
-151
106
-100
-56
-144
148
-198
-78
-183
118
-157
124
-94
7
-399
62918
74157
-101
-17
62817
74140
-113
333
1
89
-123
-2
-82
155
-58
-16
62442
74699
-109
168
-207
144
27
280
-47
203
33452
5736
-82
-294
-81
-259
-582
79
-621
-34
-348
192
0
22
-152
170
625
-23
599
-56
207
237
147
203
288
-237
5775
6048
-533
-79
-364
204
-163
203
-11
34
-180
158
169
214
517
-90
277
-181
212
-203
76
-260
37457
6883
342
-248
120
-350
33
-248
11
-293
-430
-181
-452
-146
-522
-136
-582
-113
-658
34
-365
192
49
237
593
158
239
192
174
248
126
214
168
203
180
238
0
-1
141
0
414
125
419
-125
16330
9501
359
-90
332
102
-158
-203
-261
-147
-386
45
-278
203
60
192
332
-102
15122
9513
425
-226
-164
23
-359
56
-381
158
202
124
277
-135
22505
10404
305
-79
304
68
163
-327
-217
45
-337
-23
-343
23
-376
-34
-283
113
-146
237
174
101
353
-79
403
-45
30985
10967
33
-259
-49
-226
-76
-214
-326
-79
-311
-113
-364
11
136
226
-327
-79
-310
-79
-212
169
-16
237
305
226
190
67
321
-22
82
293
16
215
-6
462
158
271
256
90
147
-214
65
-214
120
-260
92
-248
76
-260
0
3044
16
-4
245
335
501
-181
32
21
294
183
38
-6
32
-5
402
-239
352
239
63
33
816
102
265
-135
130
-68
419
-192
789
-147
625
-180
1072
-136
800
158
1181
-113
669
-180
734
169
773
158
60
271
-1094
22
-898
136
-234
225
-745
125
49
259
103
237
104
214
-55
237
-462
158
-212
204
-430
180
675
-34
642
91
402
-192
495
169
457
214
223
192
-98
237
-359
158
-408
169
-571
34
-500
79
-539
57
-180
214
-359
181
-217
203
-87
654
136
-56
250
-181
457
57
441
79
228
-249
441
57
370
124
348
158
315
192
419
56
-11
215
-97
214
81
203
359
102
163
-192
425
113
321
146
397
12
375
56
376
136
299
124
337
124
218
-34
190
-45
414
79
370
-102
381
12
364
79
375
-57
414
-56
386
22
403
-11
413
-11
381
22
283
170
337
90
349
-124
331
101
300
203
179
-180
98
-203
180
-192
288
169
332
-214
375
-68
321
-158
392
34
354
101
418
-22
376
-79
381
-102
147
249
-180
191
-136
204
-359
45
-158
214
-60
214
-98
429
213
-79
364
-34
359
34
327
-90
283
-169
119
-203
376
-34
359
79
381
113
342
67
283
-135
370
45
239
440
224
-259
321
-102
348
56
228
-225
365
-23
337
-68
332
-124
218
215
108
203
278
-226
381
57
283
-125
190
-191
370
56
288
124
283
147
337
79
392
68
354
79
272
124
163
180
65
249
-32
236
-87
226
-98
226
-87
226
-71
203
-16
225
27
226
130
214
109
237
44
226
-55
248
-32
226
136
260
152
169
180
214
190
181
223
169
109
248
152
158
174
147
267
34
174
180
196
113
228
68
202
147
157
180
218
68
163
-147
-103
-192
-283
-169
-120
-124
-206
90
-229
-56
-190
-136
-202
-146
-136
-170
-38
-225
17
-215
130
-191
-190
-136
-261
-45
-153
-192
-163
-180
-174
-249
-44
-214
98
-237
147
-181
229
-135
212
-181
114
-225
60
-215
82
-225
130
-192
82
-215
38
-530
81
-214
22
-226
87
-226
-38
-304
-152
-237
-163
-192
-370
-79
-125
-203
-169
-192
-419
-215
-370
-90
-348
-124
-376
-124
-223
-237
-446
-23
-489
23
-441
-45
-468
0
87
-226
424
-101
311
-158
174
-204
-310
-180
-479
56
-397
-146
-17
-237
-11
-226
327
-192
60
-214
353
-215
588
-90
500
-158
398
-180
506
-181
690
-90
681
-158
473
-170
517
-191
272
-271
136
-215
337
204
457
169
484
180
577
147
495
158
691
11
680
-79
560
-135
180
248
386
169
702
12
550
124
522
124
577
79
614
102
430
146
-196
203
-119
203
0
215
-539
-23
-571
-90
-544
0
-77
214
39
429
125
124
397
136
468
135
337
169
337
170
251
225
380
102
376
79
190
45
430
23
408
79
343
112
337
136
305
135
386
181
245
192
261
169
82
226
-294
135
98
237
185
181
288
112
305
136
283
180
217
226
136
271
202
158
331
-34
136
-192
332
-22
11
214
142
226
299
-57
71
-214
331
-34
360
102
348
67
315
-34
120
-237
305
192
283
102
315
79
310
79
283
135
310
91
240
124
168
203
207
-147
288
79
202
-271
157
-203
316
113
125
226
283
158
365
-34
108
-215
229
215
299
68
326
22
294
-11
310
-68
300
-34
130
-192
180
-169
304
102
327
22
315
0
310
12
278
79
294
67
245
158
261
102
283
56
212
158
152
316
158
192
288
-90
109
-203
239
-136
289
45
196
-203
206
-146
283
135
98
248
250
102
289
192
272
79
326
112
218
125
228
135
218
124
261
-68
250
203
180
158
261
-11
229
136
54
203
234
158
228
113
278
90
256
45
244
-34
262
-56
223
-158
27
-249
245
-191
168
-158
332
-68
185
-158
229
-158
266
-34
223
113
240
237
261
-124
272
-68
261
-68
272
-45
277
0
229
-598
-11
-147
-33
-259
-266
-147
-218
-214
38
-226
310
11
-38
-225
-141
-215
-131
-237
212
-180
321
-57
321
102
153
226
92
214
153
181
174
169
70
203
147
282
174
57
316
22
277
68
283
90
136
226
82
214
190
215
272
146
234
113
153
192
157
101
202
91
277
-57
250
57
272
67
305
-33
201
158
142
383
103
-158
131
-271
234
-112
266
-46
267
68
283
-45
261
-11
174
56
234
-34
212
-124
250
79
300
0
255
79
289
-79
185
192
141
192
191
158
348
429
179
-79
212
-158
185
-203
354
-350
272
-12
256
0
299
68
299
79
229
158
190
169
310
23
207
124
218
-113
141
-180
196
-181
305
23
190
-147
332
-147
348
-56
288
45
218
181
185
180
250
45
251
-79
288
-56
261
90
250
0
245
-56
256
-57
250
102
299
90
283
23
316
0
255
56
251
45
76
282
11
237
174
-158
49
-259
92
-237
115
-192
234
-102
315
34
365
12
250
33
364
0
262
12
364
-23
310
-45
196
-181
-54
-214
179
-169
299
-136
310
-146
360
-102
375
-90
283
-90
315
-12
180
192
245
-158
212
-180
245
-136
337
-56
321
-68
136
-226
316
-135
212
-203
310
-90
321
11
299
-34
332
11
332
-45
310
-79
288
-135
289
-113
195
-169
-32
-226
-147
-203
-125
-260
-98
-203
-131
-237
-364
-90
-163
-203
-360
-124
-125
-226
-190
-214
-201
-181
-115
-237
-70
-214
-28
-260
6
-214
158
-226
60
-214
130
-204
517
-78
109
-249
-501
-90
-424
-124
-528
-23
-234
-327
-49
-271
-119
-214
-147
-215
370
-191
141
-237
239
-215
338
-192
386
-180
419
-181
636
-180
142
-282
800
-125
53
-44
208
-170
767
147
636
-181
-99520
-139
69148
23827
179
-181
263
-72
9
-110
-77
-262
-427
-37
-7
306
41
238
19
118
90387
28338
269
-199
151
79
217
111
166
-39
20
-684
-95
-198
-29
-463
-97
157
-193
-401
-57
31
-171
18
-171
493
-38
380
-160
502
7
264
181
-51
89877
43903
100
-452
179
217
92
-243
133
-225
-29
-255
60
-494
42
-288
70
-70
75
-492
-27
-299
90
-390
301
-301
197
-274
186
-251
-37
-139
159
-361
108
-623
111
126
113
-249
68
88
48
-610
197
-354
129
-220
217
-466
78
-463
7
-328
-19
-356
132
-490
-16
-509
-48
-267
-75
-514
6
-330
-55
-413
-123
-524
-205
-283
-102
-446
-93
-284
-82
-497
-107
-287
-70
-431
-36
-397
14
-182
-159
-200
-311
-21
-257
-236
-127
-223
-168
-248
-230
255
-170
101
43
301
-152
-109
-243
-417
-240
156
-158
91
-159
41
-269
167
-179
355
-52
437
-64
291
-137
233
-267
70
91
279
-67
428
-136
-399
-247
-106
146
319
42
332
107
282
-22
427
-226
-491
-174
-197
-106
-458
-217
237
9
305
-174
418
-147
216
52
133
-356
349
-195
16
-267
280
-498
-54
-359
-206
-317
-192
-265
38
-294
-296
-241
-132
-53
-302
-103
-234
-236
-14
-174
-52
-246
105
-199
-62
-191
-27
-165
-307
-81
26
-140
-163
-133
-183
-203
23
-186
0
-295
368
-149
109
6
330
138
79
47
131
-10
207
34
400
-31
341
-147
582
-45
329
12
328
-111
375
-7
169
-123
230
-35
451
-158
456
-39
245
122
-249
-93
535
137
-167
83
-223
-5
294
-138
454
-26
181
-65
173
31
333
56
141
38
289
-29
336
114
415
21
-439
118
396
225
193
136
245
212
212
126
45
77
-71
219
214
168
64
42
126
74
53
153
-14
292
169
151
256
71
307
163
293
13
229
7
314
194
489
117
-497
119
115
-99
272
87
279
122
-125
34
439
152
283
67
227
140
98
4
161
122
-67
5
145
122
82
134
78
205
-264
155
-342
173
-3
177
-54
-59
316
133
462
126
150
-44
144
121
329
168
203
142
-68
234
108
-5
294
-204
190
148
84
184
-143
148
-236
234
-148
79
59
172
-177
162
164
105
-50
65
111
127
-285
-74
-308
-105
-233
-96
-19
32
-230
-81
-288
-99
-283
20
-163
221
-318
214
-184
143
-199
201
-341
78
1
145
-148
43
-178
265
-195
183
197
55
309
56
255
34
316
85
458
-39
279
20
167
-32
330
37
434
53
117
-43
192
67
305
52
317
7
164
104
216
78
-282
19
-361
70
-70
11
-242
101
-293
21
-326
-10
-209
54716
79543
-21
-236
-156
-1
53
-125
-92
-370
54500
78811
-53
-97
-243
-15
-140
-130
-229
44
53835
78613
-398
149
-62
200
-274
-100
-32
-109
-169
81
52900
78834
-142
16
-125
105
42
141
-10
102
52665
79198
83
32
141
-160
39
152
245
-25
199
104
133
-18
87
-118
26
98
-40
375
100
73
98
266
53776
79977
206
-186
157
236
98
43
215
-176
131
30
128
-109
54711
79815
-23
-73
28
-199
62817
74140
-190
76
-141
266
-44
217
63495
75906
146
-303
141
-408
130
-27
85
-156
-228
-46
-49
-447
-48
-202
-101
-135
7
-285
63578
73897
-69
-28
-173
301
95
285
-82
169
-104
-43
-327
-424
62492
75583
68
94
207
-165
149
-34
38
67
-136
312
72
79
62890
75936
78
-19
191
-350
122
-39
48
146
166
232
58149
49238
-17
694
-70
262
58062
50194
169
-45
85
328
147
-38
58463
50439
16
-227
60
-130
3
-187
-69
-121
-108
-300
-101
-209
-115
-27
50920
81398
204
-45
257
120
176
-252
153
-135
51710
81086
-32
-389
51678
80697
-72
-22
-30
-323
51576
80352
-243
263
-143
-45
-194
272
-129
231
-129
9
-40
203
50698
81285
222
113
50747
55434
-229
-68
50518
55366
-69
398
13
1322
-56
119
-11
283
-96
201
-85
170
35
303
50249
58162
96
66
56
251
136
54
61
172
50598
58705
93
169
100
2
212
-332
51003
58544
-11
-191
62
-342
-54
-232
29
-154
-135
-357
-86
-176
-52
-364
7
-366
-16
-928
49214
57382
-190
149
-130
-22
-97
-145
-125
122
-49
190
-125
126
48498
57802
-18
334
76
244
-7
195
221
477
41
395
76
141
134
-78
116
117
38
148
216
259
53
180
259
238
153
82
70
-110
178
3
50104
60427
-22
-280
37
-262
156
-376
9
-279
320
-130
-6
-395
50249
58162
-243
13
50006
58175
-128
46
-90
-93
-123
42
-482
-27
-7
-327
38
-434
75742
64522
-6
-413
-97
88
18
-464
75657
63733
-79
301
-16
293
-53
277
-116
335
-256
23
25
-237
-87
-321
-118
117
-41
-105
-78
63
-108
52
74730
64531
-43
474
-96
433
47
347
-171
154
62
210
173
215
-200
305
98
390
220
-248
133
-29
24
-400
265
-79
257
8
160
-98
-128
-487
-124
-34
-86
-327
152
-299
46
368
76
2
147
-914
56293
77303
80
-236
108
42
213
-90
408
-30
138
147
327
133
202
-209
163
-60
57932
77000
-144
-239
-101
-412
89
-328
57776
76021
-239
77
-283
-181
57254
75917
-3
-287
-252
-55
-196
202
-222
-159
-206
17
56375
75635
-20
381
-139
185
56216
76201
46
81
-30
69
47
183
105
180
-135
248
-24
211
68
130
28462
65512
-68
-29
-70
332
-104
167
60
365
84
-23
97
-478
1
-334
28383
67136
-303
-92
-19
213
130
46
184
-17
8
-150
28611
67142
-48
-409
-51
73
4
301
-124
228
-1
66
220
-259
55279
77663
100
2
-69
-253
134
-222
-41
-271
-65
-25
55338
76894
-52
-53
-90
-134
-41
-316
55155
76391
-246
218
-105
240
-106
128
-127
215
-61
178
-136
270
59
239
99
-133
60
120
130
13
239
-96
192
8
126
-128
56523
82877
268
-4
302
217
64
325
228
184
-26
258
57359
83857
169
97
298
222
57826
84176
293
-144
39
-143
146
68
272
-137
27
-270
-60
-156
174
-377
113
-105
-16
-104
187
-101
80
-154
-108
-126
-224
20
-54
-53
66
-192
68
-368
58829
81834
-239
-34
-85
-127
-18
-290
-111
56
-250
-28
-73
135
-104
-100
-105
83
-218
11
-310
139
-281
45
-215
-13
-152
-156
-133
-23
56535
81532
-6
257
-85
267
166
117
2
230
-77
219
-12
255
25238
62085
-2
85
33
26
51
-68
99
348
53
7
25472
62483
1
-84
53
-3
-5
-157
-45
-249
24
-89
-29
-206
18
-55
-32
-291
-55
-153
-50
-18
-55
-199
25297
60979
-83
-1
22
650
2
457
31359
38736
-200
-79
-109
794
-150
646
88
557
-146
244
-37
416
-136
391
30669
41705
175
622
-119
484
63
194
-49
213
108
288
6
490
13
405
60
195
-240
926
30686
45522
206
-48
143
12
62
174
243
234
147
216
363
98
-29
-432
34
-221
-23
-386
302
-516
311
-95
109
-216
188
-114
115
-167
175
6
161
-171
12
-333
55
-168
3
-248
-81
-10
107
-671
533
-23
-41
-333
30
-227
151
-162
66
-358
-49
-453
-77
-253
27
-328
-87
-119
33842
40210
-4
177
-259
295
-258
8
-484
-167
-133
-507
-7
-310
-110
-689
34826
37007
54
332
38
340
0
317
-100
105
-104
-94
-103
26
-33
222
-26
527
-52
172
-187
156
-114
-113
-293
111
18
782
-82
320
30686
45522
-157
-99
-126
66
18
875
-228
-339
-245
15
-105
307
-184
33
59
247
-155
351
-115
518
73
106
0
243
168
166
-28
312
71
200
20
269
318
392
227
111
37
86
251
-27
30585
49354
125
1579
6
250
-43
330
-123
210
1
418
156
95
56
-60
9
221
-162
60
-4
360
541
-13
92
198
77
-182
55
-340
52
71
31423
52551
153
-304
216
37
54
176
206
135
115
94
32
244
198
164
-15
121
-235
49
-39
363
12
386
-125
149
52
53
206
-73
221
-144
80
136
200
89
310
216
102
220
-37
162
33129
54824
145
26
64
-133
-36
-253
96
-87
63
-268
-77
-203
-44
-490
71
-291
20
-267
171
-270
137
-28
30
112
88
25
126
101
90
153
154
-48
67
20
34294
52923
151
-47
25
118
-46
114
28
167
112
-51
131
59
159
-122
34854
53161
121
-119
86
156
62
-24
38
-162
133
41
107
219
85
424
164
527
35650
54223
95
27
69
-318
155
-1008
149
-95
7
-397
-208
-474
86
-174
491
-90
10
-578
211
378
349
-207
462
-351
135
-338
-45
-319
323
178
540
-305
415
23
411
-477
355
-645
214
-166
237
-23
101
-182
94
-733
46
-348
-110
-953
-142
-376
-391
-801
-177
-651
-206
-499
-69
-11
-78
-424
20
-1079
-77
-888
-30
-379
-88
-228
-49
-769
-282
-752
-47
-595
-225
-250
-65
-345
-302
2
-437
-222
-195
-256
-311
-168
-327
-459
-235
-571
-41
-430
46
-318
-51
-582
-63
-281
-195
-317
-308
-1013
-244
-457
-189
-269
-127
-548
-183
-329
35174
32383
-77
326
122
273
-160
392
-218
318
-286
369
-103
-17
-279
446
-180
-62
81723
54436
110
215
236
316
82069
54967
-13
-284
-16
-368
-133
18
-58
-196
-126
299
75471
67823
113
-184
-20
-354
-227
-17
-234
39
-175
-90
-252
218
-6
115
74670
67550
184
429
150
146
198
-134
147
-14
122
-154
58175
39107
-393
-424
-249
-430
-93
-383
-83
-217
-152
-46
-48
-275
-28
-180
-178
-134
-226
28
-133
162
-117
70
-135
-134
-68
-276
-132
-173
-139
-257
-199
-59
-62
202
26
351
-165
548
-75
86
55526
37566
0
1681
274
20
8
2051
207
19
428
202
106
-238
177
226
85
1
156
130
56967
41658
50
-43
57017
41615
107
-460
56
-103
87
-333
315
-633
119
-62
0
-203
82
-365
215
-88
177
-261
54244
56103
229
44
52
148
46
-11
69
-131
350
221
118
224
145
202
-28
202
78
53
269
-35
261
266
201
629
141
233
176
98
56351
58246
31
-246
160
-360
1
-235
-45
-240
18
-179
96
-166
56612
56820
212
-252
56824
56568
152
-232
2
-188
187
-299
116
-250
70
-345
208
-228
44
-183
57603
54843
-91
-61
-178
14
-209
60
-104
-49
-41
-140
-90
-17
-110
121
-309
-287
-127
58
-38
-45
-83
-347
-207
112
-203
57
-177
212
-229
196
-149
-186
-108
-292
-25
-402
55125
53847
-178
33
-188
96
-166
-305
-146
-536
54447
53135
-29
167
-12
263
-127
185
-103
297
-23
207
-132
301
23
171
-28
243
21
446
67
105
140
583
32315
78637
202
-78
257
16
-137
-236
-102
-37
-353
244
-69
193
105
177
97
-279
32831
80108
-135
-10
-360
180
-258
272
96
49
365
-145
284
-240
8
-106
15692
79765
-140
-80
-456
262
-84
204
-248
202
-50
164
-286
103
-107
314
24
133
291
-125
171
-88
261
-61
94
-198
138
-274
277
-238
115
-318
34407
81019
-184
-504
181
195
187
-124
-98
-200
247
-158
128
140
277
-177
-86
-422
194
99
36
-306
86
-358
-117
-507
-125
-21
-183
109
60
471
-77
73
-322
-499
-166
20
196
270
-267
140
-298
-34
-539
17
-43
171
173
202
-121
157
234
347
287
917
172
328
241
198
129
-25
-54
-156
-148
-363
13005
83025
131
-75
267
46
-84
-654
242
-463
-111
1
-167
264
-103
265
-140
179
-51
253
16
184
27981
87625
-108
-302
-123
49
-73
171
13
40
107
173
114
-13
70
-118
27250
87943
-325
-317
-196
13
-61
156
207
265
381
-5
-6
-112
26344
89640
51
-253
143
89
161
-151
304
-198
318
-179
25
-274
204
45
199
-191
-247
-181
-432
138
-156
259
-275
-306
-396
-298
-95
337
-377
-55
242
284
35
454
95
527
201
-47
28926
90499
-312
-29
-69
282
118
323
255
80
217
-160
3
-246
-32
-80
-180
-170
23431
91627
-173
-202
-374
175
-226
-63
-380
259
245
178
194
250
295
-164
166
-103
84
-110
169
-220
31350
77823
-181
326
0
785
-123
166
-187
-98
-92
152
-212
-435
-84
-448
-99
-262
-118
-89
-89
-29
-28
-142
-512
-1
-422
-4
-125
-106
-294
-414
-34
-45
-89
-225
-255
0
-273
-2
-125
-91
44
-113
25
-176
-5
-58
-363
-287
-286
-90
-323
-308
-70
0
-94
91
-31
82
6
60
61
202
131
317
81
340
-56
500
-59
523
-290
270
35
103
-41
70
-76
0
-56
91
-14
137
-54
-60
-75
18
17
57
-65
57
-27
151
-216
185
-224
191
-272
223
-261
209
-248
-163
-91
-6
-342
150
-225
-75
-269
179
-284
91
-194
36
-86
97
-49
317
-94
-3
-1
-221
-575
0
-951
0
-944
-1
-833
1
-834
0
-819
0
-847
0
-273
0
-825
0
-788
0
15878
80048
-38
1
-537
566
-199
248
-503
239
-155
510
40
353
-356
245
-48
464
-336
419
-6
296
13740
83389
154
278
-7
363
-473
367
-284
657
-173
413
-255
259
-187
236
-147
298
-279
-187
-270
-321
-247
378
-194
252
-271
160
-273
17
1
3279
2
2137
10837
91975
518
-139
438
-277
289
-53
244
241
336
179
413
-70
416
253
455
144
191
-239
207
134
62
272
192
-62
470
-516
369
390
38
-437
341
95
105
168
337
-33
424
-242
650
-211
383
-98
272
37
374
-292
-390
-286
502
-123
750
68
236
100
296
-345
302
291
-283
245
179
197
338
26
223
58
224
-138
279
-312
310
46
491
-260
431
91
405
-13
-32
358
247
100
431
-195
-2
-545
177
459
223
-15
126
579
-298
355
-324
233
22
636
329
418
366
-92
281
-255
378
-649
-247
-283
517
-116
-1
-589
371
451
332
-371
-83
-427
269
-388
290
416
202
497
16
632
394
-44
411
-85
373
-286
17
-285
-207
-307
196
-309
-36
-280
-544
-403
-386
-88
-287
173
-83
-289
-268
-486
-81
-252
-322
-389
-397
-38
-220
-244
-18
-374
-323
-72
-340
-467
-301
-648
-108
-454
-16
-669
409
-96
125
-539
130
-437
388
114
517
-250
277
-219
199
-272
348
-158
294
-243
459
-33
302
-56
-45
-499
86
-578
201
-645
414
-547
214
188
150
592
-145
909
-196
303
445
270
314
404
154
401
-23
385
-188
489
-338
434
328
603
-121
522
-93
899
194
133
476
-157
286
-56
230
152
258
-196
342
-333
85
-224
495
-44
-8
-483
92
-728
254
-90
201
-339
402
319
266
636
184
267
216
-514
362
-734
307
-691
-112
-362
370
-325
250
-329
442
-149
179
-183
110
-488
216
-76
112
-217
20
-647
-202
-217
-199
-202
-458
-205
-349
-473
-470
-93
-594
121
-417
4
-287
-40
-233
-413
-354
-255
-401
-762
-320
-532
236
95
446
756
583
480
415
58
246
-283
-262
-387
88
-620
91
-435
361
-287
459
83
278
647
19
-417
180
-209
-344
-377
-615
-343
-276
-233
-310
-415
-211
43
-11
487
483
476
-445
-19
-309
-70
18287
93939
-139
-270
618
174
386
-291
314
294
254
-188
227
-566
140
238
-197
590
244
85
276
-93
311
-232
175
-561
86
-406
466
-285
502
-273
-31
-253
-456
-47
178
-221
-94
-211
-503
90
-478
156
-322
-35
-522
-196
-704
-86
-494
-54
-151
271
-379
157
-246
-64
-343
456
185
61
429
99
392
-26
362
100
-537
135
-594
-46
-394
11
-146
213
644
230
-428
-8
-485
152
233
431
193
229
744
351
284
-111
20972
94111
-244
-381
-434
404
95
80
372
23
211
-126
28794
93928
25
-159
-296
16
-299
13
-304
-78
-80
35
-306
306
12
207
133
38
636
-62
479
-316
25955
93959
219
-359
256
465
704
236
477
-596
-42
-377
550
168
263
228
616
-291
383
-274
36
-252
515
131
290
-367
670
-228
242
-232
263
-539
-510
-268
654
-376
441
-127
400
-529
437
-38
-87
-404
-487
-669
-342
246
-437
554
-359
-72
-35
-330
292
-335
377
-265
114
-153
181
-570
-96
-414
-350
156
-697
461
393
-496
289
-348
45
-201
-753
230
-596
334
-337
281
97
162
-414
296
-405
280
5
-167
-803
-92
-235
198
183
424
522
10
571
74
-92
205
96
287
360
561
-77
255
-107
197
-425
280
-563
196
178
145
-294
358
-245
33
-219
196
-149
-170
-503
-74
-1011
129
-588
169
-450
87
-231
202
290
263
-394
2
-88
583
213
515
286
235
717
154
-204
-373
22123
94355
331
-122
496
73
72
-167
-259
-276
420
-248
-50
-518
-455
-223
-268
48
-192
220
-690
444
5
185
567
-72
-306
377
329
279
24112
93737
-298
-430
-317
21
-173
506
4
287
145
244
276
157
579
-20
530
-140
-415
-513
-331
-112
16539
92938
-731
-278
-147
253
-641
304
119
244
192
421
241
378
-272
353
939
90
397
-119
709
-32
270
-167
298
-243
-349
-145
-681
-405
-344
-403
0
-251
23996
95009
-151
-223
-403
43
-337
150
148
259
399
155
243
-202
101
-182
22639
96011
212
-267
9
-295
-127
-429
-458
-59
-298
92
5
336
-455
-44
-18
445
299
-18
419
197
390
-34
22
76
19941
95712
109
-205
247
97
291
-25
49
-282
-169
-274
-940
-89
-701
-249
-423
-13
-35
187
577
255
-1255
-69
-389
103
379
563
262
161
782
-194
493
-341
485
-44
-397
551
255
210
286
-67
94
-275
23699
96229
308
-186
547
2
240
-190
-64
-216
319
-130
177
-137
374
-26
406
-48
441
125
566
49
451
-40
298
-218
62
-238
-174
-153
-414
-124
-355
70
-797
-88
-570
-11
-449
71
-738
186
-96
316
-34
286
-279
251
-574
70
-322
179
104
236
573
-36
17722
96544
-38
-443
-214
-199
-259
-29
-517
-246
-444
-88
-377
124
472
431
570
373
426
-8
381
85
23933
96472
-126
-17
-521
37
-74
161
559
-9
195
-107
-33
-65
19392
96574
-518
-166
-411
186
224
183
406
59
392
-90
-93
-172
19538
97095
-339
-113
-461
1
5
82
285
173
149
-27
361
-116
23380
96781
-411
-119
-226
134
-119
216
-22
238
360
-23
162
-38
332
-200
-76
-208
22205
96935
108
-240
-453
64
-457
187
-619
21
268
171
-335
139
-21
221
546
-79
751
-210
212
-274
25828
97704
334
-186
-381
-171
-513
-434
-492
-41
-575
74
-299
235
4
208
220
154
-508
-5
-306
192
-176
261
193
256
192
175
285
41
-122
132
646
29
355
-308
468
-123
455
-109
220
-380
30972
99689
742
-45
597
-74
508
-156
-12
-154
-678
-250
-672
-117
-251
-129
605
3
-656
-349
-452
-163
-476
-470
-573
-96
-177
-117
-841
-62
383
-72
-192
-103
230
-284
-264
-198
-429
-163
-132
-225
-388
-172
39
-130
475
22
6
-141
-742
-345
-726
159
-816
-89
-414
69
-525
30
-35
277
514
130
-137
415
170
41
742
-249
-379
370
-450
110
225
223
492
137
79
201
-392
225
-118
297
759
-25
220
-63
433
210
-625
67
-972
-37
-491
196
-232
232
-324
169
-61
197
413
110
324
18
545
94
409
214
344
-30
300
-161
211
311
367
92
498
64
849
24
148
-63
802
98
601
-37
602
-36
52900
78834
-22
-236
-122
-97
-206
72
-60
-232
-132
-18
-48
91
-156
-195
-134
-28
-120
124
51900
78315
-95
252
-133
-90
5
261
203
323
-9
147
126
-53
77
98
52074
79253
236
-4
57
125
298
-176
31400
20215
-92
-233
-238
-178
-137
18
-164
46
-202
174
-291
83
-350
322
-283
309
-383
645
229
-121
390
-384
369
-207
143
264
90
394
256
238
198
-68
30952
21711
-247
4
-134
-141
-250
-208
-45
-538
-118
-14
-313
188
-318
401
-346
329
-87
365
79
337
-140
383
-36
982
119
554
293
445
-422
168
265
509
94
956
309
-202
145
1193
-186
153
-87
-719
-175
81
87
823
95
1067
127
394
-80
562
-22
649
117
18
170
930
192
922
118
858
-64
863
83
475
-34
711
163
703
50
1114
89
1196
87
1287
-20
943
-58
811
30452
41263
143
147
74
295
80649
62586
-240
-277
-228
179
-8
495
137
261
304
161
159
-13
62
-220
-122
-254
-64
-332
86288
76244
-179
340
-111
-323
-429
-248
44
-304
-241
21
-131
181
-191
-409
-306
-309
-227
-370
84517
74823
-388
-167
-204
-269
-300
-157
148
267
-58
224
220
387
-147
302
-242
-204
-314
-400
-171
-372
-272
-28
-142
-268
147
-390
227
-94
9
-259
220
-168
311
411
247
-224
179
-15
45
-302
-393
-161
-130
-311
-270
-289
-142
-403
299
-316
109
-567
169
-527
189
-443
-5
-428
-174
-157
66
-307
164
-179
-43
-469
-71
-456
-155
-52
-203
-623
-225
-756
-258
-687
-382
-532
-386
-484
-313
-67
-170
-255
-96
186
-157
-286
-388
-288
-294
-88
-95
-609
-154
-33
-73
418
66
222
-373
185
-131
-94
80013
64241
-280
149
-132
234
44
332
-254
105
-134
216
-236
-307
-271
-66
-221
3
-149
-141
78380
64766
-144
-84
42
-659
-148
16
-25
135
78105
64174
-9
238
-203
-167
-121
106
-206
216
81
478
-176
112
-66
530
-293
-96
33
684
263
480
11
475
-8
441
-121
137
-93
339
-162
-42
77035
68105
-300
86
94
242
-130
358
-198
-243
-233
142
-321
-367
-252
-428
-224
-72
74670
67550
-23
454
-170
-121
74477
67883
-324
56
-314
132
-225
253
-216
114
-93
276
-157
83
-280
375
-223
177
-115
-138
72530
69211
-386
403
-273
365
-78
635
200
-78
9
294
-111
295
28
470
-298
675
71621
72270
-457
233
-82
442
-205
269
70827
73379
-42
328
10
224
-169
131
-91
-58
-70
533
70465
74537
79
132
-39
135
266
272
192
112
294
-77
105
368
356
68
99
229
438
312
39
130
72294
76218
-22
328
190
150
-250
1000
550
231
143
128
200
1031
551
-190
155
261
13
577
230
54
212
383
74266
80171
109
48
74375
80219
73
-402
233
-306
396
-216
192
-464
-107
-673
100
-249
330
-99
374
-80
336
-359
171
-64
127
-531
163
-342
306
14
574
-129
369
80
274
-86
411
-350
336
1
123
-179
324
309
448
200
417
21
324
203
200
309
194
193
-45
190
-89
222
146
371
156
-52
286
-117
277
306
423
223
204
380
195
164
404
77
219
-65
30
204
-251
403
-223
184
-214
-212
-274
89
-157
-73
-72
236
197
575
135
434
82410
80559
333
-217
392
364
-3
253
251
611
155
184
-4
318
-152
137
229
287
345
104
369
15
415
-171
244
-212
172
-581
104
-248
97
-354
103
-564
483
-184
329
-409
112
-541
423
-1
240
227
459
170
-146
-518
-107
-211
-96
-631
-186
-560
-338
102
-238
-203
73
-494
-40
-680
-142
-16
2
-292
49206
54706
-126
-6
-194
112
-178
-6
-329
-101
-193
-166
-275
-211
-54
15
47857
54343
22
474
26
72
-8
227
-118
241
-88
39
-81
158
60
256
-28
278
13
168
47655
56256
44
0
17
251
-22
112
27
80
103
69
-69
461
-64
238
23
195
55
45
47769
57707
36
52
77
-86
215
-5
51
168
48
-11
80
65
43
-246
65
72
114
86
49214
57382
74
-819
-117
-484
-73
-650
121
-496
-13
-227
53632
53135
-35
31
-164
-74
-169
77
-132
-38
53132
53131
-452
14
52680
53145
40
454
-108
381
-127
98
-56
258
-72
82
4
159
52361
54577
71
408
132
556
81
5
165
337
105
9
156
-236
191
194
26
239
63
232
43
291
148
238
56
403
59
128
39
299
74
368
234
446
14
191
31
104
-110
229
53939
59018
9
184
78
33
54026
59235
111
-369
18
-382
-10
-383
151
-523
-155
6
-78
-41
-127
57
-60
-271
164
-336
121
-98
39
-239
87
-397
-43
-156
54447
53135
-20
-311
-220
136
-225
152
-350
23
58564
53850
-16
-673
111
-78
-89
-205
-107
-153
-106
-300
-59
-268
-15
-462
-65
-220
-2
-434
58216
51057
-80
-161
-10
-342
-38
-45
-26
-315
58149
49238
50
-530
-27
-299
55
-334
161
-323
150
-726
58538
47026
-109
59
-373
-97
-75
-69
-79
-368
62
-254
-49
-681
-34
-578
75
-103
194
-224
76
105
23
-621
-212
4
-114
317
-103
246
-213
80
-62
302
-170
-182
-222
81
-93
261
-176
53
-131
-14
-15
179
-96
15
53422
48316
-39
179
53609
49076
73
-59
95
221
152
-6
17
-163
104
-102
164
361
161
281
71
185
-10
473
121
560
127
296
183
278
32
184
7
211
45
200
-14
326
34
510
55
360
83
308
16
347
57603
54843
169
-475
124
-70
75
97
128
-38
155
122
66
-246
244
-383
53309
48928
-228
610
53081
49538
212
318
-105
381
95
144
187
71
23
255
148
-276
245
-25
85
273
36
382
-31
450
-131
341
120
667
-69
114
-207
-47
-78
298
21
251
29063
51742
-119
136
-137
191
-79
-92
-235
80
-68
248
-52
-9
-278
329
28095
52625
-37
178
103
44
-12
288
65
209
138
38
117
362
106
302
-102
137
52
335
-62
526
59
152
-44
487
-112
306
28366
55989
36
280
89
-41
52
171
-64
339
34
85
28513
56823
143
-19
209
402
114
62
3
190
51
487
159
267
175
11
22
120
218
-48
218
291
109
128
134
278
98
-36
73
-151
-54
-194
30185
58611
-178
-96
-71
-288
-107
-165
-81
-215
-34
-410
-77
-337
144
-39
35
-265
62
-126
21
-232
-33
-213
10
-120
69
-48
66
-201
357
55
161
-73
196
-496
112
62
200
-31
158
66
99
-99
-50
-311
-62
-193
-22
-413
56
-383
79
-171
9
-129
-140
-286
100
-127
74
-202
85
-574
30585
49354
-139
306
-83
14
179
586
-213
270
-166
-50
-101
100
-153
-152
-207
72
-163
603
-129
149
-89
272
-184
272
-74
-54
26954
56566
-151
128
-56
121
32
100
-11
127
-77
138
-109
113
-95
74
-19
168
-73
103
18
-167
-55
-138
-64
160
-89
57
-38
116
2
175
36
182
-78
81
64
111
26191
58215
42
74
183
-152
63
75
89
-48
46
-119
82
-38
66
122
26762
58129
70
-313
108
-232
130
-246
27070
57338
-107
-51
1
-232
58
-86
-41
-68
10
-104
-23
-117
-14
-114
27147
65183
240
-41
219
-6
261
-197
110
-210
260
65
98
-136
235
-356
173
-260
92
8
165
-118
-20
-162
205
-23
210
-236
-33
-135
-185
-73
-187
-29
-191
46
-398
-56
186
321
-113
150
-179
38
-96
166
-66
328
-157
-22
-259
154
-83
121
-362
89
-97
113
104
144
-273
29
-199
-299
-115
-8
-40
-141
-138
-63
-118
55
146
178
60
208
126
128
142
112
210
55
67
63
59092
72066
19
3
40
139
200
-8
253
172
-188
-245
21
-108
59437
72019
-30
20
-53
-44
-42
12
-14
-22
-5
59
-20
35
-54
6
-75
-49
-52
30
59437
72019
8
-46
-285
-234
-136
74
-64
232
132
21
53776
79977
-157
247
-141
139
-30
243
-49
171
202
125
103
144
200
111
70
110
73
-66
124
60
54171
81261
132
-186
207
-50
-17
-158
151
-119
41
148
191
-64
26
-180
207
-35
127
-284
55236
80333
-82
0
-43
-104
-64
-25
-18
-131
-54
-28
-7
-53
-95
-60
-123
10
-39
-127
52756
83493
4
-222
281
-135
-3
-204
283
108
156
158
313
-228
132
-183
53922
82787
64
-293
-77
-154
101
-205
69
-308
-22
-199
114
-367
52074
79253
35
410
140
395
-400
106
-131
151
51718
80315
16
252
-56
130
51710
81086
-47
604
167
0
70
217
69
527
-51
195
51918
82629
54
122
232
31
52
-127
188
284
-63
216
-13
326
52368
83481
210
-76
178
88
61966
59143
66
-178
-9
-240
-158
-137
119
-158
61984
58430
-102
-308
61882
58122
-62
103
-67
-41
-155
9
-4
176
-22
159
94
269
98
255
61764
59052
119
-50
83
141
53524
83854
-166
-466
-291
325
-39
239
408
191
88
-289
52368
83481
-113
320
-8
589
46
155
80
173
244
36
98
159
223
162
-9
-296
-82
-188
33
-161
151
-87
-68
-217
-83
62
-200
-415
76
-280
30080
63183
34
98
217
-3
165
-148
73
14
50
-204
152
11
-9
-171
124
-21
136
-211
-103
-235
-132
126
-127
-25
-92
28
-50
-105
-106
-36
-43
140
-92
-83
-111
-394
-71
92
-14
165
30081
62221
5
157
-71
172
68
97
21
222
-24
314
53333
65346
-952
-1097
-804
-1132
-392
-257
51185
62860
-308
-56
-3
366
-129
94
-173
165
-66
270
-937
1256
-937
1257
48632
66212
-1045
1394
47587
67606
6
112
-1
38
47592
67756
-2
682
449
425
277
88
227
155
107
288
324
228
12
427
161
50
126
213
363
97
51
224
-73
122
-96
608
-17
350
-104
369
49397
72082
267
315
300
100
175
238
268
175
471
102
459
47
140
-85
262
227
297
4
113
-134
190
35
52339
73106
-57
-295
44
-549
-65
-475
-171
-322
24
-433
227
-344
3
-139
171
-232
118
-1034
52633
69283
90
-509
15
-267
-49
-470
21
-263
-36
-315
24
-362
-110
-240
164
-420
11
-247
99
-321
130
105
219
-267
122
-361
27693
49869
148
430
-60
251
-106
-267
-166
252
56
163
-47
522
97
87
52
359
105
371
-20
235
153
123
190
230
29063
51742
38
-438
-86
-374
-303
-603
-334
-227
-170
-501
-53
-389
-157
-237
-116
291
-113
62
-114
-45
-8
211
79
137
-33
240
59700
68819
-78
-232
-60
-435
-75
-300
-65
-100
-93
186
-125
257
-198
825
-29
-52
115
-608
171
-579
210
-897
102
-313
90
-325
249
-638
-55
-100
9
-374
323
-517
49
-118
60240
64499
-1102
0
-1077
0
-1117
0
56944
64499
0
2120
0
2048
-83
464
71
356
-43
246
101
276
56990
70009
369
10
268
-152
275
-171
129
-89
214
182
114
165
245
48
198
-73
75
-286
65
189
222
-136
217
-33
137
145
59518
69808
182
-989
61764
59052
-95
187
-114
337
-124
185
-71
199
-242
231
-191
7
-67
120
-163
-135
-168
261
-87
-430
-323
121
60119
60135
-30
230
120
847
27
382
88
177
204
95
141
328
60669
62194
161
-666
77
-529
152
-281
379
-544
154
-328
151
-332
87
-198
136
-173
47490
75948
14
410
-114
250
393
415
340
-104
373
4
296
-98
230
30
449
-19
49471
76836
111
-224
511
-262
101
125
313
-261
322
75
50829
76289
15
-335
-263
-383
-356
-122
-25
-194
-171
-319
-107
-469
108
-329
-160
-257
-60
-374
-210
-115
-197
-443
-352
-8
-265
10
-174
-203
-106
-218
-136
48
-103
195
-79
331
-259
89
47929
73193
-23
191
103
216
38
156
-96
172
77
378
-111
345
120
48
11
272
45
84
3
449
129
156
-78
289
-162
20
-47
-72
-164
-1
-70
282
-113
-84
-101
-146
56753
85111
32
340
-102
-72
-176
204
-24
331
351
161
350
83
301
-95
287
17
57772
86080
42
-100
-198
-332
83
-537
-120
-183
57579
84928
-229
1
-239
214
-121
70
-237
-102
61882
58122
-61
-204
103
-317
102
-277
106
-206
909
-683
233
3
63274
56438
-785
-1728
-362
-26
-247
-406
-178
-10
-76
-182
61626
54086
-190
0
-112
195
-254
-241
-82
-240
-185
45
-62
67
-65
-16
-87
6
-352
489
-193
0
-95
189
0
324
-145
96
59804
55000
-164
627
-127
133
-48
231
-141
280
-171
42
95
328
147
14
42
176
59437
56831
-4
517
59433
57348
82
603
132
161
28
236
119
440
168
285
112
567
45
495
57942
91602
-41
-403
425
-383
-256
-435
323
-655
-187
-494
250
-429
-113
-375
411
-394
-105
-294
-258
-333
-594
-735
57797
86672
-504
-46
-489
-211
-452
-121
-161
314
-269
189
62
567
-135
520
133
335
252
362
635
624
185
121
-28
243
-387
272
56639
89841
-93
225
-8
886
-433
392
-371
282
55734
91626
167
152
309
-304
362
29
298
-140
265
255
137
422
431
196
356
-229
-117
-405
99547
41844
96
-167
-46
-300
-172
-79
-153
71
-27
253
107
198
126
-71
69
95
0
42577
57
26
-34
-277
-23
-31
99822
-141
-177
-122
-36
215
139
118
88
32
-99836
180
33000
21970
333
345
236
-144
167
231
222
-259
-83
-202
-375
-173
-125
202
-236
-259
-139
259
34854
53161
70
246
24
262
48
246
-107
340
34889
54255
-22
394
144
495
35011
55144
95
-63
204
-136
294
-486
46
-236
52655
76104
-92
-445
-126
118
-64
387
56
214
179
220
47
-494
51576
80352
62
-50
80
13
51900
78315
-11
-163
82
-216
-97
-176
72
-445
151
-73
-32
-250
52065
76992
-252
-326
-548
156
-404
-186
-32
-347
49471
76836
144
345
53
1147
-287
605
-205
291
-424
222
-28
420
360
125
466
-148
-88
652
263
-247
646
449
84
472
243
116
53081
49538
-285
581
-184
475
-169
595
9
192
61
184
67
419
56
427
52636
52411
94
33
404
-6
-2
693
48278
82851
-210
118
-172
-8
57
309
-57
309
47896
83579
233
23
298
-356
-149
-395
49165
85596
-297
-623
283
79
304
-3
-72
-469
-250
-516
287
-37
22
-61
248
-679
190
-93
171
-656
79
-227
337
-110
-34
-368
-142
-169
111
-298
-250
-302
-371
6
-473
-159
-130
114
-183
-270
-257
65
-195
-220
-148
115
407
605
249
125
-2
0
-434
96
-79
229
291
179
-152
310
52
377
413
-52
1
0
40
334
-186
355
-4
8
-337
101
-66
156
101
258
-92
158
-149
-272
-17
555
-140
294
101
595
216
467
222
-45
335
48
61542
75749
42
246
-70
393
-160
212
-154
66
-102
177
61098
76843
34
68
235
-99
409
-93
378
-276
48
-107
169
90
259
-120
85
-236
175
-134
62106
75494
-268
282
-296
-27
50294
55244
-436
-337
-154
-198
-250
-167
-248
164
50006
58175
-20
-180
116
-297
-1
-418
27
-454
69
-210
-61
-518
22
-287
74
-365
62
-202
47655
56256
-78
14
-57
-232
-78
3
-55
123
19
231
-116
353
-73
-65
-59
-13
47158
56670
-77
-33
3
211
-44
151
9
168
-60
242
-78
206
-222
0
-65
-108
-76
-13
-48
-125
-32
-159
-148
-254
46320
56956
-122
341
-108
226
-71
74
-69
115
-32
254
-41
127
-80
94
45797
58187
123
281
84
-11
73
97
61
1
44
76
-24
191
31
60
5
195
46194
59077
134
-5
200
-141
61
13
21
64
151
-45
40
32
46801
58995
16
-211
44
1
73
77
46
-20
77
-146
119
-46
76
125
90
77
67
80
55
-15
62
-126
33
-159
114
-241
-57
-149
-11
-187
59
57
35
-67
-15
-172
85
-166
45321
59403
36
255
45357
59658
302
17
63
136
88
10
110
-142
86
-3
92
97
56
-166
-120
-130
-121
11
-119
121
-103
-133
-50
-5
-67
-80
-253
12
45797
58187
-149
241
-117
38
-63
162
1
88
-84
122
-18
124
45367
58962
147
93
92
-18
75
65
513
-25
52636
52411
-52
87
96
647
56583
72391
152
-194
216
33
207
-41
-7
-100
151
69
-35
-170
-400
-49
3
95
-339
112
52
245
57237
75339
-169
17
-145
54
-336
-150
192
-323
-141
-94
-154
-1
-147
297
-52
-127
62
-344
139
-270
-105
-126
155
-265
137
-167
4
-326
-257
153
82
-294
-176
-60
105
-509
-184
-7
-228
251
-104
460
-49
384
-108
264
-143
329
-18
164
55838
75350
182
51
106
126
150
-11
46
100
53
19
57254
75917
135
-153
-86
-360
-66
-65
37010
99413
932
344
975
-26
354
213
982
55
2219
-72
1737
-457
-513
-222
-1062
-25
-1496
-56
140
-103
984
63
836
-198
540
176
231
-206
-305
-335
707
214
1348
223
833
-111
156
-246
-1132
-410
-157
-133
-888
-99
643
-28
-324
-420
-224
-373
9
-641
333
-376
-434
-24
-457
-182
513
-305
65
-490
-297
-53
360
-495
-617
-42
322
-234
-91
-203
-391
-89
-388
-2
348
-390
4
-256
-549
238
-143
-154
375
-144
364
-352
105
-464
-495
-111
-214
222
-344
331
95
-391
-322
-303
732
-24
383
-31
-745
-502
-755
-454
-813
-199
-306
-2
-288
-222
-386
-608
-597
-404
-192
-23
-370
-142
-399
-134
-238
-357
-4
-403
-141
-378
-453
-461
112
-450
-125
-476
-142
-563
-391
-35
-410
471
-556
3
-269
315
-186
563
-481
716
-141
375
-38
517
-384
532
100
424
-186
203
275
673
418
214
110
241
58
450
-318
-204
-151
-85
-249
-83
-341
188
-19
392
109
306
258
8
567
-153
-478
366
-249
197
-276
-81
-232
143
310
536
-169
215
-220
398
-335
611
-353
223
3
241
-745
337
-590
42
-743
-23
-677
-42
-323
183
-482
362
729
181
559
31
-1188
149
-627
236
39
223
1051
277
1018
277
107
210
-750
206
243
230
961
402
404
62
-115
258
658
152
854
90
853
6
303
-180
737
317
663
-215
390
-45
577
-188
-660
311
38
246
24973
59739
-142
101
-174
10
-127
114
-149
238
24381
60202
7
168
32
135
-39
107
133
470
357
1
7
197
-45
35
-31
124
-103
133
-103
193
125
1
1
324
259
1
257
-6
25297
60979
90
-105
24
86
82
-73
25493
60887
-127
-220
-131
-161
-20
-111
22
-113
-58
-146
25179
60136
-65
-36
15
-67
-52
-64
-95
-145
-9
-85
33400
56648
183
-212
171
-375
8
-297
105
-13
149
-281
109
-201
34125
55269
-44
-518
-169
-150
15
-136
-51
-297
123
-418
89
-1
37
-325
169
-501
33129
54824
-188
437
75
159
-5
265
171
93
69
108
-95
213
24
210
220
339
25745
59307
-48
180
-84
50
25613
59537
19
231
-38
62
-57
41
-122
-68
-10
77
-84
93
-60
114
-82
49
25493
60887
29
-23
61
101
79
9
26
-47
43
28
129
-52
128
15
90
64
32
65
89
-30
66
-39
73
13
55
50
127
-80
44
-13
85
-107
80
-129
101
-88
73
-159
26903
60465
-95
12
-38
-79
-97
-75
-70
0
-61
-73
-56
26
-47
88
-29
-17
-36
-138
-27
5
-4
-118
-97
-159
-51
-68
-29
-72
-82
117
-60
-154
-58
4
-65
-14
6
-283
-41
-5
-35
-131
-86
-24
55230
78267
67
-223
89
-164
-107
-217
55155
76391
-31
-98
55124
76293
-261
213
-161
207
-254
171
-233
424
56
43
-127
242
-5
195
-179
91
-85
-249
-82
193
6
200
10
9
53809
78032
194
-20
51
98
94
-94
109
-12
-1
161
97
59
27
233
221
153
54601
78610
88
-71
208
-247
229
-111
104
86
30081
62221
-185
98
-131
-40
-169
42
-130
-108
-149
179
24
186
256
-80
210
-46
100
128
-127
250
2
220
-175
89
62
159
170
-25
241
-90
54716
79543
141
-148
103
-62
233
70
22
116
111
17
135
89
30
-37
130
72
66
136
91
35
297
-175
59
59
56134
79715
155
-157
19
-154
56308
79404
-170
-121
-131
-391
-168
-390
-223
-109
55616
78393
-173
26
-213
-152
54601
78610
-54
194
-47
7
83531
45933
-117
-11
-368
403
259
113
146
-175
97
-175
-17
-155
84713
46708
28
-113
5
-175
84746
46420
-181
-430
-238
-127
-33
69
25
196
119
351
275
229
82749
47167
100
-153
172
47
69
-245
-321
-116
-193
-77
-149
4
95
332
153
5
74
203
84139
47168
-41
-320
-417
-163
-370
71
0
210
220
120
174
-173
185
44
249
211
80172
47926
533
-57
61
237
515
-277
101
-373
417
-105
341
-342
-317
-220
-306
232
-251
-15
-288
42
-260
104
-322
220
-204
57
-116
-72
-506
237
-48
247
-255
43
191
550
337
-34
224
-225
115
-44
38
-205
87423
48251
-143
-393
-27
434
49
207
58
195
63
-169
0
-274
85346
49837
-104
-191
-192
106
-54
248
281
27
69
-190
86241
50048
101
-441
-234
238
-232
48
-157
-38
-192
20
65
317
344
24
305
-168
89166
50332
5
-1877
4
-1876
89175
46579
-247
472
-282
116
-69
-164
-352
-18
118
469
175
160
-72
626
-134
483
-538
488
-229
48
-417
532
-82
-279
-107
-51
-63
211
-1
250
-212
283
299
207
198
-11
-23
153
-407
1
-110
343
-248
106
-117
285
374
140
142
188
446
-237
44
-214
78
-931
287
-345
232
611
319
347
247
1
238
-201
206
-206
298
-110
84788
52647
-223
-571
-209
-111
-267
113
-463
-29
-243
-83
-39
-436
248
-512
150
261
518
196
-22
-265
-121
83
-121
-337
-245
-223
263
-738
-50
-198
249
-665
-2
-378
-148
-170
-109
203
134
471
-273
-222
-69
159
36
222
-200
338
21
561
-186
-175
24
-671
11
-824
-176
-84
-119
169
79
530
-43
556
-117
4
-86
395
115
377
40
457
139
868
58
238
237
427
217
-170
350
-80
319
24
275
419
48
-129
85746
52481
-15
-503
-143
57
-42
-351
114
-304
-78
-69
-112
365
-82
736
56
460
92
210
20
-315
164
-50
26
-236
80461
52985
47
-385
190
-325
179
117
177
-42
162
291
133
51
263
-162
226
123
143
801
107
200
96
655
319
0
241
-97
82744
54212
-158
-520
204
-545
-48
-265
312
-533
-329
-68
-93
-393
12
-522
-267
-393
-7
-574
-107
-881
-41
205
-316
-259
-110
352
-198
33
-139
184
-330
-207
-101
279
-182
-32
-229
67
-43
772
-138
160
-134
493
-38
504
32
533
165
383
79393
48459
-308
-12
-234
481
-356
471
-119
349
-210
469
-138
432
-212
806
-244
480
-81
495
-103
449
-250
363
-145
493
-209
322
-290
635
-24
293
178
-23
430
-111
246
-564
215
-390
153
-240
263
-619
283
-9
233
-394
161
-482
211
-263
-111
-471
159
-200
100
-14
47
-402
97
-321
204
-51
135
-365
-70
-716
-11
-891
72530
69211
-176
-261
-108
-538
269
-218
262
-283
362
-323
381
-75
160
-293
215
-54
334
-135
231
10
32
228
-36
366
21
248
77035
68105
20
-219
-97
-105
23
-355
-199
104
-359
-397
8
-330
-153
-483
-14
-281
-124
-474
-217
131
-11
-596
-63
-196
30
-245
-137
-137
74730
64531
-39
-210
-189
7
-343
-120
16
-433
-148
-341
-400
-387
-311
-678
-209
-363
-276
-377
-1
-265
-138
-142
-251
-206
-129
-31
-84
-439
58
-749
15
-478
-118
-547
-1
-978
-144
-28
-126
-439
84
-190
-253
-163
-93
-392
-112
-165
-263
537
-128
807
-107
581
-97
272
-148
553
-69
720
-48
360
-253
791
-115
1116
-83
737
1
698
-54
539
-404
-345
-196
69
-362
698
133
208
-82
226
-326
489
68937
65473
185
384
612
-1
-56
494
-156
292
-31
444
-182
258
306
604
323
-44
290
604
174
584
270
578
-4
411
236
333
-224
284
-96
390
-99
504
137
249
421
-141
310
86
268
484
48278
82851
46
-412
-210
-514
-493
-340
-393
87
225
601
-145
586
378
451
210
269
64978
73251
244
112
197
329
186
-17
122
108
197
-53
308
-292
221
-63
318
-510
207
-21
24
-484
66909
69007
137
-302
112
-348
266
-253
7
-508
133
-93
23
-265
-400
-298
-105
-669
67082
66271
-523
174
-303
133
-313
74
-118
707
-133
102
-214
-103
-280
-279
-339
191
-281
443
-267
164
-186
546
-205
768
-149
-93
-177
190
-104
-224
63490
69064
-153
302
-3
307
-89
0
46
417
-143
438
-340
315
-193
548
65
449
139
199
-21
336
-182
173
-180
687
62436
73235
-152
461
55
179
-87
660
190
164
63578
73897
88
-424
263
-120
193
-289
395
-100
434
153
27
134
63490
69064
-164
28
63326
69092
-187
48
-204
-553
62935
68587
-516
46
-784
1158
-413
403
-335
156
60887
70350
-112
701
60775
71051
615
600
105
696
-26
421
152
142
142
359
61763
73269
119
90
324
-75
97
-146
133
97
45969
90100
-64
-373
314
-392
-361
-440
-801
-394
-240
-105
-365
85
-775
182
273
254
-605
282
492
112
-12
169
-583
134
188
375
421
85
433
-391
422
314
349
-163
453
307
461
-41
59922
70666
-49
-182
59873
70484
-100
80
-58
-383
69
-65
-71
-79
-12
-152
131
78
59832
69963
7
-224
-139
-920
59518
69808
80
190
-19
32
74
270
56
434
40
146
8
6
59757
70886
93
-1
25
101
75
7
59950
70993
4
-236
-38
-87
6
-4
54311
73846
-100
-453
41
-179
-58
-296
-213
217
-141
62
-387
293
38
296
325
-53
284
63
211
50
52558
75561
166
-408
-39
-762
-126
36
-113
-192
-105
153
-11
694
-64
330
153
-29
139
178
53835
78613
-31
-283
67
-246
53871
78084
-221
84
-226
-204
15
-286
-34
-164
91
-293
261
-290
140
-476
309
-464
217
3
68
-127
-78
-115
249
-208
204
-174
238
-301
29
-107
-52
-206
-154
268
-242
95
-116
-372
200
-214
-33
-300
-116
-34
-148
-494
-116
-45
1
176
57
309
60
123
-108
334
-85
290
-115
72
-82
249
-179
104
-120
232
-206
37
-217
260
-254
375
-189
332
-86
569
-138
67
-226
190
-128
-78
-161
-267
-115
-42
28453
62478
187
-52
147
-138
46
-158
-195
-11
-84
-96
-156
92
-159
210
34
132
116
40
64
-19
59922
70666
309
-228
544
613
60887
70350
-53
-87
-556
-289
277
-575
-92
-98
-46
-193
-212
-80
-66
-207
-120
-177
-310
91
59709
68735
-9
84
59832
69963
41
169
0
352
87399
71495
35
-197
-156
-349
-114
185
-143
-134
-73
-337
-181
164
2
273
154
344
158
-67
114
242
204
-124
89159
73219
-104
-460
48
-288
-145
-406
-355
-271
-488
-36
-396
-657
-186
221
-12
431
-483
-127
-329
-271
-325
-11
282
-424
-186
-979
-179
-242
-135
224
69
519
-176
167
-113
395
263
177
145
362
280
298
203
394
553
171
297
-117
291
1024
185
-275
408
575
158
224
174
704
-47
648
117
364
295
105
152
-798
-9
-467
-256
-580
4
-594
89974
77268
195
-122
197
244
62
-647
-412
-157
-244
-572
-436
393
-152
-630
-308
-9
-39
573
138
443
296
32
81
797
83
449
326
-600
213
-194
69711
76170
-159
-107
-367
-401
-121
-412
-104
-4
-76
273
-353
18
-57
472
-135
4
21
578
-333
421
-476
-45
-326
-84
-265
519
-227
218
-431
412
-52
50
-715
-340
11
-2124
65546
75618
-142
-28
-195
452
-188
161
-315
-120
-123
-191
64583
75892
-15
140
68
240
-53
201
-322
196
-125
517
-154
146
-9
187
270
-54
11
421
236
93
243
-86
50
562
-50
356
-278
-28
-236
141
-321
-253
-259
-121
63639
78550
-142
93
29
296
-177
385
-207
-16
-235
391
160
436
-81
118
222
632
285
-334
35
421
573
626
434
15
612
-399
329
-233
295
243
440
12
356
-298
80
170
391
-24
69
272
-450
396
267
281
-52
157
266
150
-200
394
127
197
1039
200
136
142
695
213
250
239
499
-124
88
-597
290
140
356
-197
-23
-314
267
33
696
543
-102
-180
355
-445
620
-1463
148
302
383
-332
399
148
154
-104
133
-332
194
-112
119
-244
358
77
147
-353
72294
76218
-171
84
-140
207
-412
61
-461
15
-100
-63
-396
242
-158
-119
-43
-340
-457
198
-183
-81
-62
-252
61551
50860
-195
-230
-68
-240
-104
-42
-40
-406
-89
-233
-54
-383
-112
-190
60889
49136
-399
576
-19
334
-1007
1173
-47
63
59417
51282
-3
611
80
233
137
381
101
420
-123
661
-32
289
-132
400
59445
54277
171
344
188
379
61626
54086
-243
-653
3
-2098
165
-475
70465
74537
-526
-87
-343
187
-301
-45
26
332
303
-96
101
177
69725
75005
212
-56
355
414
-329
304
-198
-144
-205
217
234
373
-83
57
78495
58847
-66
696
178
479
359
110
261
-83
79227
60049
229
-226
126
397
246
-212
79828
60008
64
-384
-34
-690
-467
-443
122
-349
-292
-42
-240
-232
78981
57868
-233
84
-112
301
-141
594
85652
74065
240
-679
68
-373
3
-664
-105
-316
-252
-111
-222
-239
-250
-49
-31
313
51
432
-122
600
206
97
-190
493
85048
73569
17
52
124
-21
108
260
197
28
118
38
40
139
55575
76355
52
129
55627
76484
66
42
38
191
50
32
40
-81
52
-36
36
-92
46
-27
54
-107
39
3
-31
-140
-33
-68
9
-43
55993
76158
-62
-23
-164
-89
-13
-118
-35
5
63326
69092
58
-254
-25
-132
89
-434
63448
68272
-196
-15
-69
274
-248
56
79227
60049
90
260
12
487
-224
502
-18
568
-211
468
-210
40
-56
-201
-163
-17
-83
102
-293
-344
-6
517
68
606
-188
27
-16
346
-120
178
77809
63588
59
212
237
374
78380
64766
162
-454
125
-524
342
-4
108
-502
-178
-151
-80
-207
333
-345
231
-680
175
-508
210
-400
70
-407
-50
-576
59757
70886
99
469
138
406
5
20
59999
71781
125
-30
45
-226
-151
-217
-68
-315
47857
54343
-73
-5
-286
274
-252
439
-237
315
-187
371
46822
55737
66
184
15
168
126
313
129
268
54125
64996
-197
-214
-156
316
-439
248
52633
69283
136
133
24
244
-30
238
191
222
86
185
135
165
16
442
53191
70912
326
-198
117
50
232
-96
368
-258
130
-512
250
-111
391
-242
296
-286
136
150
133
264
-65
442
87
280
200
270
192
78
375
-118
95
-257
104
-3
88
-98
276
-67
68
-191
56944
64499
0
-1150
-320
-2
-3
-242
56621
63105
-1108
1103
-1108
1103
-280
-315
72718
56162
-42
-600
-116
-164
-242
-132
-132
458
-49
828
126
935
192
-320
129
-406
134
-599
58049
35154
96
-173
-85
-281
-47
-187
-155
-90
-51
-184
-99
-58
-209
443
148
365
151
225
130
118
121
-178
56314
83116
-23
147
30
157
-123
92
-291
100
55907
83612
-59
485
55848
84097
318
176
466
-37
273
57
39
-120
148
-37
267
-279
56523
82877
-67
177
-142
62
55848
84097
10
433
136
362
262
196
221
-430
223
11
53
442
57579
84928
134
-133
24
-279
89
-340
47592
67756
-42
0
7
-308
-172
-19
-90
-131
-126
0
-100