001
45
49
49
45
65
65
12
3
45
64
0
0
0
0
1
0
31
20
70
3
1
7
65
0
3
0
0
0
002
60
62
63
60
80
80
12
3
45
141
0
0
0
0
1
1
31
20
70
3
1
7
65
0
3
0
0
0
003
80
82
83
80
100
100
12
3
45
208
0
0
0
0
2
1
31
20
70
3
1
7
65
0
3
0
0
0
004
39
52
43
65
60
50
10
10
45
65
0
0
0
1
0
0
31
20
70
3
1
14
66
0
0
0
0
0
005
58
64
58
80
80
65
10
10
45
142
0
0
0
1
1
0
31
20
70
3
1
14
66
0
0
0
0
0
006
78
84
78
100
109
85
10
2
45
209
0
0
0
0
3
0
31
20
70
3
1
14
66
0
0
0
0
0
007
44
48
65
43
50
64
11
11
45
66
0
0
1
0
0
0
31
20
70
3
1
2
67
0
1
0
0
0
008
59
63
80
58
65
80
11
11
45
143
0
0
1
0
0
1
31
20
70
3
1
2
67
0
1
0
0
0
009
79
83
100
78
85
105
11
11
45
210
0
0
0
0
0
3
31
20
70
3
1
2
67
0
1
0
0
0
010
45
30
35
45
20
20
6
6
255
53
1
0
0
0
0
0
127
15
70
0
3
3
19
0
3
0
0
0
011
50
20
55
30
25
25
6
6
120
72
0
0
2
0
0
0
127
15
70
0
3
3
61
0
3
0
0
0
012
60
45
50
70
80
80
6
2
45
160
0
0
0
0
2
1
127
15
70
0
3
3
14
0
8
0
222
0
013
40
35
30
50
20
20
6
3
255
52
0
0
0
1
0
0
127
15
70
0
3
3
19
0
5
0
0
0
014
45
25
50
35
25
25
6
3
120
71
0
0
2
0
0
0
127
15
70
0
3
3
61
0
2
0
0
0
015
65
80
40
75
45
80
6
3
45
159
0
2
0
0
0
1
127
15
70
0
3
3
68
0
2
0
245
0
016
40
45
40
56
35
35
0
2
255
55
0
0
0
1
0
0
127
15
70
3
4
4
51
77
5
0
0
0
017
63
60
55
71
50
50
0
2
120
113
0
0
0
2
0
0
127
15
70
3
4
4
51
77
5
0
0
0
018
83
80
75
91
70
70
0
2
45
172
0
0
0
3
0
0
127
15
70
3
4
4
51
77
5
0
0
0
019
30
56
35
72
25
35
0
0
255
57
0
0
0
1
0
0
127
15
70
0
5
5
50
62
6
0
200
0
020
55
81
60
97
50
70
0
0
127
116
0
0
0
2
0
0
127
15
70
0
5
5
50
62
5
0
200
0
021
40
60
30
70
31
31
0
2
255
58
0
0
0
1
0
0
127
15
70
0
4
4
51
0
5
0
0
0
022
65
90
65
100
61
61
0
2
90
162
0
0
0
2
0
0
127
15
70
0
4
4
51
0
5
0
244
0
023
35
60
44
55
40
54
3
3
255
62
0
1
0
0
0
0
127
20
70
0
5
14
22
61
6
0
0
0
024
60
85
69
80
65
79
3
3
90
147
0
2
0
0
0
0
127
20
70
0
5
14
22
61
6
0
0
60
025
35
55
30
90
50
40
13
13
190
82
0
0
0
2
0
0
127
10
70
0
5
6
9
0
2
155
236
0
026
60
90
55
100
90
80
13
13
75
122
0
0
0
3
0
0
127
10
70
0
5
6
9
0
2
0
155
0
027
50
75
85
40
20
30
4
4
255
93
0
0
1
0
0
0
127
20
70
0
5
5
8
0
2
0
217
0
028
75
100
110
65
45
55
4
4
90
163
0
0
2
0
0
0
127
20
70
0
5
5
8
0
2
0
217
0
029
55
47
52
41
40
40
3
3
235
59
1
0
0
0
0
0
254
20
70
3
1
5
38
79
1
0
0
0
030
70
62
67
56
55
55
3
3
120
117
2
0
0
0
0
0
254
20
70
3
15
15
38
79
1
0
0
0
031
90
82
87
76
75
85
3
4
45
194
3
0
0
0
0
0
254
20
70
3
15
15
38
79
1
0
0
0
032
46
57
40
50
40
40
3
3
235
60
0
1
0
0
0
0
0
20
70
3
1
5
38
79
6
0
0
0
033
61
72
57
65
55
55
3
3
120
118
0
2
0
0
0
0
0
20
70
3
1
5
38
79
6
0
0
0
034
81
92
77
85
85
75
3
4
45
195
0
3
0
0
0
0
0
20
70
3
1
5
38
79
6
0
0
0
035
70
45
48
35
60
65
0
0
150
68
2
0
0
0
0
0
191
10
140
4
6
6
56
98
9
154
81
0
036
95
70
73
60
85
90
0
0
25
129
3
0
0
0
0
0
191
10
140
4
6
6
56
98
9
154
81
0
037
38
41
40
65
50
65
10
10
190
63
0
0
0
1
0
0
191
20
70
0
5
5
18
0
5
152
152
0
038
73
76
75
100
81
100
10
10
75
178
0
0
0
1
0
1
191
20
70
0
5
5
18
0
2
152
152
0
039
115
45
20
20
45
25
0
0
170
76
2
0
0
0
0
0
191
10
70
4
6
6
56
0
9
0
0
0
040
140
70
45
45
75
50
0
0
50
109
3
0
0
0
0
0
191
10
70
4
6
6
56
0
9
0
0
0
041
40
45
35
55
30
40
3
2
255
54
0
0
0
1
0
0
127
15
70
0
4
4
39
0
6
0
0
0
042
75
80
70
90
65
75
3
2
90
171
0
0
0
2
0
0
127
15
70
0
4
4
39
0
6
0
0
0
043
45
50
55
30
75
65
12
3
255
78
0
0
0
0
1
0
127
20
70
3
7
7
34
0
1
0
0
0
044
60
65
70
40
85
75
12
3
120
132
0
0
0
0
2
0
127
20
70
3
7
7
34
0
1
0
0
0
045
75
80
85
50
100
90
12
3
45
184
0
0
0
0
3
0
127
20
70
3
7
7
34
0
0
0
0
0
046
35
70
55
25
45
55
6
12
190
70
0
1
0
0
0
0
127
20
70
0
3
7
27
87
0
86
87
120
047
60
95
80
30
60
80
6
12
75
128
0
2
1
0
0
0
127
20
70
0
3
7
27
87
0
86
87
0
048
60
55
50
45
40
55
6
3
190
75
0
0
0
0
0
1
127
20
70
0
3
3
14
110
6
0
0
0
049
70
65
60
90
90
75
6
3
75
138
0
0
0
1
1
0
127
20
70
0
3
3
19
110
6
0
295
0
050
10
55
25
95
35
45
4
4
255
81
0
0
0
1
0
0
127
20
70
0
5
5
8
71
5
0
237
0
051
35
80
50
120
50
70
4
4
50
153
0
0
0
2
0
0
127
20
70
0
5
5
8
71
5
0
237
0
052
40
45
35
90
40
40
0
0
255
69
0
0
0
1
0
0
127
20
70
0
5
5
53
101
2
0
217
0
053
65
70
60
115
65
65
0
0
90
148
0
0
0
2
0
0
127
20
70
0
5
5
7
101
2
0
217
0
054
50
52
48
55
65
50
11
11
190
80
0
0
0
0
1
0
127
20
70
0
2
5
6
13
2
0
0
90
055
80
82
78
85
95
80
11
11
75
174
0
0
0
0
2
0
127
20
70
0
2
5
6
13
1
0
0
60
056
40
80
35
70
35
45
1
1
190
74
0
1
0
0
0
0
127
20
70
0
5
5
72
83
5
0
193
0
057
65
105
60
95
60
70
1
1
75
149
0
2
0
0
0
0
127
20
70
0
5
5
72
83
5
0
193
0
058
55
70
45
60
70
50
10
10
190
91
0
1
0
0
0
0
63
20
70
5
5
5
22
18
5
152
152
0
059
90
110
80
95
100
80
10
10
75
213
0
2
0
0
0
0
63
20
70
5
5
5
22
18
5
152
152
0
060
40
50
40
90
40
40
11
11
255
77
0
0
0
1
0
0
127
20
70
3
2
2
11
6
1
0
0
0
061
65
65
65
90
50
50
11
11
120
131
0
0
0
2
0
0
127
20
70
3
2
2
11
6
1
0
221
0
062
90
85
95
70
70
90
11
1
45
185
0
0
3
0
0
0
127
20
70
3
2
2
11
6
1
0
221
0
063
25
20
15
90
105
55
14
14
200
75
0
0
0
0
1
0
63
20
70
3
8
8
28
39
5
0
248
0
064
40
35
30
105
120
70
14
14
100
145
0
0
0
0
2
0
63
20
70
3
8
8
28
39
5
0
248
0
065
55
50
45
120
135
85
14
14
50
186
0
0
0
0
3
0
63
20
70
3
8
8
28
39
5
0
248
0
066
70
80
50
35
35
35
1
1
180
75
0
1
0
0
0
0
63
20
70
3
8
8
62
99
7
0
0
0
067
80
100
70
45
50
60
1
1
90
146
0
2
0
0
0
0
63
20
70
3
8
8
62
99
7
0
0
0
068
90
130
80
55
65
85
1
1
45
193
0
3
0
0
0
0
63
20
70
3
8
8
62
99
7
0
0
0
069
50
75
35
40
70
30
12
3
255
84
0
1
0
0
0
0
127
20
70
3
7
7
34
0
3
0
0
0
070
65
90
50
55
85
45
12
3
120
151
0
2
0
0
0
0
127
20
70
3
7
7
34
0
3
0
0
0
071
80
105
65
70
100
60
12
3
45
191
0
3
0
0
0
0
127
20
70
3
7
7
34
0
3
0
0
0
072
40
40
35
70
50
100
11
3
190
105
0
0
0
0
0
1
127
20
70
5
9
9
29
64
1
0
245
0
073
80
70
65
100
80
120
11
3
60
205
0
0
0
0
0
2
127
20
70
5
9
9
29
64
1
0
245
0
074
40
80
100
20
30
30
5
4
255
73
0
0
1
0
0
0
127
15
70
3
10
10
69
5
5
0
229
0
075
55
95
115
35
45
45
5
4
120
134
0
0
2
0
0
0
127
15
70
3
10
10
69
5
5
0
229
0
076
80
110
130
45
55
65
5
4
45
177
0
0
3
0
0
0
127
15
70
3
10
10
69
5
5
0
229
0
077
50
85
55
90
65
65
10
10
190
152
0
0
0
1
0
0
127
20
70
0
5
5
50
18
2
0
191
0
078
65
100
70
105
80
80
10
10
60
192
0
0
0
2
0
0
127
20
70
0
5
5
50
18
2
0
191
0
079
90
65
65
15
40
40
11
14
190
99
1
0
0
0
0
0
127
20
70
0
1
2
12
20
9
0
279
0
080
95
75
110
30
100
80
11
14
75
164
0
0
2
0
0
0
127
20
70
0
1
2
12
20
9
0
221
0
081
25
35
70
45
95
55
13
8
190
89
0
0
0
0
1
0
255
20
70
0
10
10
42
5
7
0
233
0
082
50
60
95
70
120
70
13
8
60
161
0
0
0
0
2
0
255
20
70
0
10
10
42
5
7
0
233
0
083
52
65
55
60
58
62
0
2
45
94
0
1
0
0
0
0
127
20
70
0
4
5
51
39
5
0
259
0
084
35
85
45
75
35
35
0
2
190
96
0
1
0
0
0
0
127
20
70
0
4
4
50
48
5
0
244
0
085
60
110
70
100
60
60
0
2
45
158
0
2
0
0
0
0
127
20
70
0
4
4
50
48
5
0
244
0
086
65
45
55
45
45
70
11
11
190
100
0
0
0
0
0
1
127
20
70
0
2
5
47
93
8
0
0
0
087
90
70
80
70
70
95
11
15
75
176
0
0
0
0
0
2
127
20
70
0
2
5
47
93
8
0
0
0
088
80
80
50
25
40
50
3
3
190
90
1
0
0
0
0
0
127
20
70
0
11
11
1
60
6
0
92
0
089
105
105
75
50
65
100
3
3
75
157
1
1
0
0
0
0
127
20
70
0
11
11
1
60
6
0
92
0
090
30
65
100
40
45
25
11
11
190
97
0
0
1
0
0
0
127
20
70
5
9
9
75
92
6
88
89
0
091
50
95
180
70
85
45
11
15
60
203
0
0
2
0
0
0
127
20
70
5
9
9
75
92
6
88
89
0
092
30
35
30
80
100
35
7
3
190
95
0
0
0
0
1
0
127
20
70
3
11
11
26
0
6
0
0
0
093
45
50
45
95
115
55
7
3
90
126
0
0
0
0
2
0
127
20
70
3
11
11
26
0
6
0
0
0
094
60
65
60
110
130
75
7
3
45
190
0
0
0
0
3
0
127
20
70
3
11
11
26
0
6
0
0
0
095
35
45
160
70
30
45
5
4
45
108
0
0
1
0
0
0
127
25
70
0
10
10
69
5
7
0
0
0
096
60
48
45
42
43
90
14
14
190
102
0
0
0
0
0
1
127
20
70
0
8
8
15
108
2
0
0
0
097
85
73
70
67
73
115
14
14
75
165
0
0
0
0
0
2
127
20
70
0
8
8
15
108
2
0
0
0
098
30
105
90
50
25
25
11
11
225
115
0
1
0
0
0
0
127
20
70
0
9
9
52
75
0
0
0
0
099
55
130
115
75
50
50
11
11
60
206
0
2
0
0
0
0
127
20
70
0
9
9
52
75
0
0
0
0
100
40
30
50
100
55
55
13
13
190
103
0
0
0
1
0
0
255
20
70
0
10
10
43
9
0
0
0
0
101
60
50
70
140
80
80
13
13
60
150
0
0
0
2
0
0
255
20
70
0
10
10
43
9
0
0
0
0
102
60
40
80
40
60
45
12
14
90
98
0
0
1
0
0
0
127
20
70
5
7
7
34
0
9
0
0
120
103
95
95
85
55
125
65
12
14
45
212
0
0
0
0
2
0
127
20
70
5
7
7
34
0
2
0
0
0
104
50
50
95
35
40
50
4
4
190
87
0
0
1
0
0
0
127
20
70
0
1
1
69
31
5
0
258
0
105
60
80
110
45
50
80
4
4
75
124
0
0
2
0
0
0
127
20
70
0
1
1
69
31
5
0
258
0
106
50
120
53
87
35
110
1
1
45
139
0
2
0
0
0
0
0
25
70
0
8
8
7
120
5
0
0
0
107
50
105
79
76
35
110
1
1
45
140
0
0
0
0
0
2
0
25
70
0
8
8
51
89
5
0
0
0
108
90
55
75
30
60
75
0
0
45
127
2
0
0
0
0
0
127
20
70
0
1
1
20
12
9
0
279
0
109
40
65
95
35
60
45
3
3
190
114
0
0
1
0
0
0
127
20
70
0
11
11
26
0
6
0
228
0
110
65
90
120
60
85
70
3
3
60
173
0
0
2
0
0
0
127
20
70
0
11
11
26
0
6
0
228
0
111
80
85
95
25
30
30
4
5
120
135
0
0
1
0
0
0
127
20
70
5
1
5
31
69
7
0
0
0
112
105
130
120
40
45
45
4
5
60
204
0
2
0
0
0
0
127
20
70
5
1
5
31
69
7
0
0
0
113
250
5
5
50
35
105
0
0
30
255
2
0
0
0
0
0
254
40
140
4
6
6
30
32
9
110
231
0
114
65
55
115
60
100
40
12
12
45
166
0
0
1
0
0
0
127
20
70
0
7
7
34
102
1
0
0
0
115
105
95
80
90
40
80
0
0
45
175
2
0
0
0
0
0
254
20
70
0
1
1
48
113
5
0
0
150
116
30
40
70
60
70
25
11
11
225
83
0
0
0
0
1
0
127
20
70
0
2
14
33
97
1
0
235
0
117
55
65
95
85
95
45
11
11
75
155
0
0
1
0
1
0
127
20
70
0
2
14
38
97
1
0
235
0
118
45
67
60
63
35
50
11
11
225
111
0
1
0
0
0
0
127
20
70
0
12
12
33
41
0
0
0
0
119
80
92
65
68
65
80
11
11
60
170
0
2
0
0
0
0
127
20
70
0
12
12
33
41
0
0
0
0
120
30
45
55
85
70
55
11
11
225
106
0
0
0
1
0
0
255
20
70
5
9
9
35
30
5
90
91
0
121
60
75
85
115
100
85
11
14
60
207
0
0
0
2
0
0
255
20
70
5
9
9
35
30
6
90
91
0
122
40
45
65
90
100
120
14
14
45
136
0
0
0
0
0
2
127
25
70
0
8
8
43
111
9
0
154
0
123
70
110
80
105
55
80
6
2
45
187
0
1
0
0
0
0
127
25
70
0
3
3
68
101
3
0
0
0
124
65
50
35
95
115
95
15
14
45
137
0
0
0
0
2
0
254
25
70
0
8
8
12
108
0
153
153
0
125
65
83
57
105
95
85
13
13
45
156
0
0
0
2
0
0
63
25
70
0
8
8
9
0
2
322
0
0
126
65
95
57
93
100
85
10
10
45
167
0
0
0
0
2
0
63
25
70
0
8
8
49
0
0
0
323
0
127
65
125
100
85
55
70
6
6
45
200
0
2
0
0
0
0
127
25
70
5
3
3
52
104
5
0
0
0
128
75
100
95
110
40
70
0
0
45
211
0
1
0
1
0
0
0
20
70
5
5
5
22
83
5
0
0
0
129
20
10
55
80
15
20
11
11
255
20
0
0
0
1
0
0
127
5
70
5
12
14
33
0
0
0
0
90
130
95
125
79
81
60
100
11
2
45
214
0
2
0
0
0
0
127
5
70
5
12
14
22
0
1
0
0
60
131
130
85
80
60
85
95
11
15
45
219
2
0
0
0
0
0
127
40
70
5
1
2
11
75
1
0
0
0
132
48
48
48
48
48
48
0
0
35
61
1
0
0
0
0
0
255
20
70
0
13
13
7
0
6
274
257
0
133
55
55
50
55
45
65
0
0
45
92
0
0
0
0
0
1
31
35
70
0
5
5
50
91
5
0
0
0
134
130
65
60
65
110
95
11
11
45
196
2
0
0
0
0
0
31
35
70
0
5
5
11
11
1
0
0
0
135
65
65
60
130
110
95
13
13
45
197
0
0
0
2
0
0
31
35
70
0
5
5
10
10
2
0
0
0
136
65
130
60
65
95
110
10
10
45
198
0
2
0
0
0
0
31
35
70
0
5
5
18
18
0
0
0
0
137
65
60
70
40
85
75
0
0
45
130
0
0
0
0
1
0
255
20
70
0
10
10
36
88
9
0
0
0
138
35
40
100
35
90
55
5
11
45
99
0
0
1
0
0
0
31
30
70
0
2
9
33
75
1
0
0
0
139
70
60
125
55
115
70
5
11
45
199
0
0
2
0
0
0
31
30
70
0
2
9
33
75
1
0
0
0
140
30
80
90
55
55
45
5
11
45
99
0
0
1
0
0
0
31
30
70
0
2
9
33
4
5
0
0
0
141
60
115
105
80
65
70
5
11
45
199
0
2
0
0
0
0
31
30
70
0
2
9
33
4
5
0
0
0
142
80
105
65
130
60
75
5
2
45
202
0
0
0
2
0
0
31
35
70
5
4
4
69
46
6
0
0
0
143
160
110
65
30
65
110
0
0
25
154
2
0
0
0
0
0
31
40
70
5
1
1
17
47
4
234
234
0
144
90
85
100
85
95
125
15
2
3
215
0
0
0
0
0
3
255
80
35
5
15
15
46
0
1
0
0
0
145
90
90
85
100
125
90
13
2
3
216
0
0
0
0
3
0
255
80
35
5
15
15
46
0
2
0
0
0
146
90
100
90
90
125
85
10
2
3
217
0
0
0
0
3
0
255
80
35
5
15
15
46
0
2
0
0
0
147
41
64
45
50
50
50
16
16
45
67
0
1
0
0
0
0
127
40
35
5
2
14
61
0
1
0
235
0
148
61
84
65
70
70
70
16
16
45
144
0
2
0
0
0
0
127
40
35
5
2
14
61
0
1
0
235
0
149
91
134
95
80
100
100
16
2
45
218
0
3
0
0
0
0
127
40
35
5
2
14
39
0
5
0
235
0
150
106
110
90
130
154
90
14
14
3
220
0
0
0
0
3
0
255
120
0
5
15
15
46
0
6
0
0
0
151
100
100
100
100
100
100
14
14
45
64
3
0
0
0
0
0
255
120
100
3
15
15
28
0
9
157
157
0
152
45
49
65
45
49
65
12
12
45
64
0
0
0
0
0
1
31
20
70
3
1
7
65
0
3
0
0
0
153
60
62
80
60
63
80
12
12
45
141
0
0
1
0
0
1
31
20
70
3
1
7
65
0
3
0
0
0
154
80
82
100
80
83
100
12
12
45
208
0
0
1
0
0
2
31
20
70
3
1
7
65
0
3
0
0
0
155
39
52
43
65
60
50
10
10
45
65
0
0
0
1
0
0
31
20
70
3
5
5
66
0
2
0
0
0
156
58
64
58
80
80
65
10
10
45
142
0
0
0
1
1
0
31
20
70
3
5
5
66
0
2
0
0
0
157
78
84
78
100
109
85
10
10
45
209
0
0
0
0
3
0
31
20
70
3
5
5
66
0
2
0
0
0
158
50
65
64
43
44
48
11
11
45
66
0
1
0
0
0
0
31
20
70
3
1
2
67
0
1
0
0
0
159
65
80
80
58
59
63
11
11
45
143
0
1
1
0
0
0
31
20
70
3
1
2
67
0
1
0
0
0
160
85
105
100
78
79
83
11
11
45
210
0
2
1
0
0
0
31
20
70
3
1
2
67
0
1
0
0
0
161
35
46
34
20
35
45
0
0
255
57
0
1
0
0
0
0
127
15
70
0
5
5
50
51
5
0
155
0
162
85
76
64
90
45
55
0
0
90
116
0
0
0
2
0
0
127
15
70
0
5
5
50
51
5
155
158
0
163
60
30
30
50
36
56
0
2
255
58
1
0
0
0
0
0
127
15
70
0
4
4
15
51
5
0
0
90
164
100
50
50
70
76
96
0
2
90
162
2
0
0
0
0
0
127
15
70
0
4
4
15
51
5
0
0
60
165
40
20
30
55
40
80
6
2
255
54
0
0
0
0
0
1
127
15
70
4
3
3
68
48
0
0
0
0
166
55
35
50
85
55
110
6
2
90
134
0
0
0
0
0
2
127
15
70
4
3
3
68
48
0
0
0
0
167
40
60
40
30
40
40
6
3
255
54
0
1
0
0
0
0
127
15
70
4
3
3
68
15
3
0
0
0
168
70
90
70
40
60
60
6
3
90
134
0
2
0
0
0
0
127
15
70
4
3
3
68
15
0
0
0
0
169
85
90
80
130
70
80
3
2
90
204
0
0
0
3
0
0
127
15
70
0
4
4
39
0
6
0
0
0
170
75
38
38
67
56
56
11
13
190
90
1
0
0
0
0
0
127
20
70
5
12
12
10
35
1
0
227
0
171
125
58
58
67
76
76
11
13
75
156
2
0
0
0
0
0
127
20
70
5
12
12
10
35
1
0
227
0
172
20
40
15
60
35
35
13
13
190
42
0
0
0
1
0
0
127
10
70
0
15
15
9
0
2
0
155
0
173
50
25
28
15
45
55
0
0
150
37
0
0
0
0
0
1
191
10
140
4
15
15
56
98
9
154
81
0
174
90
30
15
15
40
20
0
0
170
39
1
0
0
0
0
0
191
10
70
4
15
15
56
0
9
0
0
0
175
35
20
65
20
40
65
0
0
190
74
0
0
0
0
0
1
31
10
70
4
15
15
55
32
8
0
0
0
176
55
40
85
40
80
105
0
2
75
114
0
0
0
0
0
2
31
10
70
4
4
6
55
32
8
0
0
0
177
40
50
45
70
70
45
14
2
190
73
0
0
0
0
1
0
127
20
70
0
4
4
28
48
3
0
0
0
178
65
75
70
95
95
70
14
2
75
171
0
0
0
1
1
0
127
20
70
0
4
4
28
48
3
0
0
0
179
55
40
40
35
65
45
13
13
235
59
0
0
0
0
1
0
127
20
70
3
1
5
9
0
8
0
0
0
180
70
55
55
45
80
60
13
13
120
117
0
0
0
0
2
0
127
20
70
3
1
5
9
0
9
0
0
0
181
90
75
75
55
115
90
13
13
45
194
0
0
0
0
3
0
127
20
70
3
1
5
9
0
2
0
0
0
182
75
80
85
50
90
100
12
12
45
184
0
0
0
0
0
3
127
20
70
3
7
7
34
0
3
0
0
0
183
70
20
50
40
20
50
11
11
190
58
2
0
0
0
0
0
127
10
70
4
2
6
47
37
1
0
0
60
184
100
50
80
50
50
80
11
11
75
153
3
0
0
0
0
0
127
10
70
4
2
6
47
37
1
0
0
0
185
70
100
115
30
30
65
5
5
65
135
0
0
2
0
0
0
127
20
70
0
10
10
5
69
5
0
0
0
186
90
75
75
70
90
100
11
11
45
185
0
0
0
0
0
3
127
20
70
3
2
2
11
6
3
0
221
0
187
35
35
40
50
35
55
12
2
255
74
0
0
0
0
0
1
127
20
70
3
6
7
34
102
9
0
0
0
188
55
45
50
80
45
65
12
2
120
136
0
0
0
2
0
0
127
20
70
3
6
7
34
102
3
0
0
0
189
75
55
70
110
55
85
12
2
45
176
0
0
0
3
0
0
127
20
70
3
6
7
34
102
1
0
0
0
190
55
70
55
85
40
55
0
0
45
94
0
0
0
1
0
0
127
20
70
4
5
5
50
53
6
0
0
0
191
30
30
30
30
30
30
12
12
235
52
0
0
0
0
1
0
127
20
70
3
7
7
34
94
2
0
192
0
192
75
75
55
30
105
85
12
12
120
146
0
0
0
0
2
0
127
20
70
3
7
7
34
94
2
0
0
0
193
65
65
45
95
75
45
6
2
75
147
0
0
0
1
0
0
127
20
70
0
3
3
3
14
0
0
265
120
194
55
45
45
15
25
25
11
4
255
52
1
0
0
0
0
0
127
20
70
0
2
5
6
11
1
0
0
120
195
95
85
85
35
65
65
11
4
90
137
2
0
0
0
0
0
127
20
70
0
2
5
6
11
1
0
0
60
196
65
65
60
110
130
95
14
14
45
197
0
0
0
0
2
0
31
35
70
0
5
5
28
28
6
0
0
0
197
95
65
110
65
60
130
17
17
45
197
0
0
0
0
0
2
31
35
35
0
5
5
28
28
4
0
0
0
198
60
85
42
91
85
42
17
2
30
107
0
0
0
1
0
0
127
20
35
3
4
4
15
105
4
0
0
0
199
95
75
80
30
100
110
11
14
70
164
0
0
0
0
0
3
127
20
70
0
1
2
12
20
9
0
221
0
200
60
60
60
85
85
85
7
7
45
147
0
0
0
0
0
1
127
25
35
4
11
11
26
0
7
0
0
0
201
48
72
48
48
72
48
14
14
225
61
0
1
0
0
1
0
255
40
70
0
15
15
26
0
4
0
0
0
202
190
33
58
33
33
58
14
14
45
177
2
0
0
0
0
0
127
20
70
0
11
11
23
0
1
0
0
0
203
70
80
65
85
90
65
0
14
60
149
0
0
0
0
2
0
127
20
70
0
5
5
39
48
2
0
156
0
204
50
65
90
15
35
35
6
6
190
60
0
0
1
0
0
0
127
20
70
0
3
3
5
0
7
0
0
0
205
75
90
140
40
60
60
6
8
75
118
0
0
2
0
0
0
127
20
70
0
3
3
5
0
6
0
0
0
206
100
70
70
45
65
65
0
0
190
125
1
0
0
0
0
0
127
20
70
0
5
5
32
50
2
0
0
0
207
65
75
105
85
35
65
4
2
60
108
0
0
1
0
0
0
127
20
70
3
3
3
52
8
6
0
0
0
208
75
85
200
30
55
65
8
4
25
196
0
0
2
0
0
0
127
25
70
0
10
10
69
5
7
0
233
0
209
60
80
50
30
40
40
0
0
190
63
0
1
0
0
0
0
191
20
70
4
5
6
22
50
9
0
0
0
210
90
120
75
45
60
60
0
0
75
178
0
2
0
0
0
0
191
20
70
4
5
6
22
95
6
0
0
0
211
65
95
75
85
55
55
11
3
45
100
0
1
0
0
0
0
127
20
70
0
12
12
38
33
7
0
245
0
212
70
130
100
65
55
80
6
8
25
200
0
2
0
0
0
0
127
25
70
0
3
3
68
101
0
0
0
0
213
20
10
230
5
10
230
6
5
190
80
0
0
1
0
0
1
127
20
70
3
3
3
5
82
2
155
155
0
214
80
125
75
85
40
95
6
1
45
200
0
2
0
0
0
0
127
25
70
5
3
3
68
62
1
0
0
0
215
55
95
55
115
35
75
17
15
60
132
0
0
0
1
0
0
127
20
35
3
5
5
39
51
4
286
217
0
216
60
80
50
40
50
50
0
0
120
124
0
1
0
0
0
0
127
20
70
0
5
5
53
95
5
0
0
0
217
90
130
75
55
75
75
0
0
60
189
0
2
0
0
0
0
127
20
70
0
5
5
62
95
5
0
0
0
218
40
40
40
20
70
40
10
10
190
78
0
0
0
0
1
0
127
20
70
0
11
11
40
49
0
0
0
0
219
50
50
120
30
80
80
10
5
75
154
0
0
2
0
0
0
127
20
70
0
11
11
40
49
0
0
0
0
220
50
50
40
50
30
30
15
4
225
78
0
1
0
0
0
0
127
20
70
5
5
5
12
81
5
0
0
0
221
100
100
80
50
60
60
15
4
75
160
1
1
0
0
0
0
127
20
70
5
5
5
12
81
5
0
0
0
222
55
55
85
35
65
85
11
5
60
113
0
0
1
0
0
1
191
20
70
4
2
9
55
30
9
0
238
0
223
35
65
35
65
65
35
11
11
190
78
0
0
0
0
1
0
127
20
70
0
2
12
55
97
7
0
0
0
224
75
105
75
45
105
75
11
11
75
164
0
1
0
0
1
0
127
20
70
0
2
12
21
97
0
0
0
0
225
45
55
45
75
65
45
15
2
45
183
0
0
0
1
0
0
127
20
70
4
2
5
72
55
0
0
0
0
226
65
40
70
70
80
140
11
2
25
168
0
0
0
0
0
2
127
25
70
5
2
2
33
11
6
0
0
0
227
65
80
140
70
40
70
8
2
25
168
0
0
2
0
0
0
127
25
70
5
4
4
51
5
7
0
0
0
228
45
60
30
65
80
50
17
10
120
114
0
0
0
0
1
0
127
20
35
5
5
5
48
18
4
0
0
0
229
75
90
50
95
110
80
17
10
45
204
0
0
0
0
2
0
127
20
35
5
5
5
48
18
4
0
0
0
230
75
95
95
85
95
95
11
16
45
207
0
1
0
0
1
1
127
20
70
0
2
14
33
97
1
0
235
0
231
90
60
60
40
40
40
4
4
120
124
1
0
0
0
0
0
127
20
70
0
5
5
53
0
1
0
185
0
232
90
120
120
50
60
60
4
4
60
189
0
1
1
0
0
0
127
20
70
0
5
5
5
0
7
0
185
0
233
85
80
90
60
105
95
0
0
45
180
0
0
0
0
2
0
255
20
70
0
10
10
36
88
0
0
0
0
234
73
95
62
85
85
65
0
0
45
165
0
1
0
0
0
0
127
20
70
5
5
5
22
119
5
0
0
0
235
55
20
35
75
20
45
0
0
45
106
0
0
0
1
0
0
127
20
70
4
5
5
20
101
8
0
0
0
236
35
35
35
35
35
35
1
1
75
91
0
1
0
0
0
0
0
25
70
0
15
15
62
80
6
0
0
0
237
50
95
95
70
35
110
1
1
45
138
0
0
0
0
0
2
0
25
70
0
8
8
22
101
5
0
0
0
238
45
30
15
65
85
65
15
14
45
87
0
0
0
0
1
0
254
25
70
0
15
15
12
108
9
153
153
0
239
45
63
37
95
65
55
13
13
45
106
0
0
0
1
0
0
63
25
70
0
15
15
9
0
2
322
0
0
240
45
75
37
83
70
55
10
10
45
117
0
0
0
1
0
0
63
25
70
0
15
15
49
0
0
0
323
0
241
95
80
105
100
40
70
0
0
45
200
0
0
2
0
0
0
254
20
70
5
5
5
47
113
9
33
33
0
242
255
10
10
55
75
135
0
0
30
255
3
0
0
0
0
0
254
40
140
4
6
6
30
32
9
110
231
0
243
90
85
75
115
115
100
13
13
3
216
0
0
0
2
1
0
255
80
35
5
15
15
46
0
2
0
0
0
244
115
115
85
100
90
75
10
10
3
217
1
2
0
0
0
0
255
80
35
5
15
15
46
0
5
0
0
0
245
100
75
115
85
90
115
11
11
3
215
0
0
1
0
0
2
255
80
35
5
15
15
46
0
1
0
0
0
246
50
64
50
41
45
50
5
4
45
67
0
1
0
0
0
0
127
40
35
5
1
1
62
0
3
0
0
0
247
70
84
70
51
65
70
5
4
45
144
0
2
0
0
0
0
127
40
35
5
1
1
61
0
7
0
0
0
248
100
134
110
61
95
100
5
17
45
218
0
3
0
0
0
0
127
40
35
5
1
1
45
0
3
0
0
0
249
106
90
130
110
90
154
14
2
3
220
0
0
0
0
0
3
255
120
0
5
15
15
46
0
8
0
0
0
250
106
130
90
90
110
154
10
2
3
220
0
0
0
0
0
3
255
120
0
5
15
15
46
0
0
44
44
0
251
100
100
100
100
100
100
14
12
45
64
3
0
0
0
0
0
255
120
100
3
15
15
30
0
3
157
157
0
252
40
45
35
70
65
55
12
12
45
65
0
0
0
1
0
0
31
20
70
3
1
14
65
0
3
0
0
0
253
50
65
45
95
85
65
12
12
45
141
0
0
0
2
0
0
31
20
70
3
1
14
65
0
3
0
0
0
254
70
85
65
120
105
85
12
12
45
208
0
0
0
3
0
0
31
20
70
3
1
14
65
0
3
0
0
0
255
45
60
40
45
70
50
10
10
45
65
0
0
0
0
1
0
31
20
70
3
5
5
66
0
0
0
0
0
256
60
85
60
55
85
60
10
1
45
142
0
1
0
0
1
0
31
20
70
3
5
5
66
0
0
0
0
0
257
80
120
70
80
110
70
10
1
45
209
0
3
0
0
0
0
31
20
70
3
5
5
66
0
0
0
0
0
258
50
70
50
40
50
50
11
11
45
65
0
1
0
0
0
0
31
20
70
3
1
2
67
0
1
0
0
0
259
70
85
70
50
60
70
11
4
45
143
0
2
0
0
0
0
31
20
70
3
1
2
67
0
1
0
0
0
260
100
110
90
60
85
90
11
4
45
210
0
3
0
0
0
0
31
20
70
3
1
2
67
0
1
0
0
0
261
35
55
35
35
30
30
17
17
255
55
0
1
0
0
0
0
127
15
70
0
5
5
50
95
7
0
151
0
262
70
90
70
70
60
60
17
17
127
128
0
2
0
0
0
0
127
15
70
0
5
5
22
95
7
0
151
0
263
38
30
41
60
30
41
0
0
255
60
0
0
0
1
0
0
127
15
70
0
5
5
53
82
5
0
155
0
264
78
70
61
100
50
61
0
0
90
128
0
0
0
2
0
0
127
15
70
0
5
5
53
82
8
155
158
0
265
45
45
35
20
20
30
6
6
255
54
1
0
0
0
0
0
127
15
70
0
3
3
19
0
0
0
0
0
266
50
35
55
15
25
25
6
6
120
72
0
0
2
0
0
0
127
15
70
0
3
3
61
0
8
0
0
0
267
60
70
50
65
90
50
6
2
45
161
0
0
0
0
3
0
127
15
70
0
3
3
68
0
2
0
295
0
268
50
35
55
15
25
25
6
6
120
72
0
0
2
0
0
0
127
15
70
0
3
3
61
0
6
0
0
0
269
60
50
70
65
50
90
6
3
45
161
0
0
0
0
0
3
127
15
70
0
3
3
19
0
3
0
295
0
270
40
30
30
30
40
50
11
12
255
74
0
0
0
0
0
1
127
15
70
3
2
7
33
44
3
0
0
0
271
60
50
50
50
60
70
11
12
120
141
0
0
0
0
0
2
127
15
70
3
2
7
33
44
3
0
0
0
272
80
70
70
70
90
100
11
12
45
181
0
0
0
0
0
3
127
15
70
3
2
7
33
44
3
0
0
0
273
40
40
50
30
30
30
12
12
255
74
0
0
1
0
0
0
127
15
70
3
5
7
34
48
5
0
0
0
274
70
70
40
60
60
40
12
17
120
141
0
2
0
0
0
0
127
15
70
3
5
7
34
48
5
0
0
0
275
90
100
60
80
90
60
12
17
45
181
0
3
0
0
0
0
127
15
70
3
5
7
34
48
5
0
0
0
276
40
55
30
85
30
30
0
2
200
59
0
0
0
1
0
0
127
15
70
3
4
4
62
0
1
0
195
0
277
60
85
60
125
50
50
0
2
45
162
0
0
0
2
0
0
127
15
70
3
4
4
62
0
1
0
195
0
278
40
30
30
85
55
30
11
2
190
64
0
0
0
1
0
0
127
20
70
0
2
4
51
0
8
0
0
0
279
60
50
100
65
85
70
11
2
45
164
0
0
2
0
0
0
127
20
70
0
2
4
51
0
2
0
0
0
280
28
25
25
40
45
35
14
14
235
70
0
0
0
0
1
0
127
20
35
5
11
11
28
36
8
0
0
0
281
38
35
35
50
65
55
14
14
120
140
0
0
0
0
2
0
127
20
35
5
11
11
28
36
8
0
0
0
282
68
65
65
80
125
115
14
14
45
208
0
0
0
0
3
0
127
20
35
5
11
11
28
36
8
0
0
0
283
40
30
32
65
50
52
6
11
200
63
0
0
0
1
0
0
127
15
70
0
2
3
33
0
1
0
0
0
284
70
60
62
60
80
82
6
2
75
128
0
0
0
0
1
1
127
15
70
0
2
3
22
0
1
0
222
0
285
60
40
60
35
40
60
12
12
255
65
1
0
0
0
0
0
127
15
70
2
6
7
27
90
5
0
190
120
286
60
130
80
70
60
60
12
1
90
165
0
2
0
0
0
0
127
15
70
2
6
7
27
90
3
0
190
0
287
60
60
60
30
35
35
0
0
255
83
1
0
0
0
0
0
127
15
70
5
5
5
54
0
5
0
0
0
288
80
80
80
90
55
55
0
0
120
126
0
0
0
2
0
0
127
15
70
5
5
5
72
0
8
0
0
0
289
150
160
100
100
95
65
0
0
45
210
3
0
0
0
0
0
127
15
70
5
5
5
54
0
5
0
0
0
290
31
45
90
40
30
30
6
4
255
65
0
0
1
0
0
0
127
15
70
1
3
3
14
0
7
0
0
0
291
61
90
45
160
50
50
6
2
120
155
0
0
0
2
0
0
127
15
70
1
3
3
3
0
2
0
0
0
292
1
90
45
40
30
30
6
7
45
95
2
0
0
0
0
0
255
15
70
1
10
10
25
0
5
0
0
0
293
64
51
23
28
51
23
0
0
190
68
1
0
0
0
0
0
127
20
70
3
1
5
43
0
9
0
150
0
294
84
71
43
48
71
43
0
0
120
126
2
0
0
0
0
0
127
20
70
3
1
5
43
0
1
0
150
0
295
104
91
63
68
91
63
0
0
45
184
3
0
0
0
0
0
127
20
70
3
1
5
43
0
1
0
150
0
296
72
60
30
25
20
30
1
1
180
87
1
0
0
0
0
0
63
20
70
2
8
8
47
62
2
0
0
0
297
144
120
60
50
40
60
1
1
200
184
2
0
0
0
0
0
63
20
70
2
8
8
47
62
5
0
221
0
298
50
20
40
20
20
40
0
0
150
33
1
0
0
0
0
0
191
10
70
4
15
15
47
37
1
0
0
120
299
30
45
135
30
45
90
5
5
255
108
0
0
1
0
0
0
127
20
70
0
10
10
5
42
7
0
238
0
300
50
45
45
50
35
35
0
0
255
65
0
0
0
1
0
0
191
15
70
4
5
6
56
96
9
0
154
0
301
70
65
65
70
55
55
0
0
60
138
1
0
0
1
0
0
191
15
70
4
5
6
56
96
6
0
154
0
302
50
75
75
50
65
65
17
7
45
98
0
1
1
0
0
0
127
25
35
3
8
8
51
100
6
0
0
0
303
50
85
85
50
55
55
8
8
45
98
0
1
1
0
0
0
127
20
70
4
5
6
52
22
4
0
184
0
304
50
70
100
30
40
40
8
5
180
96
0
0
1
0
0
0
127
35
35
5
1
1
5
69
7
0
238
0
305
60
90
140
40
50
50
8
5
90
152
0
0
2
0
0
0
127
35
35
5
1
1
5
69
7
0
238
0
306
70
110
180
50
60
60
8
5
45
205
0
0
3
0
0
0
127
35
35
5
1
1
5
69
7
0
238
0
307
30
40
55
60
40
55
1
14
180
91
0
0
0
1
0
0
127
20
70
0
8
8
74
0
1
0
0
0
308
60
60
75
80
60
75
1
14
90
153
0
0
0
2
0
0
127
20
70
0
8
8
74
0
0
0
0
0
309
40
45
40
65
65
40
13
13
120
104
0
0
0
1
0
0
127
20
70
5
5
5
9
31
3
0
0
0
310
70
75
60
105
105
60
13
13
45
168
0
0
0
2
0
0
127
20
70
5
5
5
9
31
2
0
0
0
311
60
50
40
95
85
75
13
13
200
120
0
0
0
1
0
0
127
20
70
0
6
6
57
0
2
0
0
0
312
60
40
50
95
75
85
13
13
200
120
0
0
0
1
0
0
127
20
70
0
6
6
58
0
2
0
0
0
313
65
73
55
85
47
75
6
6
150
146
0
0
0
1
0
0
0
15
70
1
3
8
35
68
7
0
0
0
314
65
47
55
85
73
75
6
6
150
146
0
0
0
1
0
0
254
15
70
2
3
8
12
110
6
0
0
0
315
50
60
45
65
100
80
12
3
150
152
0
0
0
0
2
0
127
20
70
3
6
7
30
38
3
0
245
60
316
70
43
53
40
43
53
3
3
225
75
1
0
0
0
0
0
127
20
70
2
11
11
64
60
3
0
89
120
317
100
73
83
55
73
83
3
3
75
168
2
0
0
0
0
0
127
20
70
2
11
11
64
60
6
0
89
0
318
45
90
20
65
65
20
11
17
225
88
0
1
0
0
0
0
127
20
35
5
12
12
24
0
0
0
226
90
319
70
120
40
95
95
40
11
17
60
175
0
2
0
0
0
0
127
20
35
5
12
12
24
0
1
0
226
0
320
130
70
35
60
70
35
11
11
125
137
1
0
0
0
0
0
127
40
70
2
5
12
41
12
1
0
0
0
321
170
90
45
60
90
45
11
11
60
206
2
0
0
0
0
0
127
40
70
2
5
12
41
12
1
0
0
0
322
60
60
40
35
65
45
10
4
255
88
0
0
0
0
1
0
127
20
70
0
5
5
12
86
2
152
152
0
323
70
100
70
40
105
75
10
4
150
175
0
1
0
0
1
0
127
20
70
0
5
5
40
116
0
152
152
0
324
70
85
140
20
85
70
10
10
90
161
0
0
2
0
0
0
127
20
70
0
5
5
73
0
5
0
0
0
325
60
25
35
60
70
80
14
14
255
89
0
0
0
0
0
1
127
20
70
4
5
5
47
20
4
0
194
0
326
80
45
65
80
90
110
14
14
60
164
0
0
0
0
0
2
127
20
70
4
5
5
47
20
6
0
194
0
327
60
60
60
60
60
60
0
0
255
85
0
0
0
0
1
0
127
15
70
4
5
8
20
77
5
0
150
0
328
45
100
45
10
45
45
4
4
255
73
0
1
0
0
0
0
127
20
70
3
3
3
52
71
5
0
237
0
329
50
70
50
70
50
50
4
16
120
126
0
1
0
1
0
0
127
20
70
3
3
3
26
26
3
0
0
0
330
80
100
80
100
80
80
4
16
45
197
0
1
0
2
0
0
127
20
70
3
3
3
26
26
3
0
0
0
331
50
85
40
35
85
40
12
12
190
97
0
0
0
0
1
0
127
20
35
3
7
8
8
0
3
0
288
0
332
70
115
60
55
115
60
12
17
60
177
0
1
0
0
1
0
127
20
35
3
7
8
8
0
3
0
288
0
333
45
40
60
50
40
75
0
2
255
74
0
0
0
0
0
1
127
20
70
1
4
14
30
0
1
0
0
0
334
75
70
90
80
70
105
16
2
45
188
0
0
0
0
0
2
127
20
70
1
4
14
30
0
1
0
0
0
335
73
115
60
90
60
60
0
0
90
165
0
2
0
0
0
0
127
20
70
1
5
5
17
0
8
0
217
0
336
73
100
60
65
100
60
3
3
90
165
0
1
0
0
1
0
127
20
70
2
5
14
61
0
4
0
0
0
337
70
55
65
70
95
85
5
14
45
150
0
0
0
0
2
0
255
25
70
4
10
10
26
0
2
0
81
0
338
70
95
85
70
55
65
5
14
45
150
0
2
0
0
0
0
255
25
70
4
10
10
26
0
0
0
80
0
339
50
48
43
60
46
41
11
4
190
92
1
0
0
0
0
0
127
20
70
0
12
12
12
107
7
0
0
120
340
110
78
73
60
76
71
11
4
75
158
2
0
0
0
0
0
127
20
70
0
12
12
12
107
1
0
0
0
341
43
80
65
35
50
35
11
11
205
111
0
1
0
0
0
0
127
15
70
2
2
9
52
75
0
0
0
0
342
63
120
85
55
90
55
11
17
155
161
0
2
0
0
0
0
127
15
70
2
2
9
52
75
0
0
0
0
343
40
40
55
55
40
70
4
14
255
58
0
0
0
0
0
1
255
20
70
0
10
10
26
0
5
0
0
0
344
60
70
105
75
70
120
4
14
90
189
0
0
0
0
0
2
255
20
70
0
10
10
26
0
4
0
0
0
345
66
41
77
23
61
87
5
12
45
99
0
0
0
0
0
1
31
30
70
1
9
9
21
0
6
0
296
0
346
86
81
97
43
81
107
5
12
45
199
0
0
0
0
0
2
31
30
70
1
9
9
21
0
3
0
296
0
347
45
95
50
75
40
50
5
6
45
99
0
1
0
0
0
0
31
30
70
1
9
9
4
0
7
0
0
0
348
75
125
100
45
70
80
5
6
45
199
0
2
0
0
0
0
31
30
70
1
9
9
4
0
7
0
0
0
349
20
15
20
80
10
55
11
11
255
61
0
0
0
1
0
0
127
20
70
1
2
14
33
0
5
0
0
0
350
95
60
79
81
100
125
11
11
60
213
0
0
0
0
0
2
127
20
70
1
2
14
63
0
9
0
0
0
351
70
70
70
70
70
70
0
0
45
145
1
0
0
0
0
0
127
25
70
0
6
11
59
0
8
243
243
0
352
60
90
70
40
60
120
0
0
200
132
0
0
0
0
0
1
127
20
70
3
5
5
16
0
3
0
156
0
353
44
75
35
45
63
33
7
7
225
97
0
1
0
0
0
0
127
25
35
4
11
11
15
119
4
0
247
0
354
64
115
65
65
83
63
7
7
45
179
0
2
0
0
0
0
127
25
35
4
11
11
15
119
4
0
247
0
355
20
40
90
25
30
90
7
7
190
97
0
0
0
0
0
1
127
25
35
4
11
11
26
0
4
0
196
0
356
40
70
130
25
60
130
7
7
90
179
0
0
1
0
0
1
127
25
35
4
11
11
46
0
4
0
196
0
357
99
68
83
51
72
87
12
2
200
169
2
0
0
0
0
0
127
25
70
5
1
7
34
94
3
0
0
0
358
65
50
70
65
95
80
14
14
45
147
0
0
0
0
1
1
127
25
70
4
11
11
26
0
1
0
198
0
359
65
130
60
75
75
60
17
17
30
174
0
2
0
0
0
0
127
25
35
3
5
5
46
105
8
0
0
0
360
95
23
48
23
23
48
14
14
125
44
1
0
0
0
0
0
127
20
70
0
15
15
23
0
1
0
0
0
361
50
50
50
50
50
50
15
15
190
74
1
0
0
0
0
0
127
20
70
0
6
10
39
115
7
0
199
0
362
80
80
80
80
80
80
15
15
75
187
2
0
0
0
0
0
127
20
70
0
6
10
39
115
7
0
199
0
363
70
40
50
25
55
50
15
11
255
75
1
0
0
0
0
0
127
20
70
3
2
5
47
115
1
0
0
0
364
90
60
70
45
75
70
15
11
120
128
2
0
0
0
0
0
127
20
70
3
2
5
47
115
1
0
0
0
365
110
80
90
65
95
90
15
11
45
192
3
0
0
0
0
0
127
20
70
3
2
5
47
115
1
0
0
0
366
35
64
85
32
74
55
11
11
255
142
0
0
1
0
0
0
127
20
70
1
2
2
75
0
1
0
89
0
367
55
104
105
52
94
75
11
11
60
178
0
1
1
0
0
0
127
20
70
1
2
2
33
0
1
0
226
0
368
55
84
105
52
114
75
11
11
60
178
0
0
0
0
2
0
127
20
70
1
2
2
33
0
9
0
227
0
369
100
90
130
55
45
65
11
5
25
198
1
0
1
0
0
0
31
40
70
5
2
12
33
69
7
0
227
0
370
43
30
55
97
40
65
11
11
225
110
0
0
0
1
0
0
191
20
70
4
12
12
33
0
9
93
0
0
371
45
75
60
50
40
30
16
16
45
89
0
1
0
0
0
0
127
40
35
5
14
14
69
0
1
0
250
0
372
65
95
100
50
60
50
16
16
45
144
0
0
2
0
0
0
127
40
35
5
14
14
69
0
8
0
250
0
373
95
135
80
100
110
80
16
2
45
218
0
3
0
0
0
0
127
40
35
5
14
14
22
0
1
0
250
0
374
40
55
80
30
35
60
8
14
3
103
0
0
1
0
0
0
255
40
35
5
10
10
29
0
1
0
233
0
375
60
75
100
50
55
80
8
14
3
153
0
0
2
0
0
0
255
40
35
5
10
10
29
0
1
0
233
0
376
80
135
130
70
95
90
8
14
3
210
0
0
3
0
0
0
255
40
35
5
10
10
29
0
1
0
233
0
377
80
100
200
50
50
100
5
5
3
217
0
0
3
0
0
0
255
80
35
5
15
15
29
0
5
0
0
0
378
80
50
100
50
100
200
15
15
3
216
0
0
0
0
0
3
255
80
35
5
15
15
29
0
1
0
0
0
379
80
75
150
50
75
150
8
8
3
215
0
0
2
0
0
1
255
80
35
5
15
15
29
0
7
0
0
0
380
80
80
90
110
110
130
16
14
3
211
0
0
0
0
0
3
254
120
90
5
15
15
26
0
0
0
0
0
381
80
90
80
110
130
110
16
14
3
211
0
0
0
0
3
0
0
120
90
5
15
15
26
0
1
0
0
0
382
100
100
90
90
150
140
11
11
5
218
0
0
0
0
3
0
255
120
0
5
15
15
2
0
1
0
0
0
383
100
150
140
90
100
90
4
4
5
218
0
3
0
0
0
0
255
120
0
5
15
15
70
0
0
0
0
0
384
105
150
90
95
150
90
16
2
3
220
0
2
0
0
1
0
255
120
0
5
15
15
76
0
3
0
0
0
385
100
100
100
100
100
100
8
14
3
215
3
0
0
0
0
0
255
120
100
5
15
15
32
0
2
91
91
0
386
50
150
50
150
150
50
14
14
3
215
0
1
0
1
1
0
255
120
0
5
15
15
46
0
0
0
0
0
387
55
68
64
31
45
55
12
12
45
64
0
1
0
0
0
0
31
20
70
3
1
7
65
0
3
0
0
0
388
75
89
85
36
55
65
12
12
45
141
0
1
1
0
0
0
31
20
70
3
1
7
65
0
3
0
0
0
389
95
109
105
56
75
85
12
4
45
208
0
2
1
0
0
0
31
20
70
3
1
7
65
0
3
0
0
0
390
44
58
44
61
58
44
10
10
45
65
0
0
0
1
0
0
31
20
70
3
5
8
66
0
5
0
0
0
391
64
78
52
81
78
52
10
1
45
142
0
0
0
1
1
0
31
20
70
3
5
8
66
0
5
0
0
0
392
76
104
71
108
104
71
10
1
45
209
0
1
0
1
1
0
31
20
70
3
5
8
66
0
5
0
0
0
393
53
51
53
40
61
56
11
11
45
66
0
0
0
0
1
0
31
20
70
3
2
5
67
0
1
0
0
0
394
64
66
68
50
81
76
11
11
45
143
0
0
0
0
2
0
31
20
70
3
2
5
67
0
1
0
0
0
395
84
86
88
60
111
101
11
8
45
210
0
0
0
0
3
0
31
20
70
3
2
5
67
0
1
0
0
0
396
40
55
30
60
30
30
0
2
255
56
0
0
0
1
0
0
127
15
70
3
4
4
51
0
5
0
188
90
397
55
75
50
80
40
40
0
2
120
113
0
0
0
2
0
0
127
15
70
3
4
4
22
0
5
0
188
60
398
85
120
70
100
50
50
0
2
45
172
0
3
0
0
0
0
127
15
70
3
4
4
22
0
5
0
188
0
399
59
45
40
31
35
40
0
0
255
58
1
0
0
0
0
0
127
15
70
0
2
5
86
109
5
0
0
90
400
79
85
60
71
55
60
0
11
127
116
0
2
0
0
0
0
127
15
70
0
2
5
86
109
5
155
158
60
401
37
25
41
25
25
41
6
6
255
54
0
0
1
0
0
0
127
15
70
3
3
3
61
0
0
0
277
0
402
77
85
51
65
55
51
6
6
45
159
0
2
0
0
0
0
127
15
70
3
3
3
68
0
0
0
277
0
403
45
65
34
45
40
34
13
13
235
60
0
1
0
0
0
0
127
20
70
3
5
5
79
22
1
0
0
0
404
60
85
49
60
60
49
13
13
120
117
0
2
0
0
0
0
127
20
100
3
5
5
79
22
1
0
0
0
405
80
120
79
70
95
79
13
13
45
194
0
3
0
0
0
0
127
20
70
3
5
5
79
22
1
0
0
0
406
40
30
35
55
50
70
12
3
255
68
0
0
0
0
1
0
127
20
70
3
15
15
30
38
3
0
245
120
407
60
70
55
90
125
105
12
3
75
204
0
0
0
0
3
0
127
20
70
3
6
7
30
38
3
0
245
0
408
67
125
40
58
30
30
5
5
45
99
0
1
0
0
0
0
31
30
70
1
1
1
104
0
1
0
0
0
409
97
165
60
58
65
50
5
5
45
199
0
2
0
0
0
0
31
30
70
1
1
1
104
0
1
0
0
0
410
30
42
118
30
42
88
5
8
45
99
0
0
1
0
0
0
31
30
70
1
1
1
5
0
7
0
0
0
411
60
52
168
30
47
138
5
8
45
199
0
0
2
0
0
0
31
30
70
1
1
1
5
0
7
0
0
0
412
40
29
45
36
29
45
6
6
120
61
0
0
0
0
0
1
127
15
70
0
3
3
61
0
7
0
0
0
413
60
59
85
36
79
105
6
12
45
159
0
0
0
0
0
2
254
15
70
0
3
3
107
0
7
0
222
0
414
70
94
50
66
94
50
6
2
45
159
0
1
0
0
1
0
0
15
70
0
3
3
68
0
2
0
222
0
415
30
30
42
70
30
42
6
2
120
63
0
0
0
1
0
0
31
15
70
3
3
3
118
0
2
94
94
0
416
70
80
102
40
80
102
6
2
45
188
0
0
1
0
0
1
254
15
70
3
3
3
46
0
2
0
245
0
417
60
45
70
95
45
90
13
13
200
120
0
0
0
1
0
0
127
10
100
0
5
6
50
53
8
0
0
0
418
55
65
35
85
60
30
11
11
190
75
0
0
0
1
0
0
127
20
70
0
2
5
33
0
5
0
186
0
419
85
105
55
115
85
50
11
11
75
178
0
0
0
2
0
0
127
20
70
0
2
5
33
0
5
0
186
0
420
45
35
45
35
62
53
12
12
190
68
0
0
0
0
1
0
127
20
70
0
6
7
34
0
9
0
239
0
421
70
60
70
85
87
78
12
12
75
133
0
0
0
0
2
0
127
20
70
0
6
7
122
0
9
0
239
0
422
76
48
48
34
57
62
11
11
190
73
1
0
0
0
0
0
127
20
70
0
2
11
60
114
6
0
0
0
423
111
83
68
39
92
82
11
4
75
176
2
0
0
0
0
0
127
20
70
0
2
11
60
114
6
0
0
0
424
75
100
66
115
60
66
0
0
45
186
0
0
0
2
0
0
127
20
100
4
5
5
101
53
6
0
0
0
425
90
50
34
70
60
44
7
2
125
127
1
0
0
0
0
0
127
30
70
2
11
11
106
84
6
0
0
0
426
150
80
44
80
90
54
7
2
60
204
2
0
0
0
0
0
127
30
70
2
11
11
106
84
6
0
0
0
427
55
66
44
85
44
56
0
0
190
84
0
0
0
1
0
0
127
20
0
0
5
8
50
103
5
0
189
0
428
65
76
84
105
54
96
0
0
60
178
0
0
0
2
0
0
127
20
140
0
5
8
56
103
5
0
189
0
429
60
60
60
105
105
105
7
7
45
187
0
0
0
0
1
1
127
25
35
4
11
11
26
0
6
0
0
0
430
100
125
52
71
105
52
17
2
30
187
0
2
0
0
0
0
127
20
35
3
4
4
15
105
4
0
0
0
431
49
55
42
85
42
37
0
0
190
71
0
0
0
1
0
0
191
20
70
4
5
5
7
20
7
0
149
0
432
71
82
64
112
64
59
0
0
75
183
0
0
0
2
0
0
191
20
70
4
5
5
47
20
7
0
149
0
433
45
30
50
45
65
50
14
14
120
74
0
0
0
0
1
0
127
25
70
4
15
15
26
0
2
0
198
0
434
63
63
47
74
41
41
3
17
225
79
0
0
0
1
0
0
127
20
70
0
5
5
1
106
6
0
151
0
435
103
93
67
84
71
61
3
17
60
209
2
0
0
0
0
0
127
20
70
0
5
5
1
106
6
0
151
0
436
57
24
86
23
24
86
8
14
255
72
0
0
1
0
0
0
255
20
70
0
10
10
26
85
3
0
233
0
437
67
89
116
33
79
116
8
14
90
188
0
0
1
0
0
1
255
20
70
0
10
10
26
85
3
0
233
0
438
50
80
95
10
10
45
5
5
255
68
0
0
1
0
0
0
127
20
70
0
15
15
5
69
5
0
0
0
439
20
25
45
60
70
90
14
14
145
78
0
0
0
0
0
1
127
25
70
0
15
15
43
111
9
0
154
0
440
100
5
5
30
15
65
0
0
130
255
1
0
0
0
0
0
254
40
140
4
15
15
30
32
9
110
256
0
441
76
65
45
91
92
42
0
2
30
107
0
1
0
0
0
0
127
20
35
3
4
4
51
77
4
0
277
0
442
50
92
108
35
92
108
7
17
100
168
0
0
1
0
0
1
127
30
70
0
11
11
46
0
6
0
0
0
443
58
70
45
42
40
45
16
4
45
67
0
1
0
0
0
0
127
40
70
5
1
14
8
0
1
0
197
0
444
68
90
65
82
50
55
16
4
45
144
0
2
0
0
0
0
127
40
70
5
1
14
8
0
1
0
197
0
445
108
130
95
102
80
85
16
4
45
218
0
3
0
0
0
0
127
40
70
5
1
14
8
0
1
0
197
0
446
135
85
40
5
40
85
0
0
50
94
1
0
0
0
0
0
31
40
70
5
15
15
53
47
4
234
234
0
447
40
70
40
60
35
40
1
1
75
72
0
1
0
0
0
0
31
25
70
3
15
15
80
39
1
0
0
0
448
70
110
70
90
115
70
1
8
45
204
0
1
0
0
1
0
31
25
70
3
5
8
80
39
1
0
0
0
449
68
72
78
32
38
42
4
4
140
95
0
0
1
0
0
0
127
30
70
5
5
5
45
0
5
0
0
0
450
108
112
118
47
68
72
4
4
60
198
0
0
2
0
0
0
127
30
70
5
5
5
45
0
5
0
0
0
451
40
50
90
65
30
55
3
6
120
114
0
0
1
0
0
0
127
20
70
5
3
9
4
97
6
0
245
120
452
70
90
110
95
60
75
3
17
45
204
0
0
2
0
0
0
127
20
70
5
3
9
4
97
6
0
245
60
453
48
61
40
50
61
40
3
1
140
83
0
1
0
0
0
0
127
10
100
0
8
8
107
87
1
0
281
150
454
83
106
65
85
86
65
3
1
75
181
0
2
0
0
0
0
127
20
70
0
8
8
107
87
1
0
281
120
455
74
100
72
46
90
72
12
12
200
164
0
2
0
0
0
0
127
25
70
5
7
7
26
0
3
0
0
60
456
49
49
56
66
49
61
11
11
190
90
0
0
0
1
0
0
127
20
70
1
12
12
33
114
1
0
187
0
457
69
69
76
91
69
86
11
11
75
156
0
0
0
2
0
0
127
20
70
1
12
12
33
114
1
0
187
0
458
45
20
50
50
60
120
11
2
25
108
0
0
0
0
0
1
127
25
70
5
15
15
33
11
1
0
0
0
459
60
62
50
40
62
60
12
15
120
131
0
1
0
0
0
0
127
20
70
5
1
7
117
0
8
0
246
0
460
90
92
75
60
92
85
12
15
60
214
0
1
0
0
1
0
127
20
70
5
1
7
117
0
8
0
246
0
461
70
120
65
125
45
85
17
15
45
199
0
1
0
1
0
0
127
20
35
3
5
5
46
46
4
286
217
0
462
70
70
115
60
130
90
13
8
30
211
0
0
0
0
3
0
255
20
70
0
10
10
42
5
7
0
233
0
463
110
85
95
50
80
95
0
0
30
193
3
0
0
0
0
0
127
20
70
0
1
1
20
12
9
0
279
0
464
115
140
130
40
55
55
4
5
30
217
0
3
0
0
0
0
127
20
70
5
1
5
31
116
7
0
0
0
465
100
100
125
50
110
50
12
12
30
211
0
0
2
0
0
0
127
20
70
0
7
7
34
102
1
0
0
0
466
75
123
67
95
95
85
13
13
30
199
0
3
0
0
0
0
63
25
70
0
8
8
78
0
2
322
0
0
467
75
95
67
83
125
95
10
10
30
199
0
0
0
0
3
0
63
25
70
0
8
8
49
0
0
0
323
0
468
85
50
95
80
120
115
0
2
30
220
0
0
0
0
2
1
31
10
70
4
4
6
55
32
8
0
0
0
469
86
76
86
95
116
56
6
2
30
198
0
2
0
0
0
0
127
20
70
0
3
3
3
110
3
0
265
0
470
65
110
130
95
60
65
12
12
45
196
0
0
2
0
0
0
31
35
35
0
5
5
102
102
3
0
0
0
471
65
60
110
65
130
95
15
15
45
196
0
0
0
0
2
0
31
35
35
0
5
5
81
81
1
0
0
0
472
75
95
125
95
45
75
4
2
30
192
0
0
2
0
0
0
127
20
70
3
3
3
52
8
6
0
0
0
473
110
130
80
80
70
60
15
4
50
207
0
3
0
0
0
0
127
20
70
5
5
5
12
81
5
0
0
0
474
85
80
70
90
135
75
0
0
30
185
0
0
0
0
3
0
255
20
70
0
10
10
91
88
0
0
0
0
475
68
125
65
80
65
115
14
1
45
208
0
3
0
0
0
0
0
20
35
5
11
11
80
80
8
0
0
0
476
60
55
145
40
75
150
5
8
60
198
0
0
1
0
0
2
127
20
70
0
10
10
5
42
7
0
238
0
477
45
100
135
45
65
135
7
7
45
210
0
0
1
0
0
2
127
25
35
4
11
11
46
0
4
0
196
0
478
70
80
70
110
80
70
15
7
75
187
0
0
0
2
0
0
254
20
70
0
6
10
81
81
8
0
199
0
479
50
50
77
91
95
77
13
7
45
132
0
0
0
1
1
0
255
20
70
0
11
11
26
0
0
0
0
0
480
75
75
130
95
75
130
14
14
3
210
0
0
2
0
0
1
255
80
140
5
15
15
26
0
2
0
0
0
481
80
105
105
80
105
105
14
14
3
210
0
1
0
0
1
1
255
80
140
5
15
15
26
0
9
0
0
0
482
75
125
70
115
125
70
14
14
3
210
0
2
0
0
1
0
255
80
140
5
15
15
26
0
1
0
0
0
483
100
120
120
90
150
100
8
16
30
220
0
0
0
0
3
0
255
120
0
5
15
15
46
0
8
0
0
0
484
90
120
100
100
150
120
11
16
30
220
0
0
0
0
3
0
255
120
0
5
15
15
46
0
6
0
0
0
485
91
90
106
77
130
106
10
8
3
215
0
0
0
0
3
0
127
10
100
5
15
15
18
0
5
0
0
0
486
110
160
110
100
80
110
0
0
3
220
0
3
0
0
0
0
255
120
0
5
15
15
112
0
8
0
0
0
487
150
100
120
90
100
120
7
16
3
220
3
0
0
0
0
0
255
120
0
5
15
15
46
0
4
0
0
0
488
120
70
120
85
75
130
14
14
3
210
0
0
0
0
0
3
254
120
100
5
15
15
26
0
2
0
0
0
489
80
80
80
80
80
80
11
11
30
165
1
0
0
0
0
0
255
40
70
5
2
6
93
0
1
0
0
0
490
100
100
100
100
100
100
11
11
3
215
3
0
0
0
0
0
255
10
70
5
2
6
93
0
1
0
0
0
491
70
90
90
125
135
90
17
17
3
210
0
0
0
1
2
0
255
120
0
5
15
15
123
0
4
0
0
0
492
100
100
100
100
100
100
12
12
45
64
3
0
0
0
0
0
255
120
100
3
15
15
30
0
3
157
157
0
493
120
120
120
120
120
120
0
0
3
255
3
0
0
0
0
0
255
120
0
5
15
15
121
0
7
0
0
0