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