256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13
81
192
320
431
499
507
453
350
224
106
25
1
40
133
256
379
472
511
487
406
288
162
59
5
13