Pinnacles FKT 🥳
9
364.0
101
92
364.0
101
92
364.0
100
92
364.0
100
92
364.0
98
92
364.0
198
97
92
364.0
198
97
92
364.0
199
94
92
364.0
201
95
92
364.0
202
95
91
364.0
204
95
91
364.0
206
96
90
364.0
208
96
90
364.0
209
96
90
364.0
210
97
90
364.0
210
97
90
364.0
210
97
90
364.0
209
97
90
365.0
208
97
90
365.0
207
98
89
365.0
207
100
89
365.0
207
99
89
365.0
207
100
90
365.0
208
103
90
365.0
209
103
90
365.0
209
104
89
365.0
210
105
88
365.0
208
105
87
366.0
207
105
86
366.0
206
105
85
366.0
205
105
84
366.0
207
103
84
366.0
209
103
83
366.0
211
105
84
366.0
213
105
84
366.0
212
106
84
366.0
212
106
85
366.0
207
107
84
366.0
202
110
84
366.0
198
110
85
366.0
195
111
87
366.0
195
111
87
366.0
195
111
87
367.0
201
114
87
367.0
207
115
87
367.0
214
114
87
367.0
221
114
87
367.0
226
114
87
368.0
231
114
87
368.0
233
115
88
368.0
236
115
88
368.0
237
115
88
368.0
239
115
87
368.0
237
115
87
368.0
235
115
87
368.0
233
115
87
368.0
231
115
87
368.0
230
115
87
369.0
230
115
88
369.0
232
115
88
369.0
234
115
88
369.0
235
114
88
369.0
236
114
89
370.0
234
114
89
370.0
233
114
89
370.0
233
114
88
370.0
233
114
88
370.0
232
114
88
370.0
231
114
87
370.0
229
114
87
370.0
227
114
87
370.0
227
114
86
370.0
227
114
85
370.0
229
114
85
370.0
232
113
86
370.0
234
113
86
370.0
236
113
86
370.0
236
113
85
371.0
237
113
85
371.0
238
112
85
371.0
239
112
85
372.0
241
112
85
372.0
243
112
86
373.0
246
112
86
373.0
249
112
86
373.0
253
112
86
373.0
258
112
86
373.0
260
112
86
374.0
262
112
86
374.0
260
112
86
374.0
259
112
87
374.0
253
112
87
374.0
248
112
88
374.0
238
112
88
374.0
228
112
89
374.0
217
112
89
374.0
207
112
89
374.0
201
112
88
375.0
196
112
88
375.0
199
113
87
375.0
203
113
87
375.0
206
113
87
375.0
209
113
86
375.0
213
113
86
375.0
218
113
85
375.0
220
114
85
375.0
222
114
85
375.0
221
114
85
376.0
220
114
85
376.0
217
114
85
376.0
214
115
85
376.0
209
115
84
376.0
205
115
84
376.0
202
115
84
376.0
199
115
84
376.0
198
116
84
376.0
197
116
84
376.0
197
117
84
376.0
197
117
85
376.0
197
117
84
376.0
197
117
84
376.0
199
117
84
376.0
202
117
84
376.0
202
117
84
376.0
202
117
84
376.0
204
117
84
376.0
206
117
84
376.0
193
117
84
377.0
181
117
83
377.0
180
117
83
377.0
179
117
82
378.0
182
117
81
378.0
185
117
81
379.0
187
117
80
379.0
190
117
80
379.0
191
117
80
379.0
192
117
80
379.0
193
117
80
380.0
195
117
80
380.0
196
117
80
380.0
198
117
80
380.0
200
117
81
380.0
202
117
81
381.0
204
118
82
381.0
207
120
82
381.0
208
121
82
382.0
210
121
82
382.0
211
120
81
383.0
212
120
81
383.0
212
121
81
383.0
212
121
80
384.0
210
123
79
384.0
209
124
79
385.0
208
125
78
385.0
207
125
78
385.0
205
124
78
385.0
204
124
78
385.0
203
124
78
386.0
202
124
79
386.0
203
124
79
386.0
204
124
79
387.0
205
124
79
387.0
207
124
80
388.0
207
124
80
388.0
208
124
80
388.0
208
124
80
388.0
209
124
80
388.0
210
124
80
389.0
211
124
80
389.0
210
124
80
389.0
210
123
80
390.0
210
123
80
390.0
210
122
80
391.0
210
122
80
391.0
211
121
80
391.0
211
121
80
391.0
212
121
80
391.0
212
121
80
392.0
212
121
80
392.0
211
122
80
392.0
211
122
80
393.0
211
122
80
393.0
212
122
80
394.0
211
122
80
394.0
210
122
80
394.0
209
122
80
394.0
209
122
80
394.0
209
122
79
395.0
209
122
79
395.0
210
122
79
395.0
212
122
79
395.0
212
122
79
395.0
213
122
79
396.0
211
122
79
396.0
210
123
79
396.0
208
123
79
397.0
207
122
80
397.0
206
122
80
398.0
205
122
80
398.0
206
121
79
398.0
208
121
79
398.0
209
121
79
398.0
211
121
79
399.0
212
121
79
399.0
213
121
80
399.0
212
121
80
399.0
212
121
80
399.0
210
121
80
400.0
209
120
80
400.0
206
120
80
400.0
203
120
80
401.0
201
120
79
401.0
200
120
79
402.0
199
120
79
402.0
198
120
80
402.0
198
120
80
402.0
198
120
80
402.0
199
120
80
403.0
201
120
80
403.0
203
120
80
403.0
205
120
80
403.0
206
120
80
403.0
207
119
79
404.0
206
119
79
404.0
205
119
79
405.0
204
119
78
405.0
203
119
78
406.0
202
119
77
407.0
201
119
77
407.0
201
119
77
407.0
201
119
77
407.0
199
119
77
407.0
197
119
77
408.0
197
119
77
408.0
197
119
78
408.0
196
119
78
408.0
196
119
78
408.0
195
119
78
409.0
194
118
78
409.0
194
118
78
409.0
195
118
78
410.0
193
119
78
410.0
192
119
78
411.0
192
118
78
411.0
193
118
79
411.0
194
119
79
411.0
195
120
79
411.0
194
120
79
412.0
194
120
79
412.0
193
122
79
412.0
192
122
79
412.0
192
122
79
412.0
192
123
79
413.0
193
123
79
413.0
195
123
79
413.0
195
123
79
413.0
196
123
79
413.0
196
124
79
414.0
197
124
79
414.0
196
127
79
414.0
195
127
80
415.0
194
127
79
415.0
193
128
79
416.0
193
128
79
416.0
194
128
79
416.0
195
129
79
416.0
196
129
79
416.0
198
130
79
417.0
200
130
79
417.0
201
130
79
417.0
202
131
79
417.0
201
131
79
417.0
201
131
79
418.0
199
134
79
418.0
198
138
79
418.0
196
141
79
418.0
195
145
78
418.0
194
149
78
419.0
194
149
78
419.0
191
150
78
419.0
189
150
79
419.0
185
150
79
419.0
182
150
79
419.0
177
150
80
419.0
172
150
82
419.0
163
151
83
419.0
155
149
84
419.0
144
149
84
419.0
134
150
84
419.0
126
152
84
419.0
118
152
84
419.0
117
152
83
419.0
116
152
82
419.0
115
152
81
418.0
114
152
81
418.0
112
153
81
418.0
110
153
82
418.0
111
153
82
418.0
113
153
82
417.0
116
153
82
417.0
119
154
82
417.0
119
154
82
417.0
120
154
83
417.0
121
154
82
417.0
122
154
82
417.0
123
154
82
417.0
125
154
82
417.0
127
158
82
417.0
130
158
82
417.0
134
162
83
417.0
138
166
84
417.0
144
170
84
417.0
150
170
85
418.0
156
172
85
418.0
163
172
85
418.0
167
173
85
418.0
172
173
85
418.0
176
176
84
419.0
181
178
83
419.0
185
178
83
419.0
189
178
84
419.0
193
178
84
419.0
197
179
84
420.0
200
179
83
420.0
203
180
83
420.0
206
179
83
420.0
210
179
83
420.0
212
178
82
421.0
215
176
81
421.0
217
174
81
421.0
220
174
81
421.0
222
174
81
421.0
224
174
80
422.0
223
174
80
422.0
222
174
80
422.0
219
175
80
422.0
216
175
80
422.0
206
175
80
423.0
196
175
80
423.0
189
175
80
423.0
183
176
80
423.0
178
176
80
423.0
173
176
80
423.0
165
176
80
423.0
158
171
81
423.0
149
167
81
423.0
141
166
81
423.0
132
166
81
423.0
124
166
81
422.0
118
166
81
422.0
113
165
82
422.0
109
165
82
422.0
106
164
82
422.0
103
164
83
422.0
101
163
83
422.0
99
163
84
422.0
98
162
84
422.0
98
162
84
422.0
98
160
84
422.0
99
159
83
422.0
100
159
83
422.0
102
159
83
422.0
104
160
84
422.0
105
159
83
422.0
106
160
83
422.0
108
159
83
422.0
111
158
83
422.0
113
158
83
423.0
115
159
83
423.0
119
159
83
423.0
123
159
82
423.0
129
159
82
423.0
136
159
81
423.0
140
159
81
423.0
145
159
81
423.0
148
160
81
423.0
152
160
81
423.0
156
160
81
424.0
160
160
81
424.0
165
160
81
424.0
171
160
81
424.0
173
160
80
424.0
176
160
80
425.0
179
160
80
425.0
182
163
80
425.0
182
163
80
425.0
182
167
80
425.0
183
169
80
426.0
184
169
80
426.0
185
170
79
426.0
187
170
78
427.0
186
170
78
427.0
185
169
78
428.0
186
168
78
428.0
188
168
78
429.0
186
168
78
430.0
185
168
78
431.0
184
168
64
432.0
184
168
51
432.0
184
168
51
432.0
185
165
52
432.0
179
165
52
432.0
173
165
52
433.0
175
165
52
433.0
178
165
52
434.0
173
165
52
434.0
168
165
52
435.0
166
165
52
436.0
165
165
52
436.0
166
165
53
436.0
168
165
54
436.0
171
165
63
436.0
174
167
73
437.0
181
168
74
437.0
189
168
75
437.0
194
168
75
437.0
200
168
75
437.0
208
168
76
438.0
217
168
78
438.0
220
168
78
438.0
223
168
78
438.0
227
168
78
438.0
232
169
78
439.0
233
170
77
439.0
235
169
77
439.0
235
169
77
439.0
235
169
77
439.0
234
169
77
440.0
233
171
77
440.0
231
171
77
440.0
230
171
77
440.0
217
172
77
440.0
204
172
78
441.0
162
172
39
441.0
120
172
0
441.0
104
172
0
441.0
88
172
0
441.0
83
172
0
442.0
78
172
0
442.0
73
172
0
442.0
69
172
0
442.0
65
171
0
442.0
61
171
0
443.0
59
171
0
443.0
57
171
0
443.0
119
171
41
443.0
181
171
82
443.0
180
171
82
443.0
179
171
82
443.0
181
171
83
443.0
184
170
85
443.0
189
169
84
443.0
194
168
83
444.0
198
169
83
444.0
203
168
83
444.0
205
168
83
444.0
207
168
83
444.0
207
168
83
445.0
207
167
83
445.0
206
168
82
445.0
205
168
81
445.0
199
169
81
445.0
194
169
81
446.0
186
169
81
445.0
179
170
81
445.0
172
171
82
445.0
165
171
83
445.0
155
171
84
445.0
145
171
86
444.0
134
170
87
444.0
124
170
89
444.0
120
170
89
444.0
117
170
90
444.0
114
170
90
443.0
112
170
90
443.0
109
170
90
442.0
106
170
90
442.0
97
170
90
442.0
89
170
90
441.0
82
170
90
441.0
76
170
90
441.0
72
170
90
441.0
68
170
90
441.0
66
170
90
440.0
65
168
90
440.0
61
169
89
439.0
58
169
89
439.0
54
169
89
439.0
50
169
89
438.0
48
169
89
438.0
47
169
89
438.0
46
167
89
438.0
45
167
90
438.0
45
167
90
437.0
45
167
90
437.0
46
166
90
436.0
47
166
90
436.0
49
166
90
436.0
51
166
90
436.0
54
166
90
436.0
57
166
90
436.0
60
165
90
436.0
63
165
90
436.0
65
165
90
435.0
68
165
90
435.0
70
165
90
435.0
72
165
90
435.0
74
162
90
435.0
76
160
90
435.0
78
159
90
435.0
80
159
90
435.0
82
158
90
435.0
85
158
90
435.0
88
157
90
435.0
91
156
90
435.0
94
156
90
435.0
98
156
90
435.0
102
155
89
435.0
106
156
89
435.0
110
155
87
435.0
114
155
86
435.0
118
151
85
435.0
123
151
84
436.0
125
149
83
436.0
127
148
81
436.0
129
147
80
436.0
131
148
80
436.0
134
148
80
437.0
138
148
80
437.0
142
148
80
437.0
147
147
80
437.0
148
147
80
437.0
150
148
80
438.0
149
148
80
438.0
149
148
80
438.0
148
148
80
439.0
147
149
80
439.0
147
152
79
440.0
148
154
79
440.0
148
155
79
440.0
149
155
80
440.0
150
155
80
440.0
151
155
81
441.0
151
155
81
441.0
152
156
82
441.0
151
156
82
441.0
150
156
82
441.0
150
158
82
442.0
151
159
83
442.0
156
159
82
442.0
162
159
81
442.0
164
159
81
442.0
167
159
80
443.0
168
159
79
443.0
169
159
78
443.0
169
159
77
443.0
169
163
77
443.0
172
165
76
444.0
175
165
76
444.0
175
167
76
444.0
175
168
76
445.0
174
169
75
445.0
173
170
75
446.0
171
170
75
446.0
169
170
76
446.0
167
170
76
446.0
166
171
77
446.0
165
171
77
447.0
165
171
77
447.0
165
171
77
447.0
166
171
78
447.0
167
175
78
447.0
168
176
79
448.0
168
176
79
448.0
168
176
79
448.0
167
176
79
449.0
167
176
79
449.0
169
176
79
450.0
171
175
79
450.0
168
174
79
450.0
166
174
79
450.0
163
174
79
450.0
161
173
79
450.0
155
173
80
450.0
149
173
81
450.0
140
173
83
450.0
131
173
85
450.0
125
173
86
450.0
119
173
87
449.0
112
173
88
449.0
105
173
90
449.0
109
174
90
449.0
113
174
90
449.0
111
174
89
449.0
110
174
88
449.0
108
174
88
449.0
106
174
88
449.0
117
174
87
449.0
128
174
87
449.0
135
174
86
449.0
142
174
86
449.0
145
174
84
449.0
148
174
83
449.0
148
172
83
449.0
149
172
83
449.0
150
172
82
449.0
152
172
82
449.0
154
171
82
449.0
157
170
82
449.0
159
170
82
449.0
162
169
83
450.0
166
169
82
450.0
171
169
82
451.0
177
169
81
451.0
184
169
81
451.0
189
169
80
452.0
195
170
80
452.0
198
170
79
453.0
202
171
79
453.0
205
171
78
453.0
209
171
78
453.0
209
170
78
453.0
209
170
78
454.0
209
170
78
454.0
209
170
79
454.0
208
170
79
454.0
208
170
79
454.0
205
171
79
455.0
202
172
79
455.0
202
172
79
456.0
202
173
79
456.0
201
173
79
457.0
201
173
79
458.0
202
173
64
458.0
203
173
49
458.0
203
173
49
459.0
204
173
49
459.0
190
173
49
460.0
177
173
50
460.0
173
173
49
460.0
169
173
49
460.0
163
173
50
460.0
157
173
50
461.0
153
172
51
461.0
150
171
51
461.0
151
171
51
461.0
153
171
52
461.0
151
171
52
462.0
150
171
53
461.0
146
171
53
461.0
143
171
53
461.0
140
171
53
461.0
137
170
53
461.0
131
170
53
461.0
125
169
53
461.0
117
169
69
461.0
109
168
84
461.0
103
169
84
461.0
98
169
83
461.0
95
169
83
461.0
93
169
83
461.0
117
169
83
461.0
141
169
83
461.0
146
169
83
461.0
152
169
83
461.0
155
169
83
461.0
158
169
83
461.0
162
168
83
462.0
166
168
83
462.0
104
167
41
462.0
42
167
0
462.0
22
167
0
462.0
3
166
0
463.0
1
166
0
463.0
0
165
0
463.0
0
164
0
463.0
0
164
0
463.0
0
164
0
463.0
0
164
0
463.0
13
163
0
463.0
26
162
0
463.0
84
162
39
463.0
143
161
78
464.0
163
161
78
464.0
184
161
79
464.0
189
161
79
464.0
194
160
79
464.0
198
158
79
465.0
203
157
79
465.0
207
157
79
465.0
212
156
79
465.0
213
154
77
465.0
215
151
76
466.0
205
155
66
466.0
196
155
56
467.0
189
156
56
467.0
182
158
56
468.0
178
158
55
469.0
174
159
55
469.0
179
159
69
469.0
185
159
83
469.0
202
158
82
469.0
219
155
82
469.0
211
154
82
469.0
204
154
81
469.0
198
154
81
470.0
193
154
81
470.0
191
155
81
471.0
189
155
80
471.0
189
155
80
471.0
190
155
80
471.0
189
155
80
471.0
188
155
80
471.0
186
155
80
471.0
185
155
80
471.0
183
155
80
471.0
182
155
80
471.0
180
158
80
471.0
178
158
81
471.0
175
160
81
471.0
173
162
81
471.0
172
162
82
471.0
171
162
82
471.0
171
162
82
471.0
172
162
83
471.0
173
162
83
471.0
174
165
83
471.0
174
168
83
471.0
175
168
83
470.0
172
168
84
470.0
170
168
84
470.0
167
169
85
470.0
165
169
86
470.0
161
168
87
469.0
158
167
87
469.0
154
167
87
469.0
150
167
87
469.0
147
167
87
469.0
144
165
87
468.0
141
164
87
468.0
139
164
87
468.0
138
164
87
468.0
138
164
87
468.0
139
163
87
468.0
140
163
87
468.0
107
162
87
468.0
74
162
87
468.0
72
162
87
468.0
70
162
87
467.0
69
161
70
467.0
69
159
54
467.0
70
158
54
467.0
72
155
54
467.0
73
154
55
466.0
74
154
56
466.0
75
152
56
466.0
77
151
56
466.0
77
150
56
466.0
77
148
57
465.0
74
147
57
465.0
72
147
57
465.0
67
146
57
465.0
63
143
57
465.0
60
142
57
465.0
57
142
57
465.0
58
141
57
465.0
59
141
57
465.0
59
140
57
465.0
60
139
57
465.0
57
139
57
465.0
55
138
57
465.0
55
135
57
465.0
55
135
57
466.0
59
136
57
466.0
63
136
57
466.0
69
136
58
466.0
75
136
59
466.0
83
136
59
467.0
92
136
59
467.0
98
134
59
467.0
104
133
59
467.0
106
132
59
467.0
109
132
59
467.0
109
132
59
467.0
109
132
59
467.0
107
132
59
467.0
106
132
59
467.0
106
132
59
467.0
106
132
59
466.0
103
131
59
466.0
101
131
60
465.0
96
127
62
465.0
91
126
64
465.0
86
125
64
464.0
82
124
65
464.0
79
126
65
464.0
77
126
65
464.0
76
125
65
464.0
75
129
65
463.0
74
133
64
463.0
73
137
64
463.0
71
141
63
463.0
70
141
62
463.0
67
145
61
462.0
65
149
60
462.0
62
149
60
461.0
60
149
60
461.0
57
147
60
461.0
55
147
61
460.0
51
144
74
460.0
48
144
87
460.0
46
143
87
460.0
44
142
87
460.0
43
142
87
460.0
43
142
87
460.0
77
142
86
460.0
112
142
86
460.0
117
142
85
460.0
122
142
84
459.0
123
142
83
459.0
125
142
82
459.0
125
142
81
459.0
126
142
80
459.0
125
142
80
459.0
125
143
79
459.0
125
143
79
459.0
125
143
78
459.0
125
143
78
459.0
126
143
78
459.0
128
143
78
459.0
130
143
78
459.0
132
143
78
459.0
134
143
78
459.0
135
142
78
459.0
137
140
78
459.0
138
141
78
459.0
140
141
78
459.0
142
141
78
460.0
144
141
77
460.0
149
141
76
460.0
154
141
75
460.0
159
140
73
460.0
165
140
71
461.0
170
140
69
461.0
175
140
67
462.0
178
139
66
463.0
181
139
64
464.0
184
139
64
465.0
187
138
64
465.0
193
138
63
465.0
199
138
63
465.0
202
137
63
465.0
206
137
63
466.0
207
137
63
466.0
209
137
63
466.0
212
137
63
467.0
215
137
63
467.0
213
138
63
468.0
212
138
63
468.0
212
138
62
468.0
213
138
62
469.0
210
138
61
469.0
207
138
61
470.0
203
138
61
470.0
199
138
60
470.0
196
138
60
470.0
193
136
59
470.0
190
136
59
471.0
188
136
58
471.0
186
137
57
471.0
184
136
56
472.0
182
136
55
472.0
181
136
53
473.0
178
136
53
473.0
176
136
52
473.0
173
140
52
473.0
171
144
51
473.0
169
148
51
474.0
167
152
51
474.0
163
152
51
474.0
160
156
51
474.0
156
160
51
474.0
152
164
51
474.0
147
164
51
474.0
142
165
51
474.0
137
165
51
474.0
132
165
51
474.0
128
165
51
475.0
125
165
51
475.0
121
165
51
476.0
117
165
51
477.0
116
165
51
478.0
116
166
51
479.0
120
166
64
479.0
124
167
78
479.0
127
167
78
479.0
131
168
79
479.0
151
168
79
479.0
172
168
79
479.0
179
168
78
479.0
186
169
78
479.0
188
169
78
479.0
191
169
79
480.0
194
169
79
480.0
198
169
79
480.0
197
169
79
480.0
197
169
79
480.0
196
170
78
481.0
196
170
78
481.0
196
170
78
481.0
196
171
78
481.0
192
171
77
481.0
188
171
77
482.0
181
171
77
482.0
175
171
77
482.0
171
171
77
482.0
167
170
77
482.0
166
170
77
483.0
165
170
77
483.0
166
171
77
483.0
168
171
77
484.0
170
171
77
484.0
172
171
77
485.0
175
170
78
485.0
178
170
78
485.0
180
170
78
485.0
183
170
78
485.0
183
170
79
486.0
183
170
79
486.0
181
170
79
486.0
179
170
80
486.0
179
170
80
486.0
179
170
80
487.0
181
170
79
487.0
183
170
79
487.0
184
170
79
487.0
186
174
78
487.0
184
175
78
488.0
183
175
78
488.0
181
175
78
488.0
179
175
77
488.0
177
175
77
488.0
175
175
77
489.0
174
174
77
489.0
173
174
77
489.0
173
174
77
489.0
173
174
77
489.0
173
174
77
490.0
174
174
77
490.0
172
174
77
491.0
170
174
77
492.0
169
174
67
493.0
169
173
57
494.0
172
173
57
494.0
176
173
57
494.0
178
173
68
494.0
181
173
79
494.0
183
173
79
494.0
186
173
79
494.0
190
173
79
494.0
195
173
79
494.0
200
173
79
494.0
205
173
79
494.0
209
172
79
494.0
213
172
79
494.0
215
172
79
494.0
217
172
80
494.0
216
172
80
495.0
216
172
80
495.0
214
172
80
495.0
213
171
80
495.0
210
171
80
495.0
208
171
80
495.0
205
171
80
495.0
203
171
81
495.0
200
172
81
495.0
197
172
81
495.0
194
172
81
495.0
192
170
81
495.0
190
170
81
495.0
189
170
82
495.0
187
170
81
495.0
186
170
81
496.0
184
170
81
496.0
183
170
82
496.0
183
170
82
496.0
183
170
82
496.0
184
170
82
496.0
186
170
82
496.0
187
170
82
496.0
188
170
82
496.0
188
170
82
496.0
189
170
83
496.0
189
170
83
496.0
189
170
83
496.0
189
170
82
496.0
189
170
82
496.0
188
170
82
497.0
188
170
83
497.0
188
170
83
497.0
188
170
83
497.0
188
170
83
497.0
189
171
83
497.0
189
171
83
497.0
190
171
84
497.0
191
171
84
497.0
192
171
84
497.0
193
171
84
497.0
194
171
83
497.0
196
171
83
498.0
199
171
84
498.0
201
171
83
499.0
203
171
82
500.0
206
171
82
500.0
209
170
82
500.0
213
169
82
500.0
217
169
81
500.0
219
169
80
501.0
222
168
79
501.0
224
168
79
501.0
226
168
79
501.0
228
168
78
501.0
230
168
78
502.0
233
168
78
502.0
237
168
79
502.0
238
168
79
502.0
239
168
79
502.0
235
168
79
503.0
231
168
80
503.0
228
168
80
503.0
226
168
80
503.0
222
168
80
503.0
219
169
80
504.0
213
169
80
504.0
208
169
81
504.0
204
169
81
504.0
200
169
81
504.0
192
169
81
504.0
185
169
82
503.0
177
169
82
503.0
170
170
82
503.0
163
170
83
503.0
157
170
83
503.0
151
170
84
503.0
146
170
86
503.0
142
170
86
503.0
138
170
86
503.0
136
170
86
503.0
134
169
87
502.0
132
168
87
502.0
130
167
87
502.0
128
167
87
502.0
127
167
88
502.0
128
167
87
501.0
129
167
87
501.0
126
167
87
501.0
123
167
87
501.0
122
167
88
501.0
121
167
88
500.0
120
167
88
499.0
120
167
87
499.0
119
167
88
498.0
118
166
88
498.0
116
166
89
497.0
115
166
89
497.0
113
166
89
496.0
111
164
89
496.0
109
162
89
496.0
108
160
89
495.0
107
160
88
495.0
107
159
87
494.0
106
158
86
494.0
106
156
85
494.0
106
155
85
493.0
106
154
85
493.0
106
154
86
492.0
106
153
87
492.0
105
152
88
492.0
105
152
89
491.0
104
153
89
491.0
104
153
89
490.0
104
153
88
490.0
105
154
88
490.0
107
154
87
489.0
109
155
87
489.0
110
155
86
488.0
112
155
86
488.0
113
155
87
488.0
115
156
88
487.0
116
156
89
487.0
118
155
91
486.0
118
153
92
486.0
118
153
94
486.0
117
151
94
485.0
117
151
95
485.0
114
150
94
484.0
112
151
93
484.0
112
151
91
484.0
113
151
89
483.0
113
151
88
483.0
114
149
86
482.0
114
149
86
482.0
115
149
86
482.0
116
149
87
482.0
118
149
87
482.0
119
150
87
482.0
121
150
87
482.0
122
151
87
482.0
123
151
87
481.0
127
151
87
481.0
132
151
86
481.0
136
151
86
481.0
141
151
85
481.0
144
152
85
481.0
147
152
85
481.0
150
152
84
481.0
153
152
84
481.0
155
152
84
481.0
157
153
84
480.0
157
153
84
480.0
158
154
85
479.0
156
155
85
479.0
155
155
85
479.0
151
156
86
478.0
148
156
86
478.0
145
157
86
478.0
142
157
86
478.0
140
158
86
478.0
139
158
86
477.0
138
158
86
477.0
137
158
86
477.0
137
158
86
477.0
138
158
86
477.0
142
159
86
476.0
146
159
86
475.0
147
159
85
475.0
148
159
85
474.0
148
159
85
474.0
149
159
86
473.0
148
157
86
473.0
147
157
87
472.0
147
157
87
472.0
147
157
88
472.0
147
157
88
471.0
147
157
88
471.0
146
157
87
471.0
146
157
87
471.0
147
157
86
471.0
148
156
86
471.0
151
156
86
471.0
154
156
86
471.0
158
156
85
471.0
162
156
84
472.0
168
156
84
472.0
174
156
83
472.0
180
156
83
472.0
186
156
83
472.0
189
156
82
472.0
192
156
82
472.0
196
155
82
472.0
201
155
81
472.0
202
155
81
472.0
204
155
81
473.0
209
155
81
473.0
214
155
81
473.0
220
155
81
473.0
226
155
81
473.0
229
155
81
474.0
232
155
80
474.0
237
155
80
475.0
242
155
80
475.0
243
155
80
476.0
244
155
80
477.0
245
156
79
477.0
246
156
79
477.0
246
156
79
477.0
247
157
80
477.0
240
160
79
478.0
234
160
79
478.0
233
164
79
478.0
232
166
79
478.0
230
166
79
478.0
229
167
79
479.0
228
166
79
479.0
227
166
80
479.0
226
166
80
479.0
226
166
80
479.0
225
166
80
480.0
224
165
80
480.0
222
165
80
480.0
221
167
80
480.0
218
168
80
480.0
215
169
81
481.0
213
169
80
481.0
211
169
80
481.0
210
169
79
481.0
210
169
79
481.0
210
170
79
482.0
210
170
79
482.0
209
170
79
482.0
209
170
79
483.0
208
171
78
483.0
208
171
78
484.0
210
171
78
484.0
212
171
78
484.0
212
171
78
484.0
213
171
78
484.0
210
171
77
485.0
208
171
77
485.0
207
171
76
485.0
206
171
76
485.0
203
171
76
485.0
201
171
76
486.0
199
171
76
486.0
197
172
76
486.0
196
172
76
487.0
195
172
77
487.0
196
172
77
488.0
198
172
77
488.0
199
172
77
488.0
201
171
77
488.0
200
171
77
488.0
200
171
77
489.0
199
171
77
489.0
198
171
78
489.0
197
171
78
489.0
196
172
78
489.0
196
172
78
490.0
196
172
78
490.0
196
172
78
490.0
196
172
78
491.0
196
172
78
491.0
197
173
78
492.0
196
173
78
492.0
196
173
78
492.0
195
173
78
493.0
194
173
78
493.0
196
173
78
494.0
199
174
78
494.0
200
174
78
494.0
201
174
78
494.0
202
174
78
494.0
203
174
78
495.0
203
174
78
495.0
204
174
79
495.0
205
174
79
495.0
206
174
79
495.0
205
174
78
496.0
205
174
78
496.0
205
174
78
496.0
205
174
78
497.0
204
174
77
497.0
203
174
77
498.0
202
174
77
498.0
202
174
77
498.0
202
174
77
499.0
203
174
77
499.0
202
174
77
500.0
202
174
77
500.0
201
174
77
500.0
201
174
77
500.0
199
174
77
500.0
197
174
77
501.0
195
174
77
501.0
193
174
78
501.0
190
174
78
501.0
188
174
78
501.0
188
174
78
502.0
189
174
78
502.0
190
174
77
502.0
192
174
77
503.0
192
174
77
503.0
192
174
77
504.0
191
174
77
504.0
190
174
77
504.0
189
174
77
504.0
188
174
77
504.0
188
174
77
505.0
189
174
78
505.0
190
174
78
505.0
191
174
78
505.0
191
174
78
505.0
192
174
78
506.0
191
174
78
506.0
191
173
78
506.0
190
173
78
507.0
189
173
78
507.0
189
173
78
508.0
190
173
78
508.0
191
173
78
508.0
192
173
78
508.0
192
173
78
508.0
192
173
78
509.0
191
173
78
509.0
191
173
78
509.0
190
173
77
509.0
189
173
77
509.0
189
173
77
510.0
190
173
78
510.0
190
173
78
510.0
190
173
78
511.0
189
173
78
511.0
188
173
79
512.0
189
172
79
512.0
190
172
79
512.0
191
172
79
512.0
192
173
79
512.0
192
173
78
513.0
193
173
78
513.0
193
173
77
513.0
194
173
77
513.0
193
173
77
513.0
193
173
77
514.0
190
173
77
514.0
188
173
77
514.0
184
173
77
514.0
181
173
78
514.0
177
173
78
515.0
173
173
78
515.0
171
173
78
515.0
169
173
79
515.0
169
173
79
515.0
169
173
79
516.0
170
173
79
516.0
171
173
79
516.0
174
173
78
516.0
177
173
78
516.0
179
173
78
517.0
181
173
78
517.0
181
173
78
517.0
181
172
78
518.0
180
172
78
518.0
180
171
78
519.0
181
171
78
519.0
183
171
78
519.0
184
171
78
519.0
186
171
78
519.0
186
171
77
520.0
186
171
77
520.0
185
171
77
520.0
185
171
77
520.0
183
170
77
520.0
182
170
78
521.0
180
170
78
521.0
179
170
78
521.0
178
170
78
521.0
178
170
78
521.0
177
169
78
522.0
177
169
78
522.0
175
169
78
522.0
174
169
78
523.0
173
169
78
523.0
172
169
78
524.0
173
169
78
524.0
175
170
78
524.0
177
170
78
524.0
179
170
78
524.0
182
170
77
525.0
186
170
77
525.0
187
170
77
525.0
188
170
77
525.0
188
170
77
525.0
189
170
77
526.0
189
170
77
526.0
189
170
77
526.0
189
170
77
526.0
189
170
76
526.0
190
170
76
527.0
191
170
76
527.0
193
170
75
527.0
195
170
75
527.0
196
170
75
527.0
198
170
75
528.0
198
171
75
528.0
198
171
76
528.0
196
171
76
528.0
194
171
77
528.0
193
171
77
529.0
192
171
78
529.0
190
171
78
529.0
189
171
78
529.0
188
171
78
529.0
188
171
78
530.0
187
171
78
530.0
187
171
79
530.0
188
171
79
531.0
189
171
79
531.0
190
171
78
532.0
191
171
78
532.0
193
171
77
532.0
195
171
77
533.0
196
171
76
533.0
198
171
76
534.0
198
171
76
534.0
198
171
76
534.0
198
172
77
534.0
198
172
77
534.0
198
172
78
535.0
199
172
78
535.0
199
172
78
535.0
200
172
78
535.0
200
173
78
535.0
200
173
78
536.0
199
173
78
536.0
199
174
78
536.0
199
174
78
537.0
200
174
78
537.0
200
174
78
538.0
200
174
78
538.0
200
174
77
538.0
200
174
77
538.0
199
174
76
538.0
198
174
76
539.0
197
174
76
539.0
197
174
76
539.0
195
174
76
539.0
193
175
76
539.0
191
175
76
540.0
190
175
77
540.0
189
175
77
540.0
188
175
78
540.0
188
175
78
540.0
188
175
78
541.0
189
175
78
541.0
190
175
78
541.0
189
175
78
542.0
189
175
78
542.0
189
175
78
543.0
190
175
79
543.0
190
175
79
543.0
190
175
79
543.0
191
175
79
543.0
193
174
79
544.0
193
174
78
544.0
194
174
78
544.0
193
174
78
544.0
193
174
78
544.0
192
174
78
545.0
192
173
78
545.0
192
173
78
545.0
192
173
78
546.0
190
173
78
546.0
189
174
78
547.0
188
174
78
547.0
188
175
78
547.0
188
175
78
547.0
188
175
78
547.0
187
175
78
548.0
187
175
78
548.0
187
175
78
548.0
187
174
78
548.0
189
174
78
548.0
191
174
79
549.0
191
173
79
549.0
192
173
79
549.0
191
173
79
549.0
190
174
79
549.0
189
174
79
550.0
189
174
79
550.0
190
174
78
550.0
191
174
78
550.0
191
174
78
550.0
191
174
78
551.0
189
174
78
551.0
187
174
78
551.0
184
174
78
551.0
182
174
78
551.0
181
175
78
552.0
181
175
78
552.0
182
175
78
552.0
183
175
78
552.0
183
175
78
552.0
184
175
78
553.0
183
176
78
553.0
183
175
78
553.0
182
175
78
554.0
181
175
79
554.0
182
175
79
555.0
184
175
79
555.0
187
175
78
555.0
190
175
78
555.0
190
175
78
555.0
191
175
78
556.0
190
175
78
556.0
190
175
78
556.0
189
175
78
556.0
189
175
78
556.0
188
175
78
557.0
188
175
78
557.0
186
175
78
557.0
184
175
78
557.0
182
175
78
557.0
180
175
78
558.0
179
175
78
558.0
178
175
78
558.0
178
175
77
558.0
179
175
77
558.0
180
175
77
559.0
181
175
77
559.0
181
175
77
559.0
181
175
78
559.0
180
175
78
559.0
180
175
78
560.0
179
175
78
560.0
179
174
79
560.0
177
174
79
560.0
175
174
79
560.0
174
174
79
561.0
173
174
79
561.0
173
174
78
561.0
174
174
78
561.0
173
174
78
561.0
173
174
78
562.0
172
173
78
562.0
171
173
78
562.0
170
173
78
562.0
169
173
78
562.0
169
173
78
563.0
169
173
78
563.0
169
173
78
563.0
169
173
78
563.0
169
172
78
563.0
169
172
78
564.0
169
172
78
564.0
170
172
78
564.0
171
171
77
564.0
173
171
77
564.0
175
170
77
565.0
177
170
76
565.0
178
170
76
565.0
179
169
76
566.0
180
169
76
566.0
182
169
77
567.0
183
169
77
567.0
184
169
77
567.0
184
169
77
567.0
184
169
77
567.0
183
168
76
568.0
183
168
76
568.0
181
168
75
568.0
180
168
75
568.0
179
168
75
568.0
178
168
75
569.0
177
168
75
569.0
177
169
76
569.0
176
169
77
570.0
175
169
79
570.0
175
169
79
571.0
175
169
79
571.0
175
169
79
571.0
176
170
79
571.0
175
170
79
571.0
175
170
79
572.0
174
170
79
572.0
173
170
79
572.0
176
170
79
572.0
179
170
79
572.0
179
170
79
572.0
180
170
79
572.0
179
170
79
572.0
178
170
79
572.0
175
170
79
572.0
173
170
80
573.0
171
170
80
573.0
169
170
80
573.0
167
170
80
573.0
166
170
81
573.0
163
170
81
573.0
160
170
81
573.0
157
170
81
573.0
155
170
81
573.0
153
170
81
573.0
152
170
81
574.0
153
171
81
574.0
154
171
81
574.0
162
171
80
574.0
171
171
80
574.0
174
171
80
575.0
178
171
81
575.0
180
171
80
575.0
182
170
80
575.0
184
170
80
575.0
187
170
80
576.0
190
170
80
576.0
193
171
80
576.0
194
171
80
576.0
195
171
80
576.0
196
171
81
576.0
197
171
81
576.0
195
171
81
576.0
194
170
81
576.0
191
169
81
576.0
189
169
82
577.0
186
169
81
577.0
183
169
81
577.0
179
169
81
577.0
175
169
82
577.0
171
169
81
577.0
168
169
81
577.0
167
169
82
577.0
167
170
82
577.0
168
171
82
577.0
169
171
83
577.0
169
171
82
577.0
169
171
82
577.0
171
171
82
577.0
174
171
83
577.0
175
171
82
577.0
176
171
82
577.0
178
171
81
577.0
181
171
81
577.0
184
171
81
577.0
188
170
81
578.0
191
170
81
578.0
195
168
81
578.0
197
168
81
578.0
200
168
81
578.0
203
168
81
579.0
206
169
81
579.0
208
169
81
579.0
211
169
82
579.0
213
168
81
579.0
215
168
81
580.0
216
168
81
580.0
217
168
81
580.0
216
168
81
580.0
216
168
81
580.0
215
168
81
581.0
215
168
81
581.0
213
169
81
581.0
212
169
81
581.0
212
169
81
581.0
212
169
81
582.0
213
169
81
582.0
214
169
81
582.0
214
170
81
582.0
214
170
81
582.0
214
170
81
582.0
214
170
81
582.0
212
170
81
582.0
211
170
81
582.0
210
170
80
582.0
210
170
80
583.0
210
170
80
583.0
211
170
80
583.0
208
170
80
583.0
205
170
80
583.0
203
170
80
584.0
202
170
80
584.0
202
170
80
584.0
203
170
80
584.0
204
170
80
584.0
205
170
80
585.0
205
170
80
585.0
205
170
80
585.0
204
169
80
585.0
204
169
80
585.0
204
169
80
585.0
204
169
80
585.0
202
168
80
585.0
201
168
80
586.0
200
168
80
586.0
200
168
80
587.0
200
168
80
587.0
201
169
80
587.0
202
170
80
587.0
204
170
80
587.0
205
170
80
587.0
207
170
80
587.0
207
169
80
587.0
207
168
80
587.0
207
168
80
587.0
207
168
80
588.0
206
168
80
588.0
206
168
80
588.0
205
168
80
589.0
204
168
80
589.0
203
168
80
590.0
203
168
80
590.0
205
168
80
590.0
207
168
80
590.0
208
168
80
590.0
209
169
80
591.0
210
169
79
591.0
212
169
79
591.0
214
170
79
591.0
216
170
79
591.0
216
170
79
592.0
216
170
80
592.0
215
170
80
592.0
214
170
80
593.0
212
170
80
593.0
210
170
80
594.0
210
169
80
594.0
210
169
81
594.0
209
169
81
594.0
209
170
81
594.0
209
170
80
595.0
209
170
80
595.0
208
170
80
595.0
208
170
80
595.0
206
170
80
595.0
205
170
80
596.0
201
170
80
596.0
197
171
80
596.0
192
171
79
596.0
188
171
79
596.0
185
171
79
597.0
183
171
79
597.0
183
171
79
597.0
183
171
80
597.0
183
170
80
597.0
184
170
80
597.0
185
170
79
597.0
187
170
79
597.0
188
170
79
597.0
190
170
79
597.0
191
170
79
598.0
192
171
79
598.0
192
171
79
598.0
192
171
79
598.0
193
171
79
598.0
195
170
79
599.0
198
170
79
599.0
201
170
79
599.0
202
171
79
600.0
204
171
79
600.0
205
171
79
601.0
207
171
79
601.0
209
171
79
601.0
211
171
79
601.0
211
171
79
601.0
211
171
80
602.0
210
171
79
602.0
209
171
79
602.0
207
171
78
602.0
206
171
78
602.0
205
172
78
603.0
204
172
79
603.0
201
172
79
603.0
198
172
79
603.0
194
171
79
603.0
190
171
79
603.0
187
171
79
603.0
184
171
79
603.0
182
171
79
603.0
181
171
80
603.0
179
171
80
604.0
178
171
81
604.0
177
171
81
604.0
176
171
81
604.0
175
171
81
604.0
175
171
81
604.0
173
171
81
604.0
172
171
81
604.0
171
171
81
604.0
171
171
81
604.0
170
171
81
605.0
169
171
81
605.0
169
171
81
605.0
170
170
81
605.0
171
170
81
605.0
173
170
81
606.0
173
170
81
606.0
174
170
81
606.0
175
170
81
606.0
176
170
81
606.0
176
170
81
606.0
177
170
81
606.0
179
170
81
606.0
181
170
81
606.0
180
170
81
606.0
180
169
81
606.0
178
169
80
606.0
176
169
80
606.0
174
169
81
606.0
172
169
81
606.0
171
168
81
607.0
170
168
81
607.0
170
168
81
607.0
170
168
82
607.0
168
168
82
607.0
167
168
82
607.0
166
168
82
607.0
165
169
82
607.0
163
169
82
607.0
162
169
82
607.0
162
169
82
608.0
162
168
82
608.0
163
168
82
608.0
164
168
82
608.0
163
168
82
608.0
163
169
82
608.0
163
169
81
608.0
164
168
81
608.0
164
168
81
608.0
164
168
82
608.0
163
168
81
608.0
163
167
81
608.0
161
166
81
608.0
160
166
81
608.0
161
164
81
608.0
163
164
81
608.0
165
164
81
608.0
167
163
81
608.0
170
163
81
608.0
173
163
81
608.0
175
163
81
609.0
178
163
81
609.0
180
163
81
609.0
182
163
81
609.0
184
163
81
609.0
186
162
81
609.0
188
162
81
609.0
191
162
81
609.0
194
162
81
610.0
198
162
81
610.0
200
162
81
611.0
202
162
81
611.0
203
162
80
611.0
205
162
80
611.0
207
162
80
611.0
209
162
80
612.0
212
162
80
612.0
215
162
80
612.0
216
162
80
612.0
218
162
80
612.0
219
162
81
613.0
221
161
81
613.0
223
161
81
613.0
225
161
81
614.0
227
161
80
614.0
229
161
80
615.0
230
162
80
615.0
232
162
80
615.0
233
162
79
616.0
235
162
79
616.0
230
163
79
617.0
226
163
80
617.0
223
163
79
617.0
220
164
79
617.0
216
165
79
617.0
212
165
79
618.0
209
166
79
618.0
206
166
79
618.0
204
166
79
618.0
202
167
79
618.0
202
167
79
619.0
202
168
79
619.0
201
168
79
619.0
201
168
80
620.0
201
169
80
620.0
201
168
80
621.0
203
169
80
621.0
205
169
80
621.0
204
169
79
621.0
204
169
79
621.0
203
169
79
621.0
203
168
79
621.0
200
168
80
621.0
198
168
80
621.0
194
168
80
621.0
191
168
81
622.0
188
169
80
622.0
185
170
80
622.0
182
170
81
622.0
180
170
81
622.0
178
170
81
623.0
177
170
82
623.0
178
170
81
623.0
179
171
80
624.0
181
171
79
624.0
184
171
78
625.0
186
171
78
625.0
189
171
78
625.0
190
172
77
625.0
192
172
77
625.0
193
172
77
626.0
194
172
77
626.0
195
172
77
626.0
197
172
77
626.0
195
172
77
626.0
193
172
77
627.0
192
172
77
627.0
191
172
77
627.0
188
172
77
627.0
186
172
77
627.0
184
172
77
628.0
183
172
77
628.0
182
172
77
628.0
182
172
77
628.0
179
172
77
628.0
176
172
77
629.0
175
172
77
629.0
174
172
77
629.0
173
172
68
630.0
172
172
60
630.0
172
172
59
631.0
172
172
59
631.0
170
172
59
631.0
169
172
59
631.0
165
172
59
631.0
162
172
59
632.0
158
171
59
632.0
155
171
59
632.0
153
171
59
632.0
151
171
59
632.0
150
171
58
633.0
150
171
58
633.0
149
171
58
633.0
149
169
58
633.0
148
169
58
633.0
148
169
59
634.0
146
170
59
634.0
145
170
59
634.0
143
170
71
634.0
142
170
83
634.0
138
169
83
634.0
134
169
83
634.0
144
168
83
634.0
155
168
83
634.0
161
168
83
634.0
167
167
83
634.0
169
167
83
634.0
171
168
82
634.0
171
168
82
634.0
171
168
82
634.0
169
167
81
634.0
168
167
81
634.0
165
168
81
634.0
162
168
81
634.0
154
168
81
634.0
147
168
81
634.0
141
168
81
634.0
136
168
81
634.0
134
168
81
634.0
132
167
81
634.0
132
167
81
634.0
133
167
81
634.0
136
166
81
634.0
139
165
81
634.0
142
165
81
634.0
145
164
81
634.0
149
164
81
634.0
153
164
81
634.0
156
163
81
634.0
160
163
81
634.0
165
163
81
635.0
170
162
81
635.0
175
162
81
635.0
181
162
81
636.0
186
162
80
636.0
192
162
80
637.0
198
162
80
637.0
204
163
79
637.0
207
163
79
637.0
211
164
79
637.0
212
165
78
638.0
214
166
78
638.0
213
166
78
638.0
212
167
79
638.0
213
167
79
638.0
215
167
79
639.0
214
168
79
639.0
213
169
79
639.0
211
171
79
640.0
210
171
79
640.0
209
171
79
641.0
209
170
79
641.0
208
170
79
641.0
208
170
79
642.0
207
170
79
642.0
207
170
80
643.0
208
170
80
643.0
209
170
80
643.0
211
170
79
644.0
213
170
79
644.0
215
171
79
645.0
218
171
79
645.0
219
171
78
645.0
220
171
78
645.0
220
171
78
645.0
220
172
78
646.0
218
172
78
646.0
216
172
78
646.0
209
172
78
646.0
202
172
78
646.0
200
172
78
647.0
199
172
78
647.0
198
172
78
647.0
197
172
78
647.0
197
172
78
647.0
197
172
78
648.0
195
172
78
648.0
194
172
78
648.0
194
174
78
649.0
194
174
78
649.0
194
174
78
650.0
194
174
78
650.0
193
174
78
650.0
193
174
78
650.0
192
174
78
650.0
191
174
78
651.0
189
174
78
651.0
187
174
78
651.0
186
175
78
652.0
186
175
78
652.0
187
175
77
653.0
189
175
77
653.0
190
175
77
653.0
192
175
77
653.0
192
175
77
653.0
193
175
77
654.0
191
175
77
654.0
189
175
77
654.0
188
175
77
654.0
188
175
77
654.0
187
175
77
655.0
187
175
78
655.0
182
175
78
655.0
177
175
78
656.0
175
175
78
656.0
174
175
78
657.0
172
175
78
657.0
171
175
78
657.0
170
175
78
657.0
170
175
78
657.0
170
175
77
658.0
171
176
77
658.0
171
176
77
658.0
171
176
77
659.0
170
176
77
659.0
169
176
78
660.0
169
176
78
660.0
169
176
78
660.0
169
176
78
660.0
169
176
78
660.0
170
176
78
661.0
171
176
78
661.0
171
176
77
661.0
171
176
77
661.0
172
176
77
661.0
173
176
77
662.0
175
176
77
662.0
177
176
77
662.0
177
176
77
663.0
177
176
77
663.0
178
176
76
664.0
179
176
76
664.0
180
176
76
664.0
181
176
76
665.0
182
176
76
665.0
183
176
76
666.0
184
176
76
666.0
185
176
76
666.0
186
176
76
666.0
187
176
76
666.0
186
175
76
667.0
185
175
77
667.0
186
175
76
667.0
187
175
76
667.0
187
176
76
667.0
188
176
76
668.0
186
176
76
668.0
184
176
77
668.0
181
175
77
668.0
179
175
77
668.0
178
175
77
669.0
178
175
77
669.0
179
175
77
669.0
181
175
77
669.0
181
175
77
669.0
181
175
77
670.0
182
175
77
670.0
183
175
77
670.0
184
175
77
671.0
186
174
77
671.0
187
174
77
672.0
189
174
77
672.0
191
174
77
672.0
193
174
77
672.0
194
175
77
672.0
195
175
77
673.0
195
175
76
673.0
195
175
76
673.0
193
175
76
673.0
191
175
76
673.0
187
175
76
674.0
184
175
76
674.0
180
175
66
674.0
176
175
56
675.0
173
175
56
675.0
171
175
56
676.0
168
175
55
676.0
166
175
55
676.0
166
175
55
677.0
166
175
55
677.0
162
175
55
678.0
158
175
55
678.0
157
174
66
678.0
156
174
77
678.0
155
174
77
678.0
155
173
78
678.0
162
172
78
678.0
170
172
78
678.0
169
172
77
678.0
169
172
77
678.0
169
172
77
679.0
169
172
77
679.0
167
172
77
679.0
165
172
77
679.0
164
172
76
679.0
163
172
76
680.0
164
172
76
680.0
165
172
76
680.0
160
172
76
680.0
156
172
76
680.0
152
172
76
681.0
148
172
76
681.0
145
172
74
681.0
142
171
72
682.0
139
171
70
682.0
136
171
67
683.0
134
171
65
683.0
132
171
63
683.0
153
171
63
683.0
175
172
63
683.0
175
172
63
684.0
176
172
63
684.0
173
172
63
684.0
171
172
63
684.0
170
172
62
684.0
169
172
61
685.0
167
172
60
685.0
165
173
59
686.0
164
173
58
686.0
163
173
57
687.0
160
173
57
688.0
158
174
57
688.0
156
173
56
688.0
154
172
56
688.0
154
172
56
688.0
154
172
56
688.0
153
172
56
688.0
153
170
56
688.0
152
170
56
689.0
151
169
56
689.0
149
169
56
690.0
147
169
56
690.0
146
168
56
690.0
145
168
56
691.0
144
168
56
691.0
144
168
56
692.0
144
168
56
692.0
145
168
56
692.0
147
168
67
693.0
150
168
78
693.0
152
167
78
694.0
154
166
78
694.0
166
166
79
694.0
178
166
80
694.0
193
166
79
694.0
208
166
79
694.0
210
166
79
694.0
212
166
79
694.0
211
166
78
694.0
211
168
78
694.0
210
168
78
695.0
209
168
78
695.0
208
168
78
695.0
207
168
78
695.0
207
168
78
695.0
207
168
78
696.0
204
169
78
696.0
202
169
79
696.0
200
169
79
696.0
199
169
79
696.0
199
169
79
697.0
199
169
79
697.0
197
170
78
697.0
196
170
78
697.0
192
170
77
697.0
189
170
77
698.0
184
170
77
698.0
180
170
77
698.0
178
170
77
698.0
176
172
78
698.0
175
172
78
699.0
175
172
78
699.0
175
172
78
699.0
176
172
78
699.0
175
173
78
699.0
174
173
78
700.0
173
173
78
700.0
172
173
78
700.0
172
173
78
700.0
173
173
78
700.0
174
174
77
701.0
176
174
77
701.0
176
174
77
701.0
177
174
77
701.0
175
174
77
701.0
174
173
78
702.0
172
173
78
702.0
171
172
78
702.0
172
172
78
703.0
173
173
78
703.0
174
172
78
704.0
176
172
78
704.0
177
172
78
704.0
179
172
78
704.0
180
172
78
704.0
182
172
78
705.0
183
172
78
705.0
185
172
78
705.0
185
172
78
705.0
185
171
78
705.0
184
171
77
706.0
183
171
77
706.0
180
171
77
706.0
178
171
78
706.0
175
171
78
706.0
173
171
78
707.0
172
171
78
707.0
171
171
78
707.0
169
171
78
707.0
168
171
78
707.0
168
171
78
708.0
168
171
78
708.0
168
171
65
709.0
169
173
53
709.0
170
173
53
710.0
171
173
53
711.0
170
172
53
711.0
170
171
53
711.0
163
171
53
711.0
157
171
53
711.0
151
171
53
712.0
145
171
53
712.0
143
171
53
712.0
141
170
53
712.0
141
170
53
712.0
141
170
53
712.0
141
170
53
712.0
141
170
53
712.0
139
170
53
712.0
137
170
53
712.0
133
169
53
713.0
130
169
53
713.0
128
169
53
713.0
127
169
54
713.0
127
167
54
713.0
127
167
54
714.0
127
167
54
714.0
127
167
54
714.0
127
167
54
714.0
128
167
55
714.0
129
167
55
715.0
131
167
55
715.0
133
168
54
715.0
135
166
54
715.0
137
166
54
715.0
140
166
54
716.0
141
166
55
716.0
142
166
55
716.0
141
166
55
717.0
141
165
55
717.0
139
164
55
718.0
138
164
56
718.0
138
163
56
718.0
138
163
56
718.0
138
162
56
718.0
138
162
57
719.0
139
163
57
719.0
141
163
57
719.0
142
163
57
719.0
144
163
57
719.0
145
163
56
719.0
146
163
56
719.0
145
163
56
719.0
145
163
56
719.0
144
163
56
719.0
143
163
56
720.0
142
163
56
720.0
142
163
56
720.0
141
163
56
721.0
140
163
56
721.0
139
163
56
722.0
139
163
56
722.0
138
163
57
722.0
138
163
58
722.0
138
163
58
722.0
138
163
58
723.0
139
163
58
723.0
141
163
58
723.0
143
163
57
723.0
145
163
57
723.0
146
163
57
724.0
147
163
57
724.0
147
163
57
724.0
148
163
57
724.0
149
163
57
724.0
151
163
57
725.0
152
163
56
725.0
153
163
56
725.0
153
163
55
725.0
154
163
55
725.0
153
163
55
726.0
153
163
55
726.0
150
163
54
726.0
148
163
54
726.0
146
163
54
726.0
144
163
54
727.0
141
164
54
727.0
138
165
54
727.0
137
165
54
728.0
136
165
54
728.0
135
165
54
729.0
135
165
54
729.0
135
165
54
729.0
136
165
55
729.0
137
165
55
729.0
139
165
55
730.0
140
164
55
730.0
141
164
56
730.0
141
164
56
730.0
141
164
56
730.0
141
163
56
731.0
141
163
56
731.0
141
163
56
731.0
142
163
56
731.0
142
163
56
731.0
142
163
56
732.0
144
163
56
732.0
146
163
56
732.0
147
163
68
732.0
149
163
80
732.0
149
163
80
733.0
150
164
80
733.0
165
164
79
733.0
180
164
79
734.0
187
164
79
734.0
194
164
79
735.0
193
164
78
735.0
192
166
78
735.0
187
166
78
735.0
182
166
78
735.0
185
166
77
736.0
189
166
77
736.0
189
167
77
736.0
189
168
77
736.0
188
168
77
736.0
188
168
77
737.0
188
168
77
737.0
189
168
77
737.0
189
168
77
737.0
190
168
77
737.0
189
168
77
738.0
188
168
77
738.0
187
168
77
738.0
186
168
77
738.0
185
168
77
738.0
184
168
77
739.0
184
168
77
739.0
184
168
77
739.0
184
168
77
739.0
185
168
77
739.0
185
168
77
740.0
185
168
77
740.0
184
168
77
740.0
183
168
77
740.0
180
168
77
740.0
178
168
77
741.0
175
169
75
741.0
172
169
74
741.0
171
169
63
742.0
170
170
53
742.0
168
171
53
743.0
167
171
53
743.0
162
170
54
743.0
157
170
56
743.0
154
170
68
743.0
151
169
80
744.0
149
169
80
744.0
147
169
80
744.0
162
169
77
744.0
178
169
75
744.0
179
169
66
745.0
180
169
57
745.0
168
169
57
745.0
157
168
57
745.0
152
168
57
745.0
147
168
57
746.0
142
168
57
746.0
138
168
57
746.0
136
168
57
746.0
135
166
57
746.0
134
165
57
747.0
134
165
57
747.0
134
166
57
747.0
135
166
57
747.0
136
166
57
747.0
137
166
57
748.0
138
165
57
748.0
139
165
58
748.0
137
164
68
748.0
135
164
78
748.0
133
164
78
748.0
131
164
79
748.0
148
164
79
748.0
166
164
79
748.0
168
164
80
748.0
171
164
80
748.0
173
164
80
748.0
176
164
80
748.0
179
164
80
748.0
182
164
81
748.0
186
164
80
749.0
191
164
80
749.0
193
164
80
749.0
195
164
80
749.0
190
164
80
749.0
186
163
80
749.0
182
165
79
749.0
178
164
79
749.0
175
164
78
749.0
173
164
77
749.0
171
164
77
750.0
169
164
77
750.0
169
164
76
750.0
169
164
76
750.0
170
164
76
750.0
171
164
77
751.0
171
164
77
751.0
171
164
78
751.0
170
164
78
751.0
170
164
78
751.0
170
163
78
752.0
171
163
78
752.0
170
163
78
752.0
170
164
78
752.0
170
164
78
752.0
171
165
78
753.0
171
165
78
753.0
172
165
78
753.0
171
165
78
753.0
171
164
78
753.0
172
163
78
754.0
174
163
79
754.0
175
163
78
754.0
176
163
78
754.0
176
164
78
754.0
176
165
78
755.0
174
165
79
755.0
173
166
79
755.0
170
166
79
755.0
167
166
80
755.0
165
166
80
755.0
164
166
81
755.0
161
166
81
755.0
159
166
81
755.0
156
166
81
755.0
154
166
81
756.0
153
166
81
756.0
153
162
81
756.0
151
161
80
757.0
150
161
80
757.0
152
161
80
758.0
154
161
80
758.0
156
161
79
758.0
159
162
79
758.0
160
162
79
758.0
161
162
80
758.0
161
162
80
758.0
161
162
80
758.0
160
162
80
758.0
159
161
80
758.0
158
160
80
758.0
157
160
80
758.0
157
160
80
758.0
158
161
81
758.0
157
161
81
758.0
157
161
81
759.0
157
162
81
759.0
158
162
81
759.0
157
162
81
759.0
157
162
81
759.0
157
162
81
760.0
157
162
82
759.0
155
162
82
759.0
154
162
82
759.0
151
162
81
759.0
148
162
81
759.0
143
162
81
758.0
138
162
81
758.0
133
163
81
758.0
129
164
81
758.0
126
164
81
758.0
124
164
82
758.0
122
165
83
758.0
120
165
83
758.0
117
165
83
758.0
115
163
84
758.0
114
163
83
757.0
113
162
83
756.0
113
161
82
756.0
113
161
82
755.0
111
160
83
755.0
110
160
83
754.0
107
160
84
754.0
105
160
85
754.0
104
159
86
754.0
103
159
88
754.0
101
158
88
753.0
100
158
89
753.0
99
157
91
753.0
99
156
93
753.0
99
154
93
753.0
99
154
93
752.0
62
154
46
752.0
25
154
0
751.0
13
153
0
751.0
2
151
0
751.0
1
152
0
751.0
0
151
0
751.0
0
151
0
751.0
0
151
0
751.0
0
150
0
751.0
0
149
0
750.0
49
149
44
750.0
99
147
89
750.0
115
145
89
750.0
132
145
90
750.0
134
145
89
749.0
136
145
89
749.0
135
145
89
749.0
135
147
89
749.0
133
147
89
749.0
131
147
89
748.0
129
147
88
748.0
127
146
88
748.0
124
146
89
748.0
121
145
89
748.0
116
145
89
747.0
112
144
89
747.0
112
141
89
746.0
112
140
89
746.0
113
138
89
746.0
115
138
89
745.0
104
138
89
745.0
94
137
89
745.0
86
136
89
745.0
78
135
89
745.0
75
135
89
744.0
73
131
89
744.0
74
131
89
744.0
75
131
89
744.0
77
131
89
744.0
79
131
89
743.0
80
131
90
742.0
82
132
91
742.0
81
132
91
741.0
80
133
92
741.0
80
136
93
740.0
80
138
94
740.0
77
140
94
740.0
74
140
93
740.0
71
140
93
740.0
68
141
92
739.0
69
142
90
739.0
71
141
89
738.0
71
144
88
738.0
71
144
88
738.0
72
146
87
737.0
74
146
87
737.0
74
147
87
736.0
74
147
88
736.0
74
148
89
736.0
74
148
90
735.0
70
148
90
734.0
67
149
91
734.0
68
149
91
733.0
69
149
91
733.0
70
149
90
732.0
71
149
90
732.0
71
149
90
731.0
71
149
90
731.0
69
147
90
731.0
68
147
91
730.0
69
147
92
729.0
71
147
92
729.0
98
147
92
728.0
125
148
91
728.0
128
149
91
728.0
131
148
91
728.0
134
149
91
728.0
138
149
91
728.0
145
149
91
728.0
152
149
92
728.0
161
150
91
728.0
170
150
91
728.0
177
150
91
728.0
184
150
91
728.0
187
151
91
728.0
191
151
91
728.0
193
152
91
728.0
195
154
91
728.0
191
155
91
729.0
188
157
91
729.0
187
155
91
729.0
186
155
91
729.0
180
155
91
729.0
174
155
91
729.0
171
155
91
729.0
168
156
91
729.0
165
157
90
729.0
163
158
90
729.0
163
160
90
730.0
163
160
90
730.0
162
160
90
730.0
162
162
90
730.0
162
163
90
730.0
162
162
90
731.0
162
164
77
731.0
163
164
65
732.0
164
164
65
733.0
166
163
65
734.0
145
163
65
735.0
124
162
66
735.0
116
163
66
735.0
109
163
66
735.0
143
163
66
735.0
177
163
66
736.0
179
163
66
736.0
181
163
66
736.0
181
164
65
737.0
181
164
64
737.0
182
164
63
738.0
184
164
62
738.0
181
164
62
738.0
178
164
62
739.0
176
164
60
739.0
175
164
59
740.0
176
164
58
740.0
177
164
58
740.0
175
164
56
740.0
173
164
55
740.0
172
164
54
741.0
171
164
53
741.0
170
164
53
741.0
169
164
53
742.0
168
164
53
742.0
168
164
53
743.0
166
164
52
743.0
165
164
51
743.0
165
164
51
744.0
165
166
51
744.0
165
166
51
745.0
165
167
51
745.0
164
166
51
745.0
164
166
51
746.0
163
167
52
746.0
163
168
52
747.0
162
168
53
747.0
162
169
53
747.0
162
170
53
748.0
162
170
54
748.0
163
170
54
749.0
164
170
55
749.0
165
170
56
749.0
167
170
56
749.0
169
171
57
749.0
172
171
58
750.0
173
171
58
750.0
175
171
58
750.0
174
171
58
751.0
174
171
57
751.0
175
171
57
752.0
176
171
56
752.0
176
171
56
752.0
176
171
56
753.0
175
171
54
753.0
175
171
53
754.0
174
171
51
754.0
174
171
50
754.0
174
171
50
754.0
174
171
49
754.0
171
171
48
755.0
169
171
47
755.0
166
171
46
755.0
164
171
46
755.0
161
171
45
755.0
158
171
45
756.0
150
171
45
756.0
143
171
44
756.0
139
171
44
756.0
135
171
44
756.0
129
172
44
756.0
124
172
44
756.0
121
172
44
757.0
119
172
44
757.0
117
172
44
758.0
116
172
44
759.0
113
172
44
759.0
110
173
44
759.0
109
173
44
759.0
109
173
44
759.0
109
173
44
760.0
109
173
44
760.0
109
173
44
760.0
110
173
45
761.0
111
173
45
761.0
113
173
45
762.0
116
173
46
762.0
119
173
47
762.0
121
173
47
762.0
123
173
47
762.0
124
172
47
763.0
126
172
47
763.0
127
172
47
763.0
129
172
47
764.0
131
172
47
764.0
133
172
47
765.0
135
172
47
765.0
138
172
47
765.0
140
172
47
766.0
142
173
47
766.0
145
173
47
767.0
148
173
47
767.0
149
173
47
767.0
151
173
47
767.0
151
173
47
767.0
152
173
47
768.0
151
173
47
768.0
151
173
47
768.0
150
173
47
769.0
149
173
47
769.0
147
173
23
770.0
146
174
0
770.0
129
174
0
770.0
113
174
0
770.0
110
174
0
770.0
108
174
0
771.0
107
174
0
771.0
106
174
0
771.0
104
174
0
771.0
103
174
0
771.0
102
174
0
772.0
101
174
0
772.0
99
174
0
772.0
98
174
0
772.0
96
174
0
772.0
95
174
0
773.0
92
174
0
773.0
89
174
0
773.0
108
174
26
773.0
128
174
52
773.0
134
174
53
774.0
141
174
53
774.0
140
173
53
774.0
139
173
53
774.0
135
173
52
774.0
132
173
51
775.0
131
173
51
775.0
130
173
50
775.0
129
173
50
775.0
129
172
50
775.0
128
172
51
775.0
128
172
52
775.0
127
172
52
775.0
126
172
52
776.0
126
172
52
776.0
127
172
52
777.0
130
172
52
777.0
133
172
52
777.0
136
172
51
777.0
139
171
51
777.0
141
171
51
778.0
143
171
51
778.0
145
171
51
779.0
147
171
51
779.0
148
171
50
780.0
150
171
50
781.0
150
171
50
781.0
151
171
51
781.0
149
171
51
781.0
148
171
52
781.0
145
171
75
781.0
143
171
98
780.0
137
171
97
780.0
132
171
95
779.0
125
171
93
779.0
118
171
91
779.0
108
171
91
778.0
98
171
91
778.0
115
171
90
778.0
133
171
89
778.0
120
171
89
778.0
108
171
89
777.0
103
171
88
777.0
99
171
88
777.0
101
171
87
777.0
103
171
86
777.0
104
170
87
776.0
106
168
87
775.0
101
168
88
775.0
97
168
88
774.0
91
168
88
774.0
86
171
88
774.0
81
171
88
774.0
77
171
88
774.0
74
171
88
774.0
71
171
88
774.0
71
171
88
774.0
72
170
88
774.0
75
170
88
774.0
78
170
88
774.0
82
170
88
774.0
86
170
88
774.0
85
171
88
774.0
85
171
88
774.0
89
168
88
774.0
93
168
88
774.0
96
166
88
774.0
100
166
88
774.0
100
163
88
774.0
100
161
88
774.0
98
160
85
774.0
97
160
83
773.0
96
159
70
772.0
96
159
57
772.0
94
158
57
771.0
92
158
57
771.0
89
157
58
770.0
87
157
59
770.0
84
157
60
770.0
82
157
62
770.0
79
156
64
770.0
77
155
66
769.0
78
154
68
769.0
79
154
70
769.0
81
153
71
769.0
84
153
72
769.0
94
152
71
768.0
105
152
71
768.0
112
152
70
767.0
119
152
70
767.0
122
152
70
767.0
126
152
70
766.0
111
150
69
766.0
97
150
68
765.0
91
149
67
765.0
85
147
67
765.0
81
147
66
764.0
77
146
66
764.0
74
146
66
763.0
71
146
66
763.0
68
145
67
763.0
66
145
68
762.0
64
145
68
762.0
62
145
68
761.0
60
145
68
761.0
58
145
68
761.0
57
145
68
760.0
57
145
68
760.0
57
145
68
760.0
57
145
68
760.0
58
145
68
760.0
59
145
68
759.0
60
145
68
759.0
62
145
68
759.0
63
145
69
759.0
64
145
70
759.0
62
145
71
758.0
60
144
72
757.0
57
144
72
757.0
54
142
72
756.0
59
142
72
756.0
64
142
72
755.0
66
141
72
755.0
69
141
72
755.0
72
142
72
755.0
75
142
72
755.0
75
142
72
755.0
75
142
72
755.0
75
141
72
755.0
76
141
72
755.0
78
141
72
755.0
81
141
72
755.0
79
141
74
755.0
77
141
76
755.0
81
140
76
755.0
85
140
76
755.0
87
140
76
755.0
90
140
76
755.0
92
142
77
755.0
94
143
79
755.0
94
143
79
755.0
95
143
79
754.0
94
143
78
754.0
94
143
78
753.0
93
144
77
753.0
93
144
76
753.0
90
145
76
752.0
88
146
76
752.0
85
146
76
752.0
83
146
76
752.0
80
146
76
752.0
77
146
76
751.0
75
147
76
751.0
74
147
76
750.0
72
147
76
750.0
70
147
76
750.0
68
147
72
749.0
66
147
69
748.0
62
147
69
748.0
59
147
69
747.0
55
146
69
747.0
52
146
69
747.0
60
145
69
747.0
68
145
69
747.0
61
144
69
747.0
55
144
69
747.0
65
144
69
746.0
76
144
69
746.0
79
143
69
746.0
82
143
69
746.0
84
143
69
746.0
87
143
69
745.0
81
143
69
745.0
75
143
69
745.0
74
143
69
745.0
73
143
69
745.0
78
142
58
744.0
83
141
46
744.0
84
141
75
744.0
86
141
105
744.0
84
140
104
744.0
82
139
103
743.0
79
138
103
743.0
77
137
103
743.0
75
137
103
743.0
73
138
103
743.0
104
138
103
742.0
135
138
103
742.0
139
138
86
741.0
144
137
69
741.0
142
137
69
741.0
141
137
69
740.0
140
137
69
739.0
140
138
69
739.0
101
138
70
738.0
62
138
72
738.0
47
138
73
737.0
32
140
75
736.0
27
140
75
736.0
22
140
76
735.0
22
140
78
735.0
22
144
80
734.0
27
144
81
733.0
32
146
82
733.0
40
148
83
732.0
49
149
84
732.0
58
150
84
731.0
68
152
85
731.0
75
153
85
731.0
83
153
85
731.0
89
155
85
731.0
95
155
86
730.0
99
155
86
730.0
103
155
86
729.0
107
155
85
729.0
112
155
84
729.0
116
155
83
728.0
121
155
82
728.0
123
155
82
728.0
126
155
82
728.0
128
154
81
728.0
130
154
81
727.0
130
154
81
727.0
131
152
82
727.0
134
152
82
727.0
137
152
82
727.0
140
152
81
726.0
143
152
81
726.0
146
152
81
726.0
150
152
81
726.0
154
152
81
726.0
159
152
81
726.0
162
153
81
726.0
166
153
81
726.0
171
153
81
726.0
177
154
80
727.0
163
154
80
727.0
150
154
80
727.0
150
156
79
727.0
151
154
78
727.0
156
154
78
728.0
162
155
78
728.0
165
155
77
728.0
168
155
76
728.0
167
155
76
728.0
167
155
76
729.0
162
155
76
729.0
157
156
76
729.0
152
156
76
729.0
148
157
76
729.0
144
157
74
729.0
140
157
72
729.0
136
157
71
730.0
133
157
70
730.0
129
157
70
731.0
126
158
70
732.0
125
159
70
732.0
124
159
70
732.0
125
159
70
732.0
126
159
70
732.0
127
159
70
733.0
129
159
70
733.0
133
159
70
733.0
137
159
70
734.0
139
159
70
734.0
142
160
70
735.0
143
160
70
735.0
145
160
70
735.0
146
160
70
736.0
147
160
70
736.0
149
160
68
737.0
151
160
66
737.0
163
160
64
737.0
176
161
62
737.0
179
161
60
737.0
182
161
59
738.0
177
161
58
738.0
172
162
57
738.0
169
162
57
739.0
167
163
57
739.0
167
164
57
740.0
168
163
57
740.0
170
163
57
740.0
172
163
57
740.0
174
163
57
740.0
176
163
57
740.0
176
164
68
740.0
176
164
79
740.0
172
165
80
740.0
168
165
81
740.0
177
165
81
740.0
186
167
82
739.0
196
167
82
739.0
206
168
83
739.0
212
169
83
739.0
219
169
83
739.0
218
172
82
739.0
218
172
82
739.0
218
173
82
739.0
218
174
82
739.0
218
174
82
739.0
219
174
83
739.0
219
174
83
739.0
219
174
83
739.0
218
174
83
739.0
218
174
83
740.0
219
174
83
740.0
221
174
83
740.0
223
174
82
740.0
225
174
82
740.0
226
174
81
741.0
228
173
80
741.0
231
172
79
741.0
235
172
79
741.0
236
171
78
741.0
237
170
78
742.0
237
170
78
742.0
238
170
78
742.0
238
170
78
742.0
238
170
78
742.0
240
170
78
743.0
243
170
78
743.0
242
170
77
743.0
242
170
77
743.0
220
170
77
743.0
198
170
77
744.0
189
172
77
744.0
181
172
78
744.0
178
172
78
744.0
176
171
79
744.0
173
171
79
745.0
170
171
80
745.0
167
171
80
745.0
165
172
80
745.0
164
173
80
745.0
163
173
80
746.0
164
173
80
746.0
166
173
80
746.0
169
172
80
746.0
172
172
81
746.0
175
171
80
747.0
178
171
80
747.0
180
171
79
747.0
183
171
79
747.0
182
170
78
747.0
181
170
77
748.0
177
170
77
747.0
174
172
77
747.0
166
172
78
747.0
159
172
80
747.0
149
172
83
747.0
140
172
85
746.0
129
172
87
746.0
118
172
89
746.0
110
172
89
746.0
103
172
90
746.0
98
172
90
745.0
93
172
90
745.0
98
172
89
744.0
104
172
88
744.0
104
172
87
744.0
105
172
87
743.0
101
172
88
743.0
98
172
88
742.0
95
172
89
742.0
92
172
90
742.0
90
172
91
741.0
88
171
92
740.0
86
171
92
740.0
85
170
93
739.0
83
170
93
739.0
81
170
93
738.0
79
170
93
738.0
78
170
92
737.0
81
169
92
737.0
84
169
92
737.0
83
168
93
736.0
83
168
93
736.0
85
167
93
735.0
87
166
92
735.0
87
165
91
735.0
87
162
91
734.0
86
162
90
733.0
86
162
90
733.0
88
161
90
732.0
90
160
91
732.0
91
159
91
731.0
93
160
92
730.0
93
160
93
730.0
93
160
93
729.0
92
160
94
729.0
91
159
96
728.0
89
158
96
728.0
88
157
96
727.0
89
156
97
727.0
90
156
99
727.0
88
155
98
726.0
86
155
97
725.0
85
154
96
725.0
85
154
95
724.0
85
154
93
724.0
85
154
92
723.0
85
154
92
723.0
85
154
93
722.0
85
154
93
722.0
85
154
94
722.0
87
154
94
721.0
89
154
94
720.0
89
154
95
719.0
89
154
95
718.0
89
154
94
718.0
89
154
94
717.0
88
155
92
717.0
88
155
91
717.0
86
155
92
717.0
84
155
93
717.0
84
156
92
716.0
85
156
92
716.0
86
156
92
715.0
87
156
92
715.0
90
156
92
715.0
93
156
92
714.0
97
157
91
714.0
101
157
90
714.0
107
157
89
714.0
113
157
89
714.0
115
157
89
713.0
118
157
90
713.0
119
157
90
712.0
120
158
90
712.0
121
158
90
712.0
122
159
90
711.0
123
160
89
710.0
124
162
88
710.0
124
162
88
709.0
124
164
88
709.0
121
164
88
708.0
119
168
89
708.0
116
169
90
707.0
114
170
91
707.0
119
169
92
707.0
125
168
93
706.0
128
168
92
706.0
131
168
92
705.0
132
167
91
705.0
134
168
91
705.0
134
168
90
704.0
134
168
90
703.0
125
168
89
703.0
117
166
89
702.0
109
166
89
702.0
102
166
88
701.0
98
165
88
700.0
94
164
87
700.0
94
164
88
699.0
95
163
89
699.0
95
162
89
698.0
96
162
89
698.0
96
159
89
697.0
96
159
89
697.0
94
159
88
697.0
92
158
87
696.0
90
158
87
696.0
89
157
87
695.0
89
156
88
695.0
89
156
89
695.0
90
155
89
694.0
91
155
89
694.0
92
156
89
693.0
93
155
89
693.0
95
154
90
693.0
97
154
91
692.0
97
153
91
692.0
97
152
91
691.0
98
152
90
691.0
99
152
90
691.0
99
151
90
690.0
99
151
90
689.0
97
151
90
689.0
95
150
90
688.0
94
150
90
688.0
94
150
90
687.0
94
151
90
686.0
94
151
90
686.0
94
152
90
685.0
94
152
90
685.0
94
152
90
684.0
95
152
90
684.0
96
152
90
684.0
98
152
90
684.0
97
152
89
684.0
96
152
88
683.0
95
152
87
682.0
94
152
87
682.0
94
152
87
681.0
94
152
87
681.0
94
152
87
680.0
95
152
88
680.0
94
152
88
679.0
94
152
89
679.0
93
153
90
679.0
93
153
92
678.0
92
153
93
677.0
91
153
94
677.0
90
153
95
676.0
90
154
95
676.0
91
154
93
675.0
92
155
92
675.0
97
155
91
674.0
102
154
90
674.0
103
154
88
674.0
105
155
87
673.0
106
155
86
673.0
107
156
85
673.0
107
156
85
673.0
107
155
85
673.0
107
154
85
672.0
107
154
85
672.0
103
154
86
671.0
100
154
86
671.0
101
156
86
671.0
102
156
86
670.0
99
156
86
670.0
96
156
86
669.0
94
156
86
669.0
93
155
86
669.0
94
154
86
668.0
95
154
86
668.0
94
153
86
667.0
93
153
87
667.0
91
153
87
667.0
90
153
88
666.0
89
152
88
666.0
88
152
88
665.0
87
151
88
665.0
87
150
88
665.0
87
150
87
664.0
87
150
87
663.0
88
150
87
663.0
90
150
88
662.0
90
149
89
662.0
90
150
90
661.0
92
150
90
661.0
95
150
90
660.0
95
151
91
660.0
95
151
92
660.0
94
151
92
659.0
93
151
93
659.0
95
151
92
658.0
97
151
91
658.0
96
151
91
658.0
95
151
91
657.0
95
151
91
656.0
95
151
90
656.0
96
151
89
655.0
97
151
88
655.0
97
151
88
654.0
98
151
88
654.0
98
151
88
653.0
98
151
88
653.0
98
151
88
653.0
98
151
87
652.0
98
151
87
652.0
98
152
87
651.0
97
152
87
651.0
97
152
87
651.0
97
152
87
650.0
97
152
87
650.0
97
152
87
649.0
97
153
88
649.0
97
153
88
649.0
98
153
88
648.0
96
155
88
648.0
95
155
88
647.0
95
155
88
647.0
95
155
88
647.0
94
155
88
646.0
94
155
89
646.0
94
155
88
645.0
94
155
88
645.0
94
155
87
645.0
95
154
86
644.0
94
154
86
644.0
94
154
86
643.0
93
154
85
643.0
92
154
85
643.0
92
156
85
642.0
92
156
85
642.0
92
156
86
641.0
93
156
86
641.0
96
156
86
641.0
99
154
87
640.0
100
153
87
639.0
101
153
87
638.0
100
152
87
637.0
99
152
87
637.0
95
152
87
636.0
92
152
88
636.0
88
152
88
635.0
85
152
88
635.0
83
152
88
635.0
82
152
89
634.0
83
152
89
634.0
84
152
89
633.0
86
150
88
633.0
88
149
87
633.0
89
149
87
632.0
91
149
86
632.0
116
150
86
632.0
142
150
86
632.0
146
150
86
632.0
151
149
86
631.0
151
149
87
630.0
151
149
87
630.0
149
149
88
629.0
148
149
88
629.0
146
150
88
628.0
145
151
87
628.0
146
151
87
628.0
147
151
86
628.0
146
151
86
628.0
145
151
85
627.0
144
152
85
627.0
143
153
86
626.0
142
153
87
626.0
142
154
88
626.0
142
154
88
625.0
142
155
89
625.0
141
157
90
624.0
140
158
91
624.0
141
158
90
624.0
142
159
89
624.0
141
160
89
624.0
140
161
88
624.0
142
161
87
624.0
145
160
86
624.0
147
160
86
624.0
149
160
85
624.0
154
160
85
624.0
160
160
85
624.0
165
160
85
624.0
171
160
85
624.0
174
160
85
624.0
177
159
85
624.0
184
159
84
624.0
191
159
84
624.0
194
159
83
624.0
197
161
82
624.0
199
161
82
624.0
202
161
82
624.0
202
161
81
624.0
203
161
81
624.0
198
161
81
624.0
193
161
81
624.0
189
162
81
624.0
185
162
81
624.0
178
162
81
624.0
172
163
82
624.0
169
165
82
624.0
166
165
82
624.0
164
165
82
624.0
163
165
82
624.0
162
164
82
624.0
161
164
83
624.0
162
165
83
624.0
163
165
83
625.0
164
166
83
624.0
165
166
84
624.0
168
166
83
624.0
171
165
83
624.0
174
165
83
624.0
177
165
83
624.0
174
165
83
624.0
171
165
84
624.0
155
165
84
624.0
139
165
84
624.0
136
163
85
623.0
133
163
85
623.0
115
163
86
622.0
98
163
86
622.0
89
163
86
622.0
81
163
86
621.0
76
164
85
621.0
71
164
85
620.0
68
165
85
620.0
66
167
85
620.0
65
167
86
619.0
64
168
87
619.0
66
168
87
618.0
69
168
88
618.0
72
168
88
618.0
75
168
88
617.0
106
167
87
616.0
138
166
87
616.0
143
166
87
615.0
149
166
86
615.0
153
166
86
614.0
158
167
86
614.0
160
167
86
613.0
163
167
86
613.0
162
167
86
613.0
161
167
86
612.0
154
167
87
611.0
147
163
89
611.0
138
161
89
610.0
130
160
90
610.0
121
160
92
609.0
112
159
95
609.0
107
157
95
608.0
102
157
96
608.0
100
156
96
608.0
98
156
96
607.0
97
156
94
607.0
97
155
93
606.0
97
155
91
606.0
98
154
89
606.0
98
154
89
605.0
98
152
89
605.0
99
152
89
604.0
100
150
89
604.0
99
150
89
604.0
99
150
89
603.0
98
150
90
602.0
98
149
91
601.0
99
149
91
600.0
100
148
91
600.0
102
148
91
599.0
104
148
91
599.0
104
147
90
598.0
105
147
90
598.0
106
147
90
598.0
108
146
90
597.0
111
146
90
596.0
114
146
90
596.0
114
146
91
595.0
115
147
92
595.0
115
147
93
594.0
116
147
94
593.0
115
147
93
593.0
114
147
93
592.0
112
147
93
592.0
111
147
94
591.0
110
147
93
591.0
110
148
93
590.0
109
148
93
590.0
108
148
93
590.0
109
149
93
589.0
111
149
94
588.0
111
149
93
588.0
111
149
93
587.0
111
150
93
587.0
112
151
93
586.0
116
152
93
585.0
120
154
93
585.0
121
154
93
584.0
122
154
93
584.0
121
154
94
583.0
121
154
95
582.0
119
155
95
582.0
118
155
95
581.0
116
156
96
581.0
115
156
97
580.0
113
156
96
579.0
112
156
96
579.0
111
156
96
578.0
110
156
96
578.0
110
156
96
577.0
111
156
97
576.0
113
156
96
576.0
115
156
95
575.0
116
156
95
575.0
117
156
95
574.0
115
156
95
574.0
114
156
96
574.0
112
156
95
574.0
111
155
94
574.0
110
155
92
573.0
110
155
91
572.0
112
155
91
572.0
114
155
91
571.0
116
155
91
571.0
118
157
91
570.0
117
157
91
569.0
116
157
92
568.0
118
157
92
567.0
120
157
92
567.0
119
158
92
566.0
119
158
92
566.0
119
158
91
565.0
120
158
91
565.0
119
157
90
565.0
118
157
90
564.0
117
156
90
564.0
116
155
90
563.0
115
155
91
563.0
115
155
92
563.0
113
155
93
562.0
112
155
95
562.0
110
155
95
561.0
109
155
96
561.0
106
155
94
561.0
104
155
93
560.0
101
155
92
559.0
99
155
91
559.0
100
155
90
558.0
101
156
88
558.0
103
157
88
557.0
106
157
87
556.0
108
157
87
556.0
110
157
88
555.0
108
157
89
555.0
106
157
91
554.0
104
157
91
553.0
103
156
92
553.0
101
156
92
552.0
100
155
93
552.0
98
155
93
551.0
97
154
93
551.0
95
154
91
550.0
94
154
89
550.0
93
153
88
550.0
93
153
87
549.0
93
152
86
549.0
94
152
85
548.0
96
152
84
548.0
98
152
84
548.0
99
153
85
547.0
100
153
85
546.0
100
153
85
545.0
100
153
85
544.0
96
153
86
544.0
92
153
87
543.0
90
153
88
543.0
89
152
90
542.0
88
151
90
542.0
88
151
90
542.0
87
151
90
541.0
86
152
90
540.0
85
151
90
540.0
84
151
90
539.0
82
151
90
539.0
81
151
90
538.0
79
151
91
538.0
77
151
91
537.0
77
152
91
537.0
77
152
91
537.0
81
152
90
536.0
86
150
89
536.0
89
150
88
535.0
92
150
88
535.0
97
150
88
535.0
102
150
88
534.0
106
152
88
533.0
110
153
89
533.0
110
153
89
532.0
111
153
90
532.0
110
153
91
531.0
109
153
92
531.0
109
152
91
530.0
110
152
90
530.0
110
151
90
530.0
110
150
90
529.0
110
150
90
529.0
110
150
91
528.0
109
152
90
528.0
108
152
90
528.0
105
152
90
527.0
103
152
90
526.0
102
152
90
526.0
102
152
90
525.0
101
152
89
525.0
101
152
88
524.0
100
152
88
523.0
99
152
88
523.0
99
152
88
522.0
99
152
88
522.0
98
152
89
521.0
97
152
90
520.0
96
150
90
520.0
96
150
91
519.0
94
150
91
519.0
92
149
91
518.0
92
149
91
518.0
93
149
92
517.0
94
149
92
517.0
96
149
92
517.0
98
149
92
516.0
101
149
92
516.0
102
149
92
516.0
104
149
92
516.0
104
149
92
516.0
105
148
92
515.0
106
148
92
515.0
108
148
92
514.0
109
148
92
514.0
111
148
92
514.0
109
148
91
513.0
108
148
90
513.0
106
149
88
512.0
105
149
87
512.0
102
149
87
512.0
100
149
87
511.0
99
150
87
511.0
98
150
87
510.0
96
150
87
510.0
95
150
87
510.0
92
150
88
509.0
89
150
89
508.0
89
148
89
508.0
89
148
89
507.0
90
148
88
507.0
92
148
88
506.0
91
148
87
506.0
90
148
87
505.0
89
150
87
505.0
88
150
86
505.0
89
150
87
504.0
90
150
88
504.0
92
150
88
503.0
94
151
88
503.0
97
151
88
503.0
101
152
88
502.0
102
153
87
502.0
103
153
87
501.0
103
153
87
501.0
103
154
87
501.0
105
154
87
500.0
108
153
87
499.0
108
153
87
499.0
109
153
87
498.0
108
153
88
498.0
107
153
89
497.0
106
152
92
496.0
106
152
94
496.0
105
151
96
495.0
104
150
98
495.0
103
150
99
494.0
102
150
100
493.0
101
150
100
493.0
100
151
100
492.0
107
151
98
492.0
114
152
97
491.0
115
152
94
491.0
117
152
92
490.0
116
152
90
490.0
116
152
89
490.0
116
152
89
489.0
117
152
89
489.0
117
152
89
488.0
117
152
89
488.0
107
152
89
488.0
98
152
90
487.0
95
152
92
486.0
92
152
95
486.0
91
152
97
485.0
90
152
99
485.0
87
152
99
484.0
84
152
99
484.0
83
152
99
483.0
83
152
99
483.0
83
152
98
483.0
84
152
98
482.0
77
152
98
481.0
71
152
97
480.0
68
152
96
479.0
66
152
96
479.0
67
152
95
478.0
68
153
94
477.0
70
153
92
476.0
72
155
91
475.0
74
155
90
475.0
77
155
89
474.0
77
155
88
474.0
77
155
88
473.0
75
155
88
473.0
74
155
89
473.0
74
155
89
472.0
74
155
89
472.0
76
155
88
471.0
78
154
88
471.0
83
154
88
471.0
88
154
88
470.0
92
154
87
470.0
96
154
86
470.0
98
153
85
470.0
100
153
85
470.0
102
153
85
469.0
104
153
86
469.0
107
154
86
468.0
110
154
86
468.0
110
154
86
468.0
111
154
86
467.0
111
154
86
467.0
112
153
87
467.0
113
152
87
467.0
115
152
87
467.0
118
152
87
466.0
122
151
87
466.0
123
151
87
466.0
124
151
87
466.0
126
150
86
466.0
129
150
86
466.0
138
150
85
466.0
147
150
85
466.0
149
152
85
466.0
151
152
85
466.0
155
152
84
466.0
160
152
84
466.0
166
152
84
466.0
173
152
85
466.0
178
152
84
466.0
184
152
84
466.0
187
152
84
466.0
190
152
84
466.0
191
152
84
466.0
193
152
84
466.0
193
152
84
466.0
193
153
84
466.0
192
153
84
466.0
192
153
84
466.0
192
153
84
466.0
192
153
84
465.0
190
153
83
465.0
188
155
83
465.0
185
155
83
465.0
183
155
83
465.0
180
155
83
464.0
178
156
83
464.0
175
156
84
464.0
172
156
84
464.0
169
156
84
464.0
167
156
85
463.0
165
156
84
463.0
164
156
84
463.0
163
156
83
463.0
162
155
83
463.0
160
155
83
462.0
159
155
83
462.0
156
157
82
462.0
154
157
82
462.0
151
157
81
462.0
148
157
81
461.0
146
157
82
461.0
145
157
82
461.0
144
157
83
461.0
144
157
83
461.0
143
157
84
460.0
143
158
84
460.0
143
158
84
459.0
144
158
84
459.0
144
158
84
459.0
144
158
85
458.0
144
158
85
458.0
145
156
85
458.0
143
156
85
458.0
141
156
85
458.0
140
156
85
457.0
139
156
85
457.0
141
155
85
456.0
144
155
86
456.0
145
155
86
456.0
146
155
86
455.0
150
155
85
455.0
154
154
85
455.0
155
154
85
455.0
157
154
84
455.0
157
154
84
454.0
158
153
84
454.0
157
152
84
453.0
157
152
84
453.0
157
152
85
453.0
158
152
85
452.0
157
151
86
451.0
157
150
87
450.0
155
150
88
449.0
153
150
89
449.0
152
150
89
448.0
151
150
89
448.0
149
148
88
448.0
147
148
88
448.0
147
149
87
448.0
148
149
86
447.0
147
149
86
447.0
146
149
86
446.0
146
149
86
446.0
146
149
87
446.0
148
147
86
445.0
151
147
86
445.0
151
147
86
444.0
152
147
86
444.0
153
148
86
444.0
155
148
86
443.0
157
148
85
442.0
159
147
84
442.0
161
147
84
441.0
163
147
84
441.0
162
147
84
440.0
162
147
84
440.0
160
147
84
439.0
159
147
84
439.0
156
147
85
439.0
153
147
86
438.0
150
147
87
438.0
147
146
88
437.0
143
147
88
437.0
140
147
88
437.0
138
147
88
436.0
137
147
88
435.0
137
147
87
435.0
138
147
86
434.0
140
147
86
434.0
142
148
87
433.0
142
148
87
433.0
142
148
87
432.0
141
148
88
432.0
141
148
89
432.0
142
147
89
431.0
143
145
90
430.0
141
145
91
429.0
140
145
93
428.0
139
144
93
428.0
138
144
93
427.0
136
144
93
427.0
134
144
93
426.0
134
144
92
426.0
134
143
92
426.0
141
143
92
426.0
149
143
92
426.0
154
143
92
426.0
159
143
92
426.0
165
143
91
426.0
171
141
91
425.0
176
141
90
425.0
182
140
89
425.0
188
140
88
425.0
194
140
87
425.0
197
140
86
425.0
201
141
86
425.0
205
144
85
425.0
209
144
85
425.0
209
147
85
425.0
209
147
85
425.0
210
147
85
425.0
212
147
85
425.0
214
147
85
425.0
216
146
84
425.0
212
146
84
424.0
209
146
84
424.0
209
146
84
424.0
209
147
84
424.0
206
150
84
424.0
203
154
84
423.0
201
157
84
423.0
199
158
84
423.0
198
158
84
423.0
197
158
84
423.0
193
158
84
423.0
189
158
84
423.0
186
157
84
423.0
183
157
84
423.0
180
157
84
423.0
177
157
85
422.0
174
157
85
422.0
172
157
86
421.0
172
157
86
421.0
172
157
87
421.0
171
157
87
420.0
171
157
87
420.0
170
157
87
419.0
169
160
87
419.0
167
162
87
419.0
165
163
87
418.0
162
163
87
418.0
159
163
88
418.0
159
163
87
418.0
159
163
87
418.0
163
162
87
417.0
168
162
87
417.0
170
161
86
417.0
173
161
86
417.0
176
162
85
417.0
179
163
85
416.0
181
163
86
416.0
184
163
87
416.0
186
163
87
416.0
189
164
88
416.0
191
164
88
415.0
194
165
88
415.0
195
165
88
415.0
196
165
88
415.0
197
165
87
415.0
198
165
86
415.0
197
165
85
415.0
197
165
85
415.0
197
165
85
415.0
197
165
85
416.0
198
165
85
416.0
199
165
85
416.0
202
166
85
416.0
206
166
85
416.0
208
166
84
416.0
210
166
84
416.0
212
166
84
416.0
215
165
84
416.0
219
166
83
416.0
223
166
83
416.0
225
165
83
416.0
228
165
83
416.0
233
165
83
416.0
238
166
83
416.0
239
166
83
417.0
240
166
83
416.0
238
166
82
416.0
237
166
82
415.0
230
169
83
415.0
223
172
84
415.0
210
172
85
414.0
197
170
87
414.0
190
169
89
414.0
183
169
91
414.0
176
169
90
414.0
170
169
89
413.0
166
169
88
413.0
162
170
87
413.0
161
170
86
413.0
160
170
85
413.0
157
170
84
412.0
155
171
84
412.0
154
171
84
412.0
154
172
84
412.0
153
172
84
412.0
153
172
84
412.0
155
172
84
412.0
158
168
84
412.0
161
167
84
412.0
165
166
84
412.0
165
165
84
411.0
165
165
84
411.0
165
165
83
411.0
165
165
83
411.0
164
165
84
411.0
164
165
84
410.0
164
165
84
410.0
165
163
84
410.0
165
163
83
410.0
166
163
83
410.0
165
162
83
409.0
164
162
83
409.0
163
162
83
409.0
162
163
83
409.0
160
163
83
409.0
159
163
83
408.0
157
161
84
408.0
155
161
84
408.0
154
161
84
408.0
153
161
85
408.0
153
160
85
407.0
154
160
86
407.0
152
159
86
407.0
151
158
86
407.0
151
158
86
407.0
152
158
86
406.0
153
158
86
405.0
154
158
86
405.0
154
158
85
404.0
154
158
85
404.0
156
158
85
404.0
158
158
85
404.0
159
158
85
404.0
160
155
85
404.0
162
154
84
404.0
165
153
84
404.0
167
153
84
404.0
169
154
84
404.0
170
154
84
404.0
171
155
83
404.0
172
156
83
403.0
174
156
83
403.0
177
156
83
403.0
180
156
83
403.0
181
156
83
403.0
183
156
83
403.0
184
156
83
403.0
186
155
83
403.0
187
155
84
403.0
188
155
84
403.0
189
155
84
403.0
191
155
84
403.0
192
155
84
403.0
194
155
84
403.0
196
155
84
403.0
198
156
84
403.0
200
157
83
403.0
202
157
83
403.0
204
158
83
403.0
207
158
83
403.0
208
158
83
403.0
209
158
83
403.0
209
158
83
403.0
209
158
83
403.0
209
157
83
403.0
210
157
83
403.0
210
157
83
403.0
211
157
83
403.0
211
159
83
403.0
212
160
83
403.0
214
160
83
403.0
216
160
83
403.0
217
160
83
403.0
219
157
83
403.0
221
157
83
404.0
223
157
83
404.0
226
157
83
404.0
230
157
83
404.0
233
157
83
404.0
236
157
83
404.0
238
157
83
404.0
240
157
83
404.0
240
157
83
404.0
241
157
83
404.0
239
157
83
405.0
238
159
83
405.0
232
159
83
405.0
227
159
83
405.0
220
158
83
405.0
214
158
83
405.0
205
159
83
404.0
197
160
84
404.0
190
161
84
404.0
184
161
84
404.0
180
161
84
404.0
177
161
84
403.0
176
161
83
403.0
175
162
83
402.0
174
163
83
402.0
173
163
83
402.0
170
163
83
401.0
168
163
83
401.0
166
163
83
401.0
164
163
83
401.0
161
166
83
401.0
158
167
84
400.0
157
169
84
400.0
157
169
85
400.0
157
169
85
400.0
157
169
85
400.0
157
168
85
399.0
157
166
86
399.0
159
166
85
399.0
162
166
85
399.0
162
166
85
399.0
163
166
84
398.0
164
166
84
398.0
166
165
84
398.0
167
165
84
398.0
169
164
84
398.0
170
163
84
397.0
172
163
84
397.0
174
163
84
397.0
176
163
85
397.0
178
163
85
397.0
181
162
85
397.0
184
162
85
397.0
187
163
85
397.0
190
163
85
397.0
193
163
85
397.0
194
163
85
397.0
196
163
85
397.0
197
163
85
397.0
199
162
86
397.0
200
162
85
397.0
202
162
85
397.0
203
162
85
397.0
205
162
85
397.0
206
161
85
397.0
207
161
84
397.0
207
161
84
397.0
207
161
84
397.0
207
161
84
397.0
207
161
84
397.0
205
161
84
397.0
203
161
84
396.0
202
161
84
396.0
201
161
85
396.0
200
161
85
396.0
200
161
85
396.0
200
161
85
396.0
200
161
85
396.0
200
161
84
396.0
200
161
84
396.0
201
161
84
396.0
202
161
84
395.0
200
162
84
395.0
198
162
85
394.0
197
162
85
394.0
197
163
85
394.0
197
163
85
394.0
197
163
86
394.0
196
163
86
394.0
196
162
87
394.0
197
162
87
394.0
198
162
87
394.0
199
162
87
394.0
200
162
88
394.0
202
161
87
394.0
205
161
87
394.0
209
161
86
394.0
214
161
86
394.0
216
161
86
394.0
219
162
86
394.0
219
162
85
394.0
219
162
85
394.0
218
162
85
394.0
217
162
86
394.0
216
162
86
394.0
215
164
86
394.0
215
164
86
394.0
216
165
86
394.0
215
165
86
394.0
215
165
87
394.0
213
165
87
394.0
212
165
87
393.0
211
165
87
393.0
211
165
87
392.0
211
165
86
392.0
211
165
85
392.0
209
166
85
391.0
208
166
85
391.0
205
166
85
391.0
203
166
86
391.0
201
166
86
391.0
199
166
86
391.0
198
166
86
391.0
198
166
86
391.0
197
166
85
391.0
196
166
85
391.0
197
166
85
391.0
198
166
86
391.0
202
166
85
391.0
206
166
85
391.0
209
166
85
391.0
212
166
86
391.0
213
166
86
391.0
215
166
86
391.0
214
166
86
391.0
214
166
87
391.0
214
166
87
390.0
215
166
87
390.0
216
166
86
390.0
217
166
86
390.0
217
166
85
390.0
218
166
85
390.0
217
166
85
390.0
217
166
85
390.0
218
166
84
390.0
219
166
84
390.0
218
166
84
389.0
218
166
85
389.0
217
166
85
389.0
216
167
85
389.0
216
166
85
389.0
216
166
85
388.0
214
166
85
388.0
213
166
85
388.0
211
166
85
388.0
209
165
85
388.0
207
165
85
387.0
206
165
85
387.0
204
165
85
387.0
203
165
85
387.0
202
165
85
387.0
202
165
85
387.0
201
165
84
387.0
201
165
84
387.0
202
166
83
387.0
203
166
83
387.0
127
166
41
387.0
51
166
0
387.0
27
166
0
387.0
3
166
0
387.0
1
166
0
387.0
0
166
0
387.0
35
166
28
387.0
71
165
57
387.0
74
165
57
387.0
78
165
57
387.0
79
164
55
387.0
81
164
53
387.0
77
162
53
387.0
73
161
53
387.0
77
161
67
388.0
81
161
82
388.0
81
160
82
388.0
82
158
82
388.0
85
157
82
388.0
88
157
82
388.0
123
157
82
388.0
158
157
83
388.0
173
158
83
388.0
189
158
83
388.0
191
158
83
389.0
193
157
83
389.0
184
157
82
389.0
176
155
82
389.0
174
155
82
389.0
172
154
81
390.0
174
154
81
390.0
176
154
81
390.0
178
154
80
390.0
180
155
80
390.0
179
155
80
390.0
178
156
81
389.0
173
157
82
389.0
169
157
83
389.0
163
157
85
389.0
158
157
87
389.0
151
158
88
388.0
144
159
89
388.0
141
162
90
387.0
139
163
90
387.0
137
163
91
387.0
136
164
91
386.0
128
165
91
386.0
121
165
91
385.0
115
165
91
385.0
110
165
91
385.0
107
165
90
384.0
104
164
90
384.0
101
164
89
384.0
99
164
89
384.0
98
164
87
384.0
97
164
86
383.0
98
164
86
383.0
99
164
86
383.0
101
163
86
383.0
104
163
86
383.0
107
163
85
383.0
111
163
85
383.0
116
163
85
383.0
122
163
85
383.0
127
162
84
383.0
133
161
84
382.0
137
161
85
382.0
141
161
86
381.0
142
161
86
381.0
143
160
87
381.0
142
161
87
380.0
142
161
88
380.0
140
161
87
380.0
139
161
87
380.0
138
161
87
380.0
137
161
87
379.0
135
162
88
379.0
133
162
88
378.0
131
163
88
378.0
130
163
89
378.0
128
164
90
377.0
126
164
91
376.0
122
164
92
376.0
118
164
94
375.0
112
164
95
375.0
106
164
96
374.0
101
163
96
374.0
96
163
96
374.0
93
162
95
374.0
91
162
93
374.0
91
162
91
374.0
91
162
89
374.0
93
162
88
374.0
96
161
87
374.0
99
161
86
374.0
103
161
86
373.0
107
161
86
373.0
112
161
86
373.0
115
161
86
373.0
118
162
86
373.0
120
162
87
373.0
122
162
88
373.0
123
162
89
373.0
124
162
89
373.0
127
162
89
374.0
130
162
89
374.0
134
162
87
374.0
139
162
86
374.0
144
162
85
374.0
150
162
84
374.0
158
162
83
374.0
166
162
83
374.0
174
162
84
374.0
182
162
84
374.0
186
162
84
374.0
190
162
84
373.0
189
161
84
373.0
189
160
84
373.0
184
159
84
373.0
179
158
85
373.0
174
158
85
372.0
170
158
85
372.0
168
158
86
372.0
166
158
86
372.0
166
161
87
372.0
167
163
88
371.0
167
163
87
371.0
167
165
87
371.0
165
166
86
371.0
164
166
86
371.0
162
165
85
371.0
160
166
85
371.0
159
166
85
371.0
159
167
85
371.0
159
166
85
371.0
159
166
85
371.0
160
166
84
371.0
161
167
84
371.0
162
167
84
371.0
164
168
84
372.0
167
167
84
372.0
170
167
84
372.0
140
165
84
372.0
110
165
85
372.0
108
165
85
372.0
106
165
85
371.0
106
164
85
371.0
107
164
85
370.0
109
166
84
370.0
111
166
84
370.0
114
166
84
369.0
117
164
83
369.0
120
164
83
369.0
123
164
83
369.0
128
164
83
369.0
134
163
83
369.0
140
163
83
369.0
147
162
83
369.0
154
162
83
369.0
161
162
83
369.0
166
162
83
369.0
172
162
82
369.0
173
162
82
369.0
174
162
82
369.0
172
163
80
369.0
170
163
79
369.0
168
160
69
369.0
166
160
59
369.0
166
160
71
369.0
167
160
83
369.0
156
162
83
369.0
146
162
84
369.0
143
162
84
369.0
141
162
84
369.0
145
162
85
369.0
150
161
85
369.0
151
160
85
369.0
153
159
85
369.0
153
158
84
369.0
154
158
84
369.0
155
158
84
368.0
156
158
83
368.0
156
158
83
368.0
156
158
83
368.0
157
156
83
368.0
159
156
83
367.0
158
156
84
367.0
157
156
84
367.0
157
155
85
367.0
157
155
86
367.0
159
155
86
367.0
162
155
87
367.0
162
155
86
367.0
163
155
86
367.0
166
155
86
368.0
170
155
85
368.0
175
156
85
368.0
180
156
85
368.0
185
156
85
368.0
190
156
85
368.0
193
156
85
368.0
197
156
85
368.0
196
156
84
368.0
196
156
84
368.0
196
157
84
368.0
196
158
84
368.0
195
159
84
368.0
195
159
84
368.0
194
159
84
368.0
193
159
84
369.0
195
159
84
369.0
197
160
84
369.0
210
160
84
369.0
223
160
84
369.0
234
160
84
369.0
245
160
84
369.0
253
160
84
369.0
262
160
84
369.0
267
160
83
369.0
272
160
83
370.0
273
160
83
370.0
275
160
82
370.0
274
160
82
370.0
273
160
81
370.0
271
160
40
371.0
269
160
0
371.0
174
160
0
371.0
80
160
0
371.0
71
161
0
371.0
62
161
0
371.0
55
162
0
370.0
49
163
0
370.0
41
164
0
370.0
33
164
0
370.0
93
164
42
370.0
154
164
85
369.0
136
165
86
369.0
118
165
87
368.0
103
165
88
368.0
88
165
90
368.0
86
165
89
368.0
84
166
89
368.0
81
165
89
368.0
78
165
89
368.0
77
165
89
368.0
76
165
89
367.0
78
164
89
367.0
81
163
89
367.0
84
163
89
367.0
88
162
88
367.0
92
162
86
367.0
96
162
84
367.0
97
162
82
367.0
98
162
81
367.0
96
162
79
367.0
94
162
78
366.0
91
162
78
366.0
89
161
78
365.0
82
160
78
365.0
75
159
78
365.0
69
159
77
365.0
64
159
76
365.0
60
159
74
365.0
57
159
73
365.0
52
159
73
365.0
48
157
73
364.0
45
157
70
364.0
42
157
67
364.0
40
157
66
364.0
39
157
66
364.0
65
157
65
364.0
91
156
65
364.0
92
156
65
364.0
94
156
65
364.0
96
156
65
365.0
99
156
65
365.0
103
156
65
365.0
108
156
65
366.0
117
156
65
366.0
127
156
65
367.0
138
156
65
367.0
149
156
65
368.0
157
156
65
368.0
166
156
65
369.0
182
155
65
370.0
199
155
65
370.0
212
155
64
370.0
225
154
62
371.0
227
153
61
371.0
230
153
60
372.0
228
154
60
372.0
226
154
60
373.0
230
154
59
373.0
235
154
58
374.0
238
154
56
375.0
242
155
55
375.0
243
155
54
375.0
244
155
54
376.0
243
155
53
376.0
243
156
52
377.0
237
156
51
377.0
232
156
51
377.0
229
156
51
377.0
227
158
51
377.0
226
158
51
378.0
226
159
51
378.0
224
159
51
378.0
223
160
51
379.0
197
161
25
379.0
171
161
0
380.0
158
161
0
380.0
145
163
0
381.0
141
163
0
381.0
137
164
0
382.0
134
166
0
383.0
132
167
0
383.0
144
167
21
383.0
156
168
43
383.0
162
169
43
383.0
168
169
43
384.0
171
169
48
384.0
174
169
54
384.0
176
170
54
385.0
179
170
54
385.0
181
170
57
386.0
184
170
61
386.0
187
170
53
386.0
190
170
45
386.0
188
171
45
386.0
186
171
46
387.0
181
171
46
387.0
176
171
46
387.0
171
171
46
388.0
167
171
46
388.0
164
172
46
389.0
161
173
46
389.0
158
173
46
389.0
156
173
47
389.0
154
173
47
389.0
152
173
47
390.0
151
173
47
390.0
151
173
47
390.0
151
173
47
391.0
152
172
47
391.0
152
172
47
392.0
153
172
47
392.0
154
172
47
392.0
155
172
47
392.0
154
172
47
392.0
154
172
47
393.0
151
172
47
393.0
149
172
47
393.0
146
172
48
393.0
144
172
49
393.0
142
173
50
394.0
140
174
51
394.0
139
174
52
394.0
138
174
52
394.0
137
174
52
394.0
136
173
52
395.0
135
173
52
395.0
134
173
52
395.0
107
173
26
395.0
80
173
0
395.0
75
174
0
395.0
71
174
0
395.0
96
174
28
395.0
121
174
56
396.0
132
174
55
396.0
144
174
55
397.0
147
174
54
397.0
151
174
54
397.0
151
174
52
397.0
152
173
51
397.0
152
173
51
398.0
153
173
52
398.0
153
173
52
398.0
153
172
52
399.0
155
172
52
399.0
157
171
52
400.0
159
171
51
400.0
162
171
51
400.0
163
171
51
400.0
165
171
51
400.0
165
171
50
401.0
166
171
50
401.0
166
171
50
401.0
167
171
51
402.0
168
171
51
402.0
169
170
51
403.0
170
170
51
403.0
172
169
51
403.0
172
169
51
404.0
173
169
52
404.0
174
169
52
405.0
175
169
52
405.0
176
169
52
406.0
178
169
52
406.0
178
169
52
407.0
178
169
52
408.0
179
169
52
408.0
181
169
52
408.0
182
170
52
408.0
184
170
52
408.0
184
170
52
409.0
184
170
53
409.0
183
170
52
409.0
182
170
52
410.0
180
170
51
410.0
178
172
51
411.0
176
172
51
411.0
174
172
51
411.0
171
172
50
411.0
169
172
50
411.0
166
170
50
412.0
164
170
50
412.0
162
170
49
412.0
161
170
48
413.0
158
170
47
413.0
156
170
47
414.0
155
170
47
414.0
154
170
47
414.0
154
170
47
414.0
155
170
47
414.0
154
170
49
415.0
153
170
50
415.0
153
170
50
415.0
153
171
51
416.0
153
171
51
416.0
153
171
51
417.0
153
171
51
417.0
154
171
51
417.0
155
171
51
417.0
156
172
51
417.0
157
172
51
418.0
159
173
51
418.0
160
173
51
418.0
161
173
51
419.0
162
173
51
419.0
164
173
51
420.0
164
173
51
420.0
165
173
51
420.0
165
173
51
421.0
165
173
51
421.0
165
173
51
422.0
166
173
51
422.0
166
173
51
422.0
166
173
51
422.0
166
173
51
422.0
166
173
51
423.0
166
174
51
422.0
166
174
51
422.0
161
174
62
422.0
157
174
74
422.0
149
174
75
422.0
142
174
76
421.0
132
174
76
421.0
122
174
77
421.0
127
174
78
421.0
133
174
80
421.0
145
174
81
420.0
158
174
82
420.0
157
174
83
420.0
156
174
83
420.0
150
174
83
420.0
145
174
83
419.0
137
174
83
419.0
129
174
83
418.0
121
174
82
418.0
114
174
82
418.0
109
174
82
417.0
105
174
82
417.0
102
171
82
416.0
99
170
82
416.0
96
170
82
416.0
94
170
82
415.0
92
170
83
415.0
91
170
84
414.0
90
170
84
414.0
90
170
84
414.0
90
169
84
413.0
91
169
84
413.0
92
169
85
412.0
93
168
86
412.0
94
167
86
412.0
96
167
86
411.0
98
166
87
410.0
101
166
87
410.0
104
166
87
409.0
108
165
87
409.0
110
165
86
408.0
112
165
86
408.0
113
164
86
408.0
115
164
86
408.0
120
163
85
408.0
125
162
85
408.0
130
162
84
408.0
135
162
84
408.0
141
162
83
408.0
148
162
83
408.0
152
163
83
407.0
157
164
84
407.0
160
165
84
407.0
163
165
84
407.0
163
165
84
407.0
164
165
84
407.0
163
165
84
407.0
162
162
85
407.0
158
161
85
407.0
155
161
85
407.0
153
161
85
406.0
152
161
86
406.0
152
162
86
405.0
153
163
86
405.0
152
163
86
405.0
151
163
86
404.0
149
163
85
404.0
148
163
85
403.0
148
163
85
403.0
149
163
85
403.0
147
163
85
402.0
146
163
86
402.0
143
163
86
402.0
141
163
86
402.0
169
163
86
402.0
198
163
86
401.0
201
163
86
401.0
204
163
86
400.0
207
163
86
400.0
210
161
86
400.0
211
160
87
399.0
212
160
87
399.0
210
159
88
399.0
209
159
89
399.0
206
159
90
399.0
203
159
91
398.0
200
159
91
398.0
197
159
92
397.0
193
159
92
397.0
189
157
93
397.0
184
157
92
396.0
179
157
92
396.0
175
157
92
395.0
171
157
91
395.0
167
156
91
395.0
163
156
91
394.0
161
156
90
394.0
160
156
90
393.0
161
155
89
393.0
162
154
88
393.0
163
155
87
392.0
164
155
86
392.0
165
155
86
392.0
167
155
86
392.0
171
155
85
392.0
175
155
85
391.0
179
155
85
391.0
183
155
86
391.0
183
155
86
391.0
184
155
86
391.0
185
155
86
391.0
187
155
86
391.0
180
155
86
391.0
173
156
86
391.0
172
156
86
391.0
171
156
86
390.0
172
157
86
390.0
173
157
86
389.0
174
157
86
389.0
175
157
86
389.0
175
157
86
388.0
176
158
86
388.0
174
158
86
388.0
173
158
86
388.0
170
158
86
388.0
167
158
86
387.0
164
158
86
387.0
162
158
87
387.0
160
159
87
387.0
159
159
87
387.0
158
160
87
386.0
158
160
87
386.0
160
160
87
385.0
163
160
88
385.0
162
160
88
385.0
161
159
88
384.0
163
159
88
384.0
165
159
89
383.0
167
158
88
383.0
169
158
88
383.0
170
158
88
382.0
171
158
88
381.0
170
158
88
381.0
170
158
88
380.0
168
156
87
380.0
166
156
87
379.0
170
156
87
379.0
175
156
87
378.0
179
158
87
378.0
183
158
87
378.0
186
158
87
377.0
189
159
87
377.0
190
159
87
376.0
192
159
87
376.0
191
158
87
376.0
190
158
88
375.0
187
158
88
375.0
185
158
88
374.0
182
158
88
374.0
179
158
89
374.0
177
156
89
373.0
176
156
89
372.0
175
156
89
372.0
174
156
90
371.0
174
156
90
371.0
175
156
90
370.0
175
156
91
370.0
176
156
92
369.0
174
155
92
369.0
173
155
92
369.0
171
155
92
368.0
169
155
92
367.0
167
155
92
367.0
166
155
92
366.0
163
157
92
366.0
160
157
92
365.0
160
157
92
364.0
161
158
92
364.0
162
158
93
363.0
164
158
94
363.0
166
158
93
362.0
169
157
93
362.0
170
157
93
361.0
171
156
93
361.0
170
156
92
361.0
169
156
90
360.0
167
155
91
359.0
166
155
91
358.0
157
155
91
357.0
149
155
92
357.0
147
155
92
356.0
146
155
92
355.0
144
155
92
355.0
142
155
93
354.0
142
154
92
354.0
143
154
92
353.0
143
154
91
352.0
144
154
91
351.0
141
152
91
350.0
139
152
92
350.0
135
151
92
349.0
131
151
92
349.0
129
151
92
348.0
127
151
93
348.0
127
150
93
348.0
128
150
93
347.0
131
150
92
346.0
134
151
92
346.0
136
151
92
345.0
138
152
91
345.0
138
152
91
344.0
139
152
91
344.0
139
152
91
343.0
139
152
92
343.0
138
152
92
343.0
138
152
92
342.0
138
152
92
341.0
139
152
92
341.0
141
152
91
340.0
144
152
91
340.0
147
152
90
339.0
150
152
90
339.0
149
152
89
339.0
149
151
88
339.0
152
151
89
339.0
155
151
90
338.0
157
151
91
338.0
159
151
92
338.0
162
150
92
338.0
166
150
92
338.0
169
150
92
338.0
173
150
92
338.0
174
150
92
338.0
176
150
91
338.0
178
151
90
338.0
181
151
88
337.0
183
151
87
337.0
186
151
87
337.0
188
152
86
337.0
190
152
86
337.0
191
153
86
336.0
192
153
86
336.0
190
153
86
336.0
188
153
87
336.0
187
153
87
336.0
186
153
87
336.0
184
154
86
336.0
182
154
86
336.0
183
154
86
336.0
184
154
86
336.0
184
155
86
336.0
185
155
87
336.0
185
155
87
336.0
185
155
87
336.0
184
155
87
336.0
184
155
87
335.0
185
155
86
335.0
186
155
86
334.0
187
155
86
334.0
189
156
87
334.0
190
156
87
334.0
191
156
87
334.0
190
156
87
334.0
190
156
87
334.0
190
154
87
334.0
190
154
87
334.0
190
154
86
334.0
190
154
86
334.0
189
154
86
334.0
189
154
86
334.0
189
154
86
334.0
190
154
86
334.0
191
154
86
334.0
192
154
86
334.0
195
154
86
334.0
199
154
87
334.0
203
154
86
334.0
208
154
86
334.0
208
154
86
334.0
209
154
86
334.0
210
154
86
334.0
211
154
86
334.0
213
154
86
334.0
216
154
86
334.0
219
154
86
334.0
223
155
85
334.0
226
155
85
334.0
230
155
85
335.0
232
156
85
335.0
235
156
85
336.0
236
156
85
336.0
237
156
85
336.0
235
157
86
336.0
234
156
86
336.0
230
156
87
336.0
226
156
87
335.0
220
156
87
335.0
215
156
87
334.0
211
156
87
334.0
207
157
88
334.0
206
157
88
333.0
205
157
88
333.0
203
157
87
333.0
201
157
87
333.0
198
158
87
333.0
196
158
87
333.0
196
158
86
333.0
197
158
86
333.0
202
158
86
333.0
207
158
87
333.0
208
158
87
333.0
209
158
87
333.0
209
158
86
333.0
210
158
86
333.0
210
158
86
333.0
210
158
86
332.0
210
158
86
332.0
211
158
86
331.0
213
158
86
331.0
215
158
86
331.0
215
158
86
331.0
215
158
86
331.0
213
157
86
331.0
211
157
86
331.0
209
157
86
331.0
208
157
86
330.0
209
157
86
330.0
210
157
87
330.0
211
157
87
330.0
213
157
87
330.0
214
157
86
330.0
215
157
86
330.0
215
157
86
330.0
215
157
86
330.0
216
157
86
330.0
217
157
86
329.0
218
158
86
329.0
220
158
87
329.0
222
158
87
329.0
224
158
87
329.0
223
157
87
328.0
222
157
87
328.0
220
157
87
328.0
219
157
87
328.0
219
157
87
328.0
219
157
87
328.0
220
157
87
328.0
222
157
87
328.0
222
157
86
328.0
223
157
86
328.0
223
157
86
328.0
224
157
86
328.0
224
157
86
328.0
224
157
86
328.0
224
157
86
328.0
225
157
86
328.0
226
157
86
328.0
227
157
86
328.0
226
157
86
328.0
225
157
86
328.0
224
157
86
327.0
223
157
86
327.0
222
157
86
327.0
222
157
86
327.0
222
157
87
327.0
223
158
87
326.0
222
158
87
326.0
222
158
87
326.0
221
158
87
326.0
220
157
87
326.0
219
157
87
326.0
218
158
87
326.0
219
158
88
326.0
221
158
89
326.0
222
158
89
327.0
223
157
89
326.0
224
157
89
326.0
226
157
88
326.0
231
157
87
326.0
236
157
86
326.0
237
157
86
326.0
238
157
86
326.0
237
157
86
326.0
237
157
86
326.0
238
157
85
326.0
239
161
85
325.0
239
165
85
325.0
240
169
85
325.0
236
172
85
325.0
232
172
85
325.0
231
172
85
325.0
231
169
86
325.0
229
169
86
325.0
228
169
86
325.0
226
168
86
325.0
225
168
86
325.0
222
168
86
325.0
220
168
86
325.0
218
169
86
325.0
216
169
87
325.0
215
169
87
324.0
215
169
87
324.0
217
169
87
324.0
220
169
88
324.0
222
169
87
324.0
225
172
87
323.0
224
173
87
323.0
224
177
86
323.0
223
177
86
323.0
222
179
86
323.0
222
179
86
323.0
222
177
86
323.0
221
176
85
323.0
220
176
85
323.0
220
176
85
324.0
220
176
85
324.0
221
176
85
324.0
223
176
85
324.0
224
176
85
324.0
226
176
85
324.0
227
176
85
324.0
228
175
85
324.0
228
175
85
324.0
229
174
85
324.0
228
174
84
324.0
227
174
84
323.0
225
174
84
323.0
224
172
85
323.0
223
171
84
323.0
223
171
84
323.0
223
170
84
323.0
223
169
84
323.0
222
169
84
323.0
221
169
84
323.0
221
169
84
323.0
221
169
84
323.0
221
169
84
323.0
222
169
85
323.0
222
169
85
323.0
222
169
85
323.0
223
169
85
323.0
224
169
85
323.0
227
168
85
323.0
230
168
85
323.0
234
168
84
324.0
238
168
84
323.0
239
168
84
323.0
240
168
84
323.0
237
168
84
323.0
235
168
84
323.0
230
168
84
322.0
225
170
84
322.0
220
170
84
321.0
216
170
85
321.0
213
170
85
321.0
210
170
86
321.0
205
170
86
321.0
200
170
87
321.0
198
170
88
321.0
196
170
89
321.0
196
170
88
321.0
197
170
88
321.0
200
170
88
321.0
204
169
87
321.0
206
168
86
321.0
209
168
85
320.0
211
168
85
320.0
214
168
85
320.0
215
168
84
320.0
216
168
84
320.0
216
168
84
320.0
217
169
84
320.0
216
167
84
320.0
215
167
84
320.0
215
167
84
320.0
216
167
84
320.0
215
168
84
320.0
214
167
85
320.0
213
167
84
320.0
213
167
84
320.0
213
169
84
320.0
213
169
84
320.0
213
170
84
320.0
213
170
84
320.0
213
170
84
320.0
213
170
84
319.0
212
170
84
319.0
211
170
84
319.0
210
170
84
319.0
209
170
84
319.0
208
170
84
318.0
207
170
84
318.0
205
170
85
318.0
204
170
86
318.0
203
170
87
318.0
203
170
87
318.0
203
168
87
318.0
204
168
87
318.0
203
168
87
318.0
203
168
87
318.0
203
167
86
318.0
204
167
85
318.0
206
167
85
318.0
208
167
85
318.0
209
167
85
318.0
210
167
85
318.0
211
167
85
318.0
213
167
85
318.0
214
167
85
318.0
216
167
85
319.0
217
166
84
319.0
219
166
84
319.0
220
166
83
319.0
221
167
83
319.0
222
167
83
319.0
224
167
83
319.0
225
168
83
319.0
226
167
84
319.0
227
167
84
319.0
229
167
84
319.0
231
167
84
319.0
233
167
84
319.0
231
167
84
319.0
230
166
85
319.0
229
166
84
319.0
228
166
84
319.0
227
167
84
319.0
226
167
84
319.0
226
168
84
319.0
227
171
84
319.0
228
174
84
319.0
229
174
84
319.0
229
173
84
319.0
230
173
84
319.0
231
173
84
319.0
232
173
83
319.0
233
173
83
319.0
234
170
84
319.0
233
170
84
319.0
233
169
84
319.0
228
169
84
318.0
224
168
84
318.0
218
168
84
318.0
213
168
84
318.0
209
168
84
318.0
206
168
85
317.0
203
168
85
317.0
201
168
86
317.0
196
170
86
317.0
192
170
86
317.0
188
170
85
316.0
184
170
85
316.0
184
170
85
315.0
185
171
85
315.0
183
172
85
315.0
182
173
86
314.0
181
173
86
314.0
180
173
86
313.0
179
173
86
313.0
178
173
86
313.0
179
173
85
313.0
181
172
85
313.0
186
172
85
313.0
191
171
85
313.0
192
170
85
313.0
193
170
85
313.0
197
170
85
313.0
201
170
86
313.0
205
170
86
313.0
210
170
86
313.0
213
170
86
312.0
216
170
86
312.0
218
170
85
311.0
221
170
85
311.0
224
170
85
311.0
227
169
84
311.0
230
168
85
311.0
233
168
85
311.0
234
168
85
311.0
235
168
85
311.0
236
168
85
311.0
238
167
85
311.0
240
167
85
312.0
242
167
85
312.0
242
166
85
313.0
243
166
85
313.0
243
166
85
313.0
244
166
85
313.0
244
166
85
313.0
245
166
85
313.0
243
167
85
312.0
242
167
85
312.0
241
167
85
311.0
241
168
85
311.0
240
168
85
311.0
239
168
85
310.0
235
168
85
310.0
232
168
85
310.0
230
168
85
310.0
229
168
86
310.0
227
168
86
309.0
225
168
86
309.0
223
168
86
309.0
221
168
86
309.0
218
168
86
309.0
216
169
86
309.0
216
168
85
309.0
217
168
85
309.0
218
168
85
309.0
219
168
85
309.0
220
168
84
309.0
222
168
84
309.0
225
168
84
309.0
229
168
84
309.0
228
168
84
310.0
228
168
85
309.0
227
168
84
309.0
226
168
84
309.0
225
168
84
309.0
225
168
85
309.0
224
168
85
309.0
224
168
85
309.0
223
168
85
309.0
223
168
85
309.0
222
169
85
309.0
221
169
85
309.0
221
169
85
309.0
221
169
85
309.0
221
170
85
309.0
221
170
85
309.0
221
170
85
309.0
221
170
85
309.0
221
170
84
309.0
221
170
84
309.0
221
170
84
309.0
221
170
84
309.0
221
170
84
309.0
222
169
84
309.0
222
169
84
309.0
223
169
84
309.0
223
168
84
309.0
223
168
84
309.0
222
167
84
309.0
221
167
84
309.0
219
167
84
309.0
217
167
84
309.0
215
167
84
309.0
214
166
84
309.0
211
165
84
309.0
208
164
84
309.0
206
164
84
308.0
204
164
84
308.0
203
164
84
308.0
203
164
85
308.0
204
164
85
308.0
205
164
85
307.0
205
164
85
307.0
206
164
85
307.0
206
165
85
307.0
207
165
85
307.0
208
165
84
307.0
209
165
84
307.0
210
165
84
307.0
212
165
84
307.0
212
165
84
307.0
212
165
84
307.0
213
166
84
307.0
214
167
84
307.0
214
167
84
307.0
214
167
84
307.0
214
167
84
306.0
214
167
84
306.0
213
167
84
306.0
213
167
84
306.0
212
167
84
306.0
212
167
84
306.0
211
167
84
306.0
210
166
84
306.0
208
166
84
306.0
207
166
85
306.0
206
165
85
306.0
205
165
85
306.0
205
165
85
306.0
206
165
85
306.0
207
165
85
306.0
209
165
86
306.0
209
165
85
306.0
210
165
85
306.0
211
165
85
306.0
213
167
85
306.0
213
167
85
306.0
214
167
85
306.0
214
167
85
306.0
214
167
85
306.0
214
167
85
306.0
215
167
85
306.0
216
167
85
306.0
217
167
85
306.0
216
167
85
306.0
216
167
86
306.0
216
167
86
306.0
217
167
86
306.0
217
168
85
306.0
218
167
85
306.0
216
167
85
306.0
215
167
85
306.0
213
167
84
306.0
212
167
84
306.0
210
167
84
306.0
209
167
84
306.0
208
167
84
306.0
208
167
84
306.0
208
167
84
306.0
208
167
84
306.0
207
167
84
306.0
206
168
84
306.0
205
168
84
306.0
205
168
84
306.0
205
168
84
306.0
206
168
84
306.0
206
167
84
306.0
206
167
84
306.0
206
167
84
306.0
207
167
84
306.0
208
166
84
306.0
209
166
84
306.0
210
166
84
306.0
211
165
84
306.0
214
165
84
306.0
218
165
84
306.0
221
165
84
306.0
224
165
84
306.0
225
165
84
306.0
226
165
85
306.0
229
165
85
306.0
232
165
85
306.0
236
165
84
306.0
240
165
84
306.0
242
165
83
306.0
244
166
83
307.0
246
166
83
307.0
248
166
83
307.0
250
166
83
307.0
253
165
83
307.0
252
165
83
307.0
252
165
83
307.0
251
164
82
307.0
250
164
82
307.0
245
164
83
307.0
241
164
83
308.0
237
164
83
307.0
233
164
83
307.0
229
164
83
307.0
225
164
83
307.0
217
164
83
307.0
210
164
83
307.0
205
165
83
307.0
200
165
83
307.0
197
165
83
307.0
194
166
83
307.0
192
167
83
306.0
191
167
83
306.0
189
167
83
306.0
188
167
84
306.0
188
167
84
306.0
189
167
84
306.0
189
167
84
306.0
190
167
84
306.0
189
167
84
306.0
189
167
84
306.0
188
167
84
306.0
188
167
84
306.0
188
167
84
306.0
188
167
84
306.0
189
167
84
306.0
190
167
84
306.0
191
167
84
306.0
192
169
84
306.0
193
169
84
306.0
195
169
84
306.0
196
167
84
306.0
197
167
85
306.0
198
166
85
306.0
200
166
85
306.0
201
166
85
306.0
203
166
85
306.0
204
166
85
306.0
206
166
85
306.0
208
166
85
306.0
210
166
85
306.0
210
166
85
305.0
211
166
85
305.0
211
166
85
305.0
211
166
85
305.0
210
166
84
305.0
210
166
84
305.0
208
166
84
305.0
206
166
84
305.0
204
166
84
305.0
203
166
84
305.0
202
167
84
304.0
201
167
84
304.0
200
167
84
304.0
200
167
84
304.0
200
167
84
304.0
200
167
84
304.0
199
167
84
304.0
199
167
85
304.0
198
167
85
304.0
197
167
85
304.0
196
167
85
303.0
196
167
85
303.0
195
166
85
303.0
194
166
85
303.0
193
166
85
303.0
192
166
85
303.0
192
166
85
303.0
192
166
85
303.0
192
165
85
303.0
193
165
85
304.0
194
165
85
304.0
195
165
85
304.0
197
165
85
304.0
200
166
85
304.0
202
166
85
304.0
204
166
85
303.0
204
165
85
303.0
204
164
85
303.0
203
164
85
303.0
203
164
85
303.0
202
163
85
303.0
201
163
85
303.0
200
163
84
303.0
199
162
84
303.0
199
162
84
303.0
200
162
84
303.0
200
162
84
303.0
200
162
85
303.0
200
162
85
303.0
200
162
85
303.0
200
162
85
303.0
200
162
85
303.0
200
162
85
303.0
201
162
85
303.0
201
162
85
303.0
202
162
85
303.0
202
162
85
303.0
203
162
85
303.0
205
162
84
303.0
208
162
84
303.0
209
162
84
302.0
210
162
85
302.0
209
162
84
302.0
209
162
84
302.0
208
162
84
302.0
207
162
84
302.0
206
162
84
302.0
205
162
84
302.0
205
162
84
302.0
205
162
84
302.0
205
162
84
302.0
206
162
84
302.0
208
162
84
302.0
211
162
84
302.0
214
162
84
303.0
218
162
84
303.0
219
162
84
303.0
221
162
84
303.0
219
162
84
303.0
217
162
84
303.0
214
162
84
302.0
211
162
84
302.0
209
162
84
302.0
207
162
84
302.0
204
162
84
302.0
201
162
85
301.0
198
162
85
301.0
195
162
85
300.0
194
162
85
300.0
193
162
85
300.0
194
162
85
300.0
196
162
85
300.0
196
163
85
300.0
196
162
85
300.0
195
163
85
300.0
195
162
85
300.0
200
162
85
300.0
205
162
85
300.0
205
162
84
300.0
206
162
84
300.0
208
162
84
300.0
210
162
85
300.0
212
162
85
300.0
214
162
85
300.0
215
162
84
301.0
217
163
84
300.0
218
163
84
300.0
220
163
84
300.0
220
163
84
300.0
220
163
84
300.0
219
163
84
299.0
218
163
85
299.0
218
162
85
299.0
218
162
85
299.0
218
162
85
299.0
218
162
85
299.0
218
163
85
299.0
218
163
85
299.0
218
163
85
299.0
218
163
85
299.0
217
163
85
299.0
217
163
85
299.0
216
163
84
299.0
216
164
84
299.0
215
164
84
299.0
214
164
84
299.0
214
164
84
299.0
215
164
84
299.0
216
164
84
299.0
217
164
84
300.0
218
164
84
299.0
220
164
84
299.0
222
164
83
299.0
224
164
83
299.0
223
164
83
299.0
223
163
83
299.0
214
163
83
299.0
206
163
83
299.0
202
163
83
299.0
198
163
84
299.0
195
164
84
299.0
192
164
84
299.0
191
164
84
299.0
191
164
84
299.0
190
164
84
299.0
190
165
84
298.0
190
165
84
298.0
190
166
84
298.0
190
169
84
298.0
190
170
84
298.0
190
170
84
298.0
190
170
84
298.0
190
169
84
298.0
190
169
84
298.0
191
168
84
299.0
193
168
84
299.0
195
168
84
299.0
198
168
85
299.0
201
167
85
299.0
205
167
85
300.0
208
167
85
300.0
212
167
85
300.0
213
167
85
300.0
214
167
85
300.0
212
167
85
300.0
210
166
85
299.0
207
166
85
299.0
204
166
85
299.0
202
166
85
299.0
200
167
85
299.0
197
167
86
299.0
195
166
86
299.0
193
166
86
299.0
192
166
87
299.0
192
166
87
299.0
192
166
87
299.0
193
166
87
299.0
194
166
87
299.0
196
166
87
299.0
198
166
88
299.0
202
166
86
299.0
207
166
84
299.0
211
166
72
300.0
216
166
60
300.0
222
165
60
301.0
229
165
59
301.0
235
165
59
301.0
241
165
59
302.0
211
165
59
302.0
182
165
59
303.0
181
165
59
303.0
180
165
59
303.0
182
165
59
303.0
184
165
59
303.0
186
165
71
303.0
188
165
83
303.0
188
165
82
303.0
188
165
82
303.0
205
165
82
303.0
222
165
82
303.0
225
165
83
303.0
228
165
83
303.0
230
165
84
303.0
233
165
85
303.0
236
165
85
303.0
240
165
85
302.0
239
166
85
302.0
238
167
85
302.0
231
166
84
302.0
224
166
84
302.0
214
166
84
301.0
204
166
84
301.0
196
166
84
301.0
189
166
85
301.0
186
166
85
301.0
183
166
85
301.0
183
166
85
301.0
183
166
85
301.0
185
167
85
301.0
188
168
85
301.0
189
168
85
300.0
191
168
85
300.0
192
169
85
300.0
193
169
85
300.0
194
167
86
300.0
195
165
87
300.0
196
165
87
300.0
197
165
87
300.0
197
163
87
300.0
198
162
87
300.0
200
162
87
300.0
203
162
88
300.0
206
162
87
300.0
209
161
87
300.0
210
161
86
300.0
212
161
85
300.0
214
161
85
300.0
216
163
85
300.0
218
163
85
300.0
220
163
85
300.0
219
163
85
300.0
219
164
85
300.0
216
164
85
300.0
214
164
85
300.0
212
164
84
300.0
211
164
84
300.0
210
164
84
300.0
209
164
84
300.0
208
164
84
300.0
208
164
84
300.0
208
164
84
299.0
208
164
84
299.0
208
164
84
299.0
209
164
84
299.0
209
164
84
299.0
210
164
85
299.0
209
164
85
299.0
209
164
85
299.0
208
164
85
299.0
207
164
85
299.0
206
164
85
299.0
206
164
85
299.0
206
164
85
299.0
206
164
85
299.0
204
165
85
299.0
203
165
85
298.0
199
165
86
298.0
196
165
87
298.0
194
165
86
298.0
192
165
86
298.0
192
165
86
297.0
193
165
86
297.0
194
165
85
297.0
196
165
85
297.0
197
164
85
297.0
198
164
84
296.0
199
164
84
296.0
201
164
84
296.0
200
164
83
296.0
199
164
83
296.0
198
164
82
296.0
197
164
81
296.0
194
162
81
296.0
191
162
80
296.0
188
162
80
296.0
186
162
80
296.0
185
161
81
296.0
185
161
82
296.0
183
161
83
296.0
181
161
85
296.0
182
162
85
295.0
184
162
85
295.0
185
162
85
295.0
186
162
85
295.0
187
160
85
295.0
189
159
85
294.0
188
159
85
294.0
188
159
85
294.0
189
160
85
294.0
190
160
85
294.0
190
155
85
294.0
191
155
86
294.0
193
155
85
294.0
195
155
85
294.0
197
156
84
294.0
199
156
84
294.0
200
160
84
294.0
202
161
84
294.0
202
161
84
294.0
203
161
85
294.0
204
161
84
294.0
205
161
84
294.0
206
160
84
294.0
207
158
85
294.0
209
158
85
294.0
212
158
85
294.0
213
158
84
294.0
215
159
84
294.0
214
161
84
294.0
213
161
84
294.0
210
161
84
294.0
207
161
84
294.0
204
161
84
294.0
202
161
84
294.0
200
161
84
294.0
199
161
84
294.0
198
161
84
294.0
197
161
84
294.0
198
161
84
294.0
199
161
84
294.0
199
161
84
293.0
199
161
84
293.0
200
161
84
293.0
201
161
84
293.0
200
161
84
293.0
200
161
85
293.0
199
161
84
293.0
198
161
84
293.0
198
161
84
293.0
198
161
84
293.0
198
161
84
293.0
198
161
84
293.0
198
161
83
293.0
199
161
83
293.0
199
161
83
293.0
199
161
83
293.0
198
161
83
293.0
198
161
84
293.0
197
161
84
293.0
197
161
84
293.0
198
161
84
293.0
199
161
84
293.0
199
160
84
293.0
200
160
84
293.0
201
160
84
293.0
202
160
84
293.0
203
160
84
293.0
204
160
84
293.0
204
160
84
293.0
204
160
84
293.0
204
161
84
293.0
204
161
84
293.0
204
161
83
293.0
204
161
83
293.0
204
161
83
293.0
205
161
83
293.0
206
161
83
293.0
208
161
83
293.0
209
161
83
293.0
211
161
84
293.0
213
161
84
293.0
215
161
84
293.0
215
161
84
293.0
215
161
84
293.0
213
161
84
293.0
212
161
84
293.0
210
161
84
293.0
209
161
84
293.0
209
161
84
293.0
209
161
84
294.0
211
161
84
294.0
214
161
84
294.0
216
161
83
294.0
218
161
83
294.0
220
161
83
294.0
223
161
83
294.0
223
161
83
294.0
224
161
84
294.0
223
161
84
294.0
223
161
84
294.0
221
161
83
294.0
220
161
83
294.0
219
161
83
294.0
218
161
83
294.0
214
161
83
294.0
210
161
83
293.0
207
162
83
293.0
204
162
83
293.0
200
162
83
293.0
197
162
83
293.0
195
162
83
293.0
193
162
84
293.0
190
162
84
293.0
188
162
84
293.0
186
162
84
293.0
184
162
84
293.0
183
162
84
293.0
183
163
84
293.0
183
163
84
293.0
184
163
84
293.0
184
163
83
292.0
185
162
83
292.0
186
162
83
292.0
187
162
83
292.0
188
162
83
292.0
189
161
83
292.0
188
161
83
292.0
187
161
84
292.0
187
161
84
292.0
187
161
85
292.0
187
161
85
292.0
187
161
85
292.0
187
161
85
292.0
188
161
85
292.0
189
161
84
292.0
190
161
84
291.0
190
161
84
291.0
190
161
84
291.0
190
162
83
291.0
190
162
83
291.0
192
162
83
291.0
194
163
84
291.0
195
163
84
291.0
197
163
84
291.0
197
163
84
292.0
197
163
84
292.0
198
163
84
292.0
200
164
84
292.0
202
164
84
292.0
204
166
84
292.0
208
166
83
292.0
212
166
83
292.0
216
165
83
292.0
221
164
82
292.0
222
164
82
293.0
223
164
82
292.0
222
164
82
292.0
221
163
82
292.0
217
163
83
292.0
213
163
83
292.0
207
163
84
292.0
202
163
84
292.0
194
163
84
292.0
186
163
85
292.0
184
162
85
292.0
182
162
85
292.0
181
162
84
292.0
180
162
84
292.0
180
162
84
292.0
180
162
84
292.0
181
162
83
292.0
183
162
83
292.0
185
161
83
292.0
188
161
83
292.0
191
161
83
293.0
195
160
83
293.0
197
160
82
293.0
199
160
82
293.0
200
160
82
293.0
201
160
83
293.0
201
160
83
293.0
201
160
84
293.0
199
160
84
293.0
198
160
84
293.0
199
160
84
293.0
201
160
84
293.0
203
160
84
293.0
205
161
84
293.0
208
161
82
293.0
212
161
81
294.0
215
161
70
294.0
219
161
60
294.0
221
161
60
295.0
223
161
60
295.0
204
160
60
296.0
185
160
60
296.0
179
160
60
296.0
173
160
60
296.0
168
160
59
296.0
163
160
59
296.0
159
160
59
296.0
155
160
59
296.0
153
161
59
296.0
151
161
59
296.0
153
161
60
297.0
155
161
61
297.0
157
161
72
297.0
159
161
83
297.0
156
161
83
297.0
154
161
83
297.0
176
161
83
297.0
198
160
83
297.0
206
160
83
297.0
215
160
83
297.0
216
160
83
297.0
218
162
83
297.0
215
162
83
297.0
213
162
84
297.0
205
162
84
297.0
198
162
84
298.0
197
161
83
297.0
197
161
83
297.0
200
161
83
297.0
203
161
83
297.0
206
161
83
297.0
210
161
84
296.0
213
161
84
296.0
216
161
84
296.0
218
161
84
296.0
221
162
84
296.0
220
162
84
295.0
219
163
85
295.0
216
166
85
295.0
213
168
85
295.0
210
168
85
295.0
208
167
86
294.0
207
167
86
294.0
207
163
86
294.0
209
162
86
294.0
211
162
86
294.0
213
162
85
294.0
216
162
85
294.0
218
162
84
294.0
221
162
84
294.0
224
161
84
294.0
227
161
84
294.0
229
162
84
294.0
231
162
83
294.0
232
162
83
294.0
234
162
83
294.0
232
162
83
293.0
231
162
84
293.0
231
162
84
293.0
231
162
84
293.0
229
162
84
293.0
227
162
85
293.0
226
160
85
293.0
225
160
85
293.0
223
160
84
293.0
222
160
84
293.0
219
160
84
292.0
216
160
84
292.0
212
160
85
291.0
209
159
85
291.0
204
159
86
291.0
199
159
87
290.0
195
159
87
290.0
191
159
87
290.0
191
159
86
290.0
192
160
84
290.0
193
161
83
289.0
194
161
82
289.0
196
161
82
289.0
198
162
82
289.0
198
162
81
289.0
199
162
80
289.0
200
162
81
289.0
202
162
81
289.0
204
162
81
289.0
206
162
82
289.0
207
162
82
289.0
209
160
82
289.0
213
159
71
290.0
217
159
61
290.0
222
159
61
291.0
227
159
61
291.0
188
158
61
291.0
149
157
61
291.0
146
157
61
291.0
144
157
61
292.0
145
157
61
292.0
147
156
60
292.0
150
157
60
293.0
153
157
59
293.0
155
157
59
294.0
158
157
59
294.0
160
157
59
294.0
162
157
59
294.0
163
157
59
294.0
165
157
59
295.0
166
157
58
295.0
167
157
58
295.0
168
157
57
296.0
170
157
57
296.0
170
157
57
297.0
171
157
56
297.0
171
157
56
297.0
171
157
56
297.0
170
158
55
297.0
170
158
55
298.0
168
159
54
298.0
166
159
54
298.0
164
159
54
298.0
163
160
53
298.0
161
161
52
299.0
160
161
51
299.0
158
161
51
299.0
157
161
51
299.0
155
161
51
299.0
154
161
51
300.0
152
162
51
300.0
150
162
51
300.0
149
162
51
300.0
149
162
52
300.0
148
162
52
301.0
148
162
52
301.0
147
162
53
301.0
146
162
55
302.0
145
162
55
302.0
144
162
56
303.0
143
162
56
303.0
143
163
56
303.0
142
163
56
303.0
142
162
57
303.0
143
161
57
304.0
144
162
57
304.0
143
161
57
304.0
143
160
58
304.0
141
161
58
304.0
140
161
58
304.0
140
161
58
304.0
141
161
58
304.0
140
161
58
305.0
140
161
58
305.0
142
161
58
306.0
145
161
58
306.0
146
161
58
306.0
148
161
58
306.0
148
161
58
306.0
148
162
59
307.0
148
164
58
307.0
149
164
58
307.0
147
164
58
307.0
146
164
58
307.0
145
164
58
308.0
144
164
59
308.0
144
164
59
308.0
144
164
59
308.0
144
165
59
308.0
145
165
60
309.0
146
166
60
309.0
148
166
60
309.0
149
166
60
309.0
151
165
60
309.0
153
164
69
310.0
156
164
79
310.0
160
164
79
310.0
165
165
79
310.0
181
166
79
310.0
198
166
79
311.0
204
166
79
311.0
210
166
80
311.0
213
166
79
312.0
216
166
79
312.0
216
166
79
313.0
217
166
79
313.0
217
166
79
313.0
218
166
79
313.0
217
166
78
313.0
217
167
78
314.0
214
167
78
314.0
211
167
78
314.0
209
167
78
314.0
208
168
79
314.0
207
169
79
315.0
206
168
79
315.0
205
168
79
315.0
205
168
79
316.0
204
168
79
316.0
203
170
79
317.0
202
170
79
317.0
202
170
79
317.0
201
170
78
317.0
200
169
78
317.0
199
169
78
318.0
199
169
78
318.0
197
169
78
318.0
196
168
78
318.0
195
168
78
318.0
195
168
78
319.0
195
168
77
319.0
195
168
77
319.0
195
168
77
319.0
196
169
78
319.0
196
171
78
320.0
196
171
78
320.0
194
171
78
320.0
193
171
78
320.0
191
171
78
320.0
189
171
79
321.0
189
172
79
321.0
189
172
79
321.0
189
172
78
321.0
190
172
78
321.0
189
172
78
322.0
188
172
78
322.0
187
172
78
322.0
186
172
78
323.0
186
171
78
323.0
187
170
78
324.0
188
170
78
324.0
189
171
78
324.0
189
172
78
324.0
190
172
78
324.0
189
172
79
325.0
188
172
79
325.0
186
172
79
325.0
185
172
80
325.0
185
172
80
325.0
186
172
80
326.0
185
172
80
326.0
184
172
80
326.0
182
172
80
326.0
181
172
80
326.0
177
170
80
326.0
173
170
81
326.0
167
170
82
326.0
162
169
83
326.0
160
169
83
326.0
158
169
84
327.0
157
169
84
327.0
156
169
84
327.0
158
169
84
327.0
160
169
84
327.0
162
168
84
328.0
164
168
84
328.0
166
167
84
328.0
168
167
83
328.0
172
164
83
328.0
176
162
82
329.0
178
162
82
329.0
181
162
82
329.0
183
162
81
329.0
185
162
80
329.0
187
162
79
330.0
190
162
79
330.0
192
163
78
330.0
195
163
77
330.0
195
165
77
330.0
195
166
77
331.0
197
166
77
331.0
200
166
76
331.0
197
167
76
331.0
195
168
76
331.0
193
168
76
332.0
191
168
76
332.0
189
169
76
332.0
188
169
76
332.0
185
170
76
332.0
183
170
76
333.0
184
170
76
333.0
186
170
77
334.0
185
170
77
334.0
184
170
77
335.0
180
168
77
336.0
177
168
78
336.0
175
168
78
336.0
174
168
78
336.0
173
168
78
336.0
172
168
78
337.0
173
168
78
337.0
175
169
78
337.0
175
169
78
337.0
176
170
78
337.0
175
170
78
338.0
175
170
78
338.0
176
170
78
338.0
177
169
78
338.0
177
169
77
338.0
177
169
77
339.0
177
168
77
339.0
177
168
77
339.0
177
168
77
339.0
178
168
77
339.0
178
168
77
340.0
178
168
77
340.0
179
168
77
340.0
180
169
77
340.0
181
170
77
340.0
182
170
77
341.0
182
170
77
341.0
183
170
78
341.0
181
170
78
342.0
180
170
78
342.0
179
170
78
343.0
179
170
79
343.0
179
170
79
343.0
180
170
80
343.0
181
171
79
343.0
183
171
79
344.0
183
171
79
344.0
183
171
79
344.0
183
171
79
345.0
183
171
79
345.0
185
171
79
346.0
188
171
79
346.0
189
171
79
346.0
191
171
79
346.0
191
171
79
346.0
191
171
79
346.0
189
171
79
346.0
187
171
79
346.0
185
172
79
346.0
183
172
79
346.0
181
172
79
347.0
180
172
79
347.0
178
172
79
347.0
176
172
79
347.0
174
172
79
347.0
173
172
79
348.0
171
172
79
348.0
170
172
79
348.0
169
172
79
349.0
169
172
79
349.0
169
172
79
350.0
169
172
79
350.0
171
172
79
350.0
174
172
79
350.0
176
171
79
350.0
179
171
79
351.0
180
171
78
351.0
181
171
78
351.0
182
171
78
351.0
183
171
78
351.0
184
170
78
352.0
186
170
78
352.0
188
170
78
352.0
190
170
78
353.0
191
170
78
353.0
192
170
78
354.0
193
170
78
354.0
194
170
78
354.0
194
170
78
354.0
194
170
78
354.0
193
170
78
355.0
192
170
78
355.0
191
171
78
355.0
190
171
79
355.0
188
171
79
355.0
187
171
79
356.0
188
171
79
356.0
189
172
79
356.0
191
172
79
356.0
193
172
79
356.0
194
172
79
357.0
195
172
79
357.0
195
172
79
357.0
195
172
79
357.0
196
172
79
357.0
197
172
79
358.0
196
172
78
358.0
196
172
78
358.0
195
173
77
359.0
195
173
77
359.0
194
173
77
360.0
194
173
77
360.0
193
173
77
360.0
192
173
77
361.0
192
172
77
361.0
192
172
78
362.0
193
172
78
362.0
194
172
78
362.0
193
172
78
362.0
193
172
79
362.0
192
173
79
363.0
192
173
79
363.0
191
173
78
363.0
191
173
78
364.0
191
173
78
364.0
191
173
78
365.0
192
173
78
365.0
193
173
79
365.0
194
173
79
366.0
195
173
79
366.0
195
173
78
367.0
195
173
78
367.0
194
173
78
367.0
193
173
79
367.0
193
173
78
367.0
194
173
78
368.0
194
173
78
368.0
195
174
78
368.0
195
174
78
368.0
196
174
78
368.0
197
174
78
369.0
198
174
78
369.0
199
174
78
369.0
200
174
78
369.0
200
174
78
369.0
200
174
78
370.0
198
174
78
370.0
197
174
78
370.0
195
174
78
371.0
193
174
78
371.0
192
174
78
372.0
192
174
78
372.0
194
174
77
372.0
196
174
77
372.0
197
174
77
372.0
198
174
78
373.0
197
174
77
373.0
197
173
77
373.0
195
173
77
373.0
194
173
77
373.0
194
173
77
374.0
194
173
77
374.0
195
174
77
374.0
196
174
78
375.0
196
174
78
375.0
197
174
78
376.0
196
174
78
376.0
196
174
78
376.0
195
174
77
376.0
195
174
77
376.0
195
174
77
377.0
195
174
78
377.0
196
174
78
377.0
198
174
78
377.0
198
174
78
377.0
198
174
78
378.0
196
174
78
378.0
194
175
78
378.0
190
175
78
379.0
187
175
78
379.0
187
175
78
380.0
188
175
78
380.0
189
175
78
380.0
190
175
78
380.0
187
175
78
380.0
185
175
79
380.0
179
175
79
380.0
174
175
80
380.0
167
175
80
380.0
161
175
81
380.0
155
175
81
381.0
150
175
81
381.0
147
175
80
381.0
144
175
80
382.0
145
175
80
382.0
146
175
80
383.0
146
174
79
383.0
146
174
79
383.0
149
174
79
383.0
153
174
79
383.0
155
174
79
383.0
157
174
79
383.0
156
174
79
383.0
156
174
79
383.0
158
173
79
383.0
160
173
79
384.0
161
173
79
384.0
163
173
79
384.0
164
172
79
384.0
165
172
79
384.0
166
172
79
385.0
167
172
79
385.0
167
171
79
385.0
168
171
79
385.0
167
171
79
385.0
167
171
79
386.0
167
171
77
386.0
168
171
76
387.0
168
170
67
387.0
169
169
58
388.0
170
169
58
389.0
172
169
58
389.0
171
169
58
389.0
171
169
58
389.0
170
169
58
389.0
170
169
58
390.0
169
169
58
390.0
168
169
58
390.0
165
169
57
390.0
163
169
57
390.0
162
169
57
391.0
161
168
57
391.0
160
167
57
391.0
159
167
57
391.0
157
167
57
391.0
156
167
57
391.0
154
168
57
391.0
152
168
57
391.0
150
168
57
391.0
149
168
57
391.0
149
168
69
392.0
149
168
81
392.0
147
168
81
392.0
146
168
81
392.0
146
168
80
392.0
146
167
80
393.0
168
167
80
393.0
190
167
80
393.0
198
167
80
393.0
206
168
80
393.0
207
168
80
393.0
208
168
80
393.0
206
168
80
393.0
205
168
80
393.0
201
168
80
393.0
197
168
80
394.0
192
168
80
394.0
188
169
80
394.0
187
169
79
394.0
186
169
79
394.0
185
169
79
395.0
185
168
79
395.0
184
168
79
395.0
184
168
79
396.0
183
168
78
396.0
182
168
77
397.0
183
168
77
397.0
184
168
77
397.0
185
168
77
397.0
187
168
77
397.0
187
168
77
398.0
188
169
77
398.0
188
169
77
398.0
188
169
77
398.0
187
168
77
398.0
186
168
77
399.0
185
168
76
399.0
185
168
75
399.0
185
167
73
399.0
186
167
71
399.0
186
168
68
400.0
187
168
66
400.0
187
168
64
400.0
188
168
62
401.0
175
168
59
401.0
163
166
57
402.0
157
166
57
402.0
152
166
57
402.0
145
166
57
402.0
139
167
57
402.0
135
167
57
403.0
131
167
57
403.0
128
167
57
403.0
126
167
57
403.0
125
167
56
403.0
124
167
55
404.0
122
166
54
404.0
120
166
54
404.0
118
164
53
404.0
116
164
53
404.0
114
164
53
405.0
112
164
53
405.0
111
163
53
405.0
110
163
53
406.0
111
163
53
406.0
112
163
54
407.0
113
163
54
407.0
114
163
54
407.0
115
163
54
407.0
116
163
54
407.0
116
163
54
407.0
117
163
54
407.0
116
162
54
407.0
116
162
54
407.0
116
162
54
407.0
116
162
54
408.0
116
162
54
408.0
116
162
54
408.0
116
161
54
408.0
116
159
54
408.0
117
160
54
409.0
118
160
54
409.0
118
160
54
409.0
118
160
55
409.0
119
160
55
409.0
120
160
55
410.0
122
160
55
410.0
124
160
55
410.0
124
160
55
411.0
125
160
55
411.0
127
160
55
412.0
129
160
55
412.0
131
160
55
412.0
133
160
55
412.0
134
160
55
412.0
135
160
55
413.0
136
160
54
413.0
138
160
54
413.0
139
160
54
414.0
141
160
54
414.0
143
160
54
415.0
146
160
54
415.0
147
161
54
415.0
148
161
54
415.0
147
161
54
415.0
146
163
54
416.0
145
163
54
416.0
144
163
55
416.0
143
163
55
416.0
143
163
56
416.0
143
163
56
417.0
143
163
56
417.0
143
163
56
417.0
144
163
56
417.0
143
162
56
417.0
143
162
57
417.0
142
163
57
417.0
142
163
57
417.0
140
163
57
418.0
139
163
57
418.0
140
164
57
419.0
142
164
57
419.0
143
164
57
419.0
144
164
57
419.0
144
164
57
419.0
144
164
57
420.0
145
164
56
420.0
146
164
56
420.0
145
164
55
420.0
145
164
55
420.0
144
164
55
421.0
144
162
55
421.0
143
162
55
421.0
143
162
55
421.0
142
162
55
421.0
141
162
55
422.0
140
162
55
422.0
140
162
55
422.0
139
162
55
422.0
139
162
55
422.0
139
162
55
423.0
139
162
55
423.0
139
162
55
423.0
140
162
55
423.0
139
162
55
423.0
139
161
55
424.0
138
161
55
424.0
138
161
56
424.0
137
161
56
425.0
137
161
56
425.0
137
161
57
426.0
138
161
57
426.0
138
161
57
426.0
139
161
58
426.0
139
161
58
426.0
140
162
58
426.0
142
163
58
426.0
144
163
58
426.0
144
163
58
427.0
145
163
58
427.0
147
164
58
428.0
149
164
58
428.0
150
164
58
428.0
152
164
59
429.0
153
164
58
429.0
154
164
58
430.0
155
164
58
430.0
157
164
58
430.0
157
164
58
430.0
158
164
58
430.0
159
164
68
431.0
161
164
78
431.0
160
164
78
431.0
160
164
79
431.0
158
165
79
431.0
156
165
79
431.0
171
165
79
431.0
187
165
80
431.0
189
165
80
431.0
192
165
80
431.0
192
165
80
432.0
192
165
80
432.0
188
165
80
432.0
185
165
80
432.0
178
165
80
432.0
171
165
80
433.0
172
165
80
433.0
174
165
80
433.0
174
165
80
433.0
175
165
80
433.0
174
165
80
434.0
174
165
80
434.0
174
165
80
434.0
174
165
80
434.0
174
164
79
434.0
175
164
79
434.0
173
164
78
434.0
172
164
78
434.0
169
164
78
434.0
166
164
79
434.0
163
164
79
435.0
160
164
79
435.0
159
165
80
435.0
159
165
80
435.0
162
165
80
435.0
166
165
80
436.0
170
165
80
436.0
175
165
80
436.0
178
165
80
436.0
181
165
80
436.0
183
165
80
437.0
185
165
80
437.0
186
165
80
437.0
187
164
80
437.0
187
164
79
437.0
188
164
79
438.0
188
164
79
438.0
188
164
79
438.0
189
164
78
438.0
190
164
78
438.0
192
162
78
438.0
194
162
78
438.0
195
162
78
438.0
197
162
78
438.0
196
162
78
438.0
196
163
79
439.0
195
163
79
439.0
194
163
79
439.0
194
162
79
439.0
195
161
79
439.0
194
161
79
440.0
194
161
79
440.0
193
161
79
440.0
193
161
80
440.0
192
161
80
440.0
191
161
80
441.0
191
160
80
441.0
191
160
80
441.0
191
160
80
441.0
191
160
80
441.0
191
160
79
442.0
191
160
79
442.0
192
160
79
442.0
193
160
79
442.0
194
160
78
442.0
195
161
78
443.0
192
161
78
443.0
189
162
78
443.0
187
162
78
443.0
185
163
78
443.0
184
165
78
444.0
183
165
78
444.0
183
165
78
444.0
184
165
78
444.0
184
166
78
444.0
185
165
78
445.0
185
165
78
445.0
186
165
78
445.0
187
165
78
445.0
188
165
78
445.0
187
164
76
445.0
187
164
75
445.0
186
164
64
446.0
186
164
53
446.0
184
164
53
447.0
183
164
54
448.0
168
164
54
448.0
153
162
54
448.0
149
162
54
448.0
146
162
54
448.0
144
162
54
449.0
142
162
54
449.0
140
161
54
449.0
139
161
55
449.0
138
161
55
449.0
137
161
55
449.0
137
161
55
449.0
137
161
55
449.0
136
161
55
449.0
136
161
56
449.0
137
161
56
450.0
139
161
56
450.0
139
161
56
451.0
140
161
56
451.0
140
161
56
452.0
141
161
56
453.0
140
161
56
453.0
140
161
56
453.0
140
161
56
453.0
141
161
56
453.0
142
161
56
454.0
144
160
56
454.0
145
160
56
454.0
147
160
56
454.0
148
160
56
454.0
149
160
56
455.0
149
160
56
455.0
149
160
56
455.0
149
160
55
456.0
149
160
55
456.0
148
160
55
457.0
147
160
55
457.0
146
160
55
457.0
145
160
55
457.0
145
160
55
457.0
145
160
55
457.0
145
160
55
457.0
146
160
55
458.0
147
160
55
458.0
148
160
55
459.0
148
160
55
460.0
149
160
55
460.0
148
160
55
460.0
148
160
55
460.0
150
160
55
460.0
153
160
56
461.0
154
160
67
461.0
156
159
78
461.0
157
154
78
461.0
158
153
78
461.0
177
154
78
461.0
196
156
78
461.0
191
156
78
461.0
186
155
78
461.0
180
159
78
461.0
174
161
79
461.0
173
161
79
461.0
172
161
79
461.0
172
161
79
461.0
173
161
79
461.0
175
162
79
462.0
177
162
80
462.0
179
162
80
462.0
181
162
80
462.0
182
162
79
462.0
183
162
79
462.0
183
164
79
462.0
183
165
79
462.0
182
165
78
462.0
182
165
78
462.0
181
166
78
463.0
180
166
78
463.0
179
166
78
463.0
179
164
78
463.0
178
164
78
463.0
178
164
78
464.0
177
164
78
464.0
177
163
78
464.0
177
163
78
464.0
177
163
78
464.0
177
164
78
465.0
178
164
78
465.0
179
165
78
465.0
181
166
78
465.0
183
165
78
465.0
185
164
78
466.0
186
164
78
466.0
188
164
78
466.0
190
164
78
466.0
192
164
78
466.0
193
164
78
467.0
195
165
78
467.0
197
165
78
467.0
199
165
78
468.0
200
165
77
468.0
202
165
77
469.0
202
164
77
469.0
203
164
76
469.0
201
164
76
469.0
200
164
76
469.0
198
164
76
470.0
197
164
76
470.0
196
165
76
470.0
196
166
77
471.0
193
166
77
471.0
191
166
78
472.0
189
166
78
472.0
187
165
78
472.0
185
165
78
472.0
184
165
78
472.0
184
165
78
473.0
184
164
78
473.0
183
164
78
473.0
183
164
78
473.0
182
164
78
473.0
181
165
78
474.0
180
165
78
474.0
180
165
78
474.0
180
167
78
474.0
181
167
78
474.0
181
167
78
475.0
181
167
78
475.0
181
167
78
475.0
182
167
78
476.0
180
168
78
476.0
179
168
78
477.0
174
168
78
477.0
170
168
78
477.0
167
168
78
477.0
165
168
78
477.0
163
168
78
478.0
161
168
78
478.0
160
168
78
478.0
159
168
78
478.0
158
168
66
478.0
157
168
55
479.0
156
167
54
479.0
156
166
54
479.0
151
164
54
479.0
147
164
54
479.0
147
164
54
480.0
147
166
54
480.0
144
166
54
480.0
141
166
54
481.0
140
166
54
481.0
140
166
55
482.0
140
166
55
482.0
141
166
55
482.0
141
165
55
482.0
141
165
55
482.0
140
165
55
482.0
139
165
55
482.0
138
165
55
482.0
137
165
56
483.0
138
163
56
483.0
139
163
56
484.0
140
163
55
484.0
142
163
55
484.0
143
162
55
484.0
144
162
55
484.0
143
162
55
484.0
143
162
55
484.0
142
162
55
484.0
141
162
55
485.0
141
162
55
485.0
141
162
55
486.0
141
162
55
486.0
141
162
55
486.0
140
163
55
486.0
140
163
55
486.0
138
164
55
487.0
136
164
56
487.0
135
164
56
487.0
135
163
56
487.0
134
163
56
487.0
134
163
56
488.0
133
163
56
488.0
133
163
56
488.0
136
163
56
488.0
139
164
57
488.0
141
164
57
489.0
143
164
58
489.0
145
164
58
489.0
148
164
58
489.0
149
164
58
489.0
151
164
58
490.0
152
164
58
490.0
154
164
58
490.0
157
163
58
490.0
160
162
58
490.0
162
162
58
491.0
164
162
58
491.0
165
162
58
491.0
166
162
58
491.0
167
163
58
491.0
168
164
59
492.0
167
164
59
492.0
167
165
59
492.0
166
165
59
492.0
165
165
59
492.0
163
165
59
493.0
162
165
59
493.0
160
165
59
493.0
158
165
59
494.0
157
165
59
494.0
157
165
59
495.0
157
165
59
495.0
158
165
59
495.0
159
165
59
495.0
160
165
59
495.0
161
165
59
496.0
162
165
60
496.0
163
165
60
496.0
164
165
60
496.0
164
165
60
496.0
165
165
60
497.0
165
164
60
497.0
165
163
60
497.0
165
163
60
497.0
166
164
60
497.0
165
164
60
498.0
164
164
60
498.0
164
165
60
498.0
164
165
60
499.0
163
165
60
499.0
163
165
60
500.0
161
165
60
500.0
160
165
60
500.0
158
165
60
500.0
156
165
60
500.0
154
166
60
501.0
153
166
60
501.0
154
166
60
501.0
155
166
60
502.0
156
166
60
502.0
158
167
60
503.0
159
167
60
503.0
161
167
60
503.0
162
167
60
503.0
163
167
60
503.0
163
167
60
504.0
163
167
60
504.0
163
167
60
504.0
164
167
60
504.0
165
167
60
504.0
167
167
60
505.0
168
166
60
505.0
169
165
60
505.0
168
164
60
505.0
168
164
60
505.0
168
164
60
506.0
168
165
60
506.0
167
165
60
506.0
166
166
60
506.0
165
166
60
506.0
164
166
60
507.0
163
166
60
507.0
162
166
60
507.0
161
166
60
507.0
160
166
60
507.0
160
166
60
508.0
160
166
60
508.0
160
166
60
508.0
161
166
60
508.0
161
166
59
508.0
162
165
59
509.0
162
164
59
509.0
162
164
59
509.0
161
164
59
509.0
160
164
59
509.0
159
163
59
510.0
159
163
59
510.0
157
163
58
510.0
155
163
58
510.0
154
163
58
510.0
153
163
58
511.0
153
163
58
511.0
154
163
58
511.0
153
163
58
511.0
153
163
58
511.0
153
163
58
512.0
154
163
58
512.0
155
163
58
512.0
157
164
58
513.0
159
164
57
513.0
161
164
57
514.0
161
164
57
514.0
162
164
56
514.0
163
164
56
514.0
164
164
56
514.0
164
164
56
514.0
165
164
56
514.0
164
164
56
514.0
163
164
56
515.0
162
164
56
515.0
162
164
56
516.0
161
164
56
516.0
161
164
56
516.0
160
164
55
516.0
159
164
55
516.0
158
164
55
517.0
157
164
55
517.0
156
164
55
517.0
156
164
56
517.0
155
164
55
517.0
155
164
55
518.0
153
164
55
518.0
152
164
55
518.0
151
164
55
518.0
150
164
55
518.0
150
164
55
519.0
151
164
56
519.0
150
164
56
519.0
149
164
56
519.0
148
164
56
519.0
148
164
56
520.0
148
164
55
520.0
148
164
55
520.0
148
164
55
520.0
148
164
55
520.0
148
164
55
521.0
149
164
55
521.0
150
164
55
521.0
151
164
55
521.0
150
164
55
521.0
150
164
55
522.0
150
164
55
522.0
151
164
55
522.0
152
164
66
522.0
154
164
77
522.0
154
164
77
522.0
154
164
78
522.0
168
164
78
522.0
183
164
79
523.0
186
164
79
523.0
189
164
80
524.0
194
164
80
524.0
200
163
80
524.0
207
163
80
524.0
214
162
81
524.0
212
162
80
525.0
211
161
80
525.0
206
159
80
525.0
202
158
80
525.0
198
158
79
525.0
195
158
79
526.0
191
158
78
526.0
188
159
78
526.0
184
159
78
526.0
180
160
78
526.0
175
160
78
526.0
170
160
78
526.0
165
162
78
526.0
160
163
78
526.0
156
163
78
526.0
153
164
79
527.0
151
164
79
527.0
149
164
79
527.0
147
164
79
527.0
146
164
79
527.0
144
164
79
528.0
143
165
80
528.0
143
165
80
528.0
144
165
80
528.0
145
165
80
528.0
147
165
81
529.0
148
165
81
529.0
149
165
81
529.0
150
165
80
529.0
152
165
80
529.0
154
165
79
530.0
156
165
79
530.0
156
165
78
530.0
156
165
78
530.0
156
165
78
530.0
156
163
78
531.0
156
163
78
531.0
157
162
79
531.0
156
162
79
531.0
156
162
79
531.0
155
162
78
531.0
154
163
78
531.0
154
164
78
531.0
154
164
78
532.0
156
164
78
532.0
158
164
78
533.0
161
164
77
533.0
164
162
77
533.0
165
162
77
533.0
167
162
77
533.0
167
164
77
534.0
168
164
77
534.0
168
164
77
534.0
169
166
77
534.0
168
166
77
534.0
168
167
77
535.0
168
167
76
535.0
168
167
76
535.0
169
167
74
536.0
170
166
72
536.0
170
168
69
537.0
171
168
67
537.0
171
168
65
537.0
171
167
63
538.0
174
167
62
538.0
177
167
62
539.0
177
168
60
539.0
178
166
58
539.0
174
166
58
539.0
171
166
57
539.0
166
166
57
540.0
162
166
57
540.0
159
166
57
540.0
157
166
57
540.0
155
166
57
540.0
153
166
57
541.0
152
166
57
541.0
151
166
57
541.0
150
166
56
541.0
150
166
56
541.0
148
166
56
542.0
147
166
56
542.0
145
165
56
542.0
144
166
56
543.0
143
166
56
543.0
142
166
56
544.0
142
166
57
544.0
143
166
58
544.0
145
166
69
544.0
147
166
80
544.0
149
166
80
544.0
151
166
80
544.0
167
166
80
544.0
183
166
80
544.0
192
166
80
544.0
201
165
80
544.0
203
165
79
544.0
206
165
79
544.0
203
165
79
544.0
200
166
79
544.0
196
166
79
545.0
192
166
79
545.0
189
166
78
545.0
186
166
78
546.0
186
166
78
546.0
187
166
78
547.0
190
166
78
547.0
193
166
78
547.0
194
166
78
548.0
196
166
78
548.0
198
166
78
549.0
200
168
78
549.0
201
168
78
549.0
202
168
78
549.0
202
168
78
549.0
202
168
78
550.0
201
168
78
550.0
201
167
78
550.0
200
167
78
550.0
200
167
78
550.0
199
167
78
551.0
198
167
78
551.0
198
167
78
551.0
198
167
78
551.0
198
167
78
551.0
198
167
78
552.0
197
169
78
552.0
197
169
78
552.0
196
169
78
552.0
196
170
78
552.0
195
170
78
553.0
194
170
78
553.0
192
170
76
554.0
190
170
75
554.0
189
170
66
555.0
189
168
57
556.0
183
168
57
556.0
178
168
57
556.0
174
168
56
556.0
170
168
56
556.0
164
167
56
557.0
159
167
56
557.0
150
167
56
557.0
141
167
56
557.0
140
167
56
557.0
140
167
56
558.0
140
169
56
558.0
141
169
56
558.0
142
169
56
558.0
143
169
57
558.0
143
169
57
559.0
143
169
57
559.0
142
169
57
559.0
141
169
57
559.0
140
169
57
559.0
140
168
57
560.0
140
168
57
560.0
141
167
57
560.0
140
166
56
560.0
140
166
56
560.0
140
166
56
561.0
141
165
55
561.0
141
165
55
561.0
142
165
55
561.0
142
165
55
561.0
142
165
56
562.0
143
165
56
562.0
145
165
56
562.0
145
165
56
562.0
146
165
56
562.0
146
165
56
563.0
146
165
56
563.0
146
165
55
563.0
146
165
55
563.0
147
165
55
563.0
148
165
56
564.0
148
165
56
564.0
148
165
56
564.0
149
165
56
564.0
151
165
56
564.0
154
165
56
565.0
157
165
56
565.0
156
165
56
565.0
156
164
56
565.0
152
163
56
565.0
149
163
56
566.0
145
163
68
566.0
141
163
80
566.0
138
163
80
566.0
136
162
80
566.0
160
162
80
566.0
185
162
80
566.0
190
160
80
566.0
196
160
80
566.0
197
160
80
566.0
198
158
80
566.0
198
161
80
566.0
199
161
80
566.0
199
160
79
567.0
199
160
79
567.0
197
160
79
568.0
196
160
79
568.0
197
160
79
568.0
199
160
79
568.0
200
159
79
568.0
202
159
79
569.0
201
159
79
569.0
200
160
79
569.0
197
160
79
570.0
195
161
79
570.0
191
161
79
571.0
188
161
79
571.0
186
162
77
571.0
184
162
76
572.0
184
162
65
572.0
185
163
55
573.0
186
163
55
573.0
187
163
54
573.0
174
163
54
573.0
161
163
54
573.0
158
163
54
574.0
155
163
54
574.0
152
163
54
574.0
149
161
54
574.0
146
160
54
574.0
143
159
54
575.0
141
159
54
575.0
140
159
53
575.0
139
159
53
575.0
139
161
53
575.0
139
162
53
576.0
139
162
53
576.0
137
162
53
576.0
136
162
54
576.0
133
162
54
576.0
131
163
54
577.0
129
163
54
577.0
128
163
54
577.0
129
163
54
577.0
130
163
54
577.0
133
163
54
578.0
136
163
54
578.0
138
163
66
578.0
140
163
78
578.0
141
163
78
578.0
142
163
78
579.0
158
163
78
579.0
175
163
79
579.0
180
163
79
579.0
185
163
79
579.0
193
163
79
580.0
201
163
79
580.0
204
164
79
580.0
208
164
79
580.0
206
164
79
580.0
204
164
79
580.0
200
164
78
580.0
197
164
78
580.0
195
164
78
580.0
194
164
78
580.0
194
164
78
581.0
194
164
78
581.0
191
164
78
581.0
189
164
78
581.0
186
164
78
581.0
184
164
78
582.0
181
164
78
582.0
178
164
78
582.0
175
164
78
582.0
173
164
78
582.0
172
164
78
583.0
172
164
79
583.0
174
164
79
583.0
176
164
79
583.0
177
164
79
583.0
178
164
79
583.0
178
164
79
583.0
178
164
79
583.0
177
162
79
583.0
176
162
79
583.0
177
162
79
584.0
178
164
79
584.0
179
164
79
584.0
180
164
79
584.0
180
164
79
584.0
181
164
79
585.0
181
164
79
585.0
182
165
79
585.0
183
166
79
586.0
184
167
79
586.0
185
167
79
587.0
186
167
79
587.0
188
167
79
587.0
190
166
79
587.0
191
166
79
587.0
193
166
79
588.0
194
166
79
588.0
196
166
79
588.0
196
166
78
588.0
197
166
78
588.0
197
166
78
589.0
197
166
78
589.0
197
166
78
589.0
197
166
79
589.0
197
166
79
589.0
198
165
79
590.0
198
165
79
590.0
199
165
79
590.0
198
165
78
590.0
197
165
78
590.0
195
165
78
591.0
193
165
78
591.0
190
165
78
591.0
188
165
78
591.0
185
165
78
591.0
182
165
78
592.0
182
166
78
592.0
182
167
78
592.0
182
166
78
593.0
182
166
78
593.0
181
166
78
594.0
181
166
78
594.0
180
165
78
594.0
179
165
78
594.0
178
165
78
594.0
177
165
78
595.0
177
165
78
595.0
178
165
79
595.0
179
165
78
595.0
181
165
78
595.0
181
165
78
595.0
182
165
78
595.0
181
166
78
595.0
181
166
78
596.0
180
166
76
596.0
179
166
74
597.0
179
166
73
597.0
179
166
72
597.0
177
166
69
598.0
176
166
67
598.0
175
166
65
599.0
174
166
62
599.0
170
166
60
599.0
167
166
58
599.0
162
165
57
599.0
158
165
56
599.0
151
165
56
599.0
145
165
56
599.0
141
165
56
599.0
137
165
56
599.0
134
165
55
600.0
132
164
55
600.0
129
163
55
600.0
126
163
55
600.0
125
163
55
600.0
124
163
55
601.0
123
162
54
601.0
123
162
54
601.0
123
162
54
601.0
123
161
55
601.0
124
161
55
602.0
125
161
55
602.0
127
161
55
602.0
129
162
55
602.0
132
163
55
602.0
135
163
56
603.0
137
163
56
603.0
139
163
56
603.0
139
162
56
603.0
140
161
57
603.0
141
160
56
604.0
142
160
56
604.0
142
160
55
604.0
143
160
55
604.0
142
159
55
604.0
141
159
55
605.0
141
159
55
605.0
141
159
55
605.0
142
159
55
605.0
143
159
55
605.0
143
159
55
606.0
144
157
55
606.0
145
156
55
606.0
147
156
56
606.0
147
156
55
606.0
148
156
55
607.0
148
156
55
607.0
148
156
55
607.0
147
156
54
607.0
147
156
54
607.0
146
156
54
608.0
146
156
54
608.0
144
157
54
608.0
142
157
54
608.0
140
157
54
608.0
139
157
54
609.0
136
158
54
609.0
134
158
55
609.0
133
158
55
609.0
132
158
55
609.0
131
158
55
609.0
130
158
55
609.0
129
158
55
609.0
129
157
56
609.0
129
157
55
609.0
130
157
55
610.0
131
157
55
610.0
133
157
55
610.0
133
157
55
611.0
134
157
55
611.0
135
157
55
612.0
136
155
55
612.0
138
155
55
612.0
141
155
56
612.0
142
155
56
612.0
144
156
56
612.0
144
156
68
612.0
145
156
80
612.0
144
156
80
612.0
143
156
80
612.0
155
155
80
613.0
168
156
80
613.0
182
156
80
613.0
196
156
80
613.0
201
156
80
613.0
207
156
80
613.0
210
156
80
613.0
213
157
80
613.0
213
157
80
613.0
214
157
80
613.0
211
157
80
614.0
209
157
80
614.0
203
157
80
614.0
197
157
80
614.0
192
157
80
614.0
187
157
80
614.0
183
157
79
614.0
180
157
79
614.0
176
157
79
614.0
173
157
79
614.0
171
157
79
615.0
169
157
80
615.0
169
157
80
615.0
169
157
80
616.0
168
158
80
616.0
168
158
81
617.0
166
158
81
617.0
165
158
81
617.0
165
158
80
617.0
165
159
80
617.0
166
160
80
618.0
167
159
80
618.0
170
158
80
618.0
174
158
80
618.0
178
158
80
618.0
182
158
80
619.0
186
159
80
619.0
190
160
80
619.0
192
160
80
619.0
195
160
80
619.0
195
160
80
620.0
196
160
80
620.0
195
161
80
620.0
195
161
80
620.0
194
161
79
620.0
194
161
79
621.0
194
161
79
621.0
194
161
79
621.0
194
160
79
621.0
194
159
79
621.0
191
158
79
622.0
189
158
79
622.0
188
158
79
622.0
188
158
79
622.0
187
158
79
622.0
187
158
79
623.0
187
158
78
623.0
187
158
78
623.0
187
158
78
623.0
187
159
78
623.0
185
161
78
624.0
184
161
78
624.0
182
161
78
624.0
180
161
78
624.0
178
162
78
624.0
177
162
78
625.0
176
162
78
625.0
175
162
78
625.0
174
162
78
625.0
174
162
78
625.0
174
162
78
626.0
175
162
78
626.0
174
162
78
626.0
174
162
79
626.0
173
162
79
626.0
172
163
79
627.0
171
163
79
627.0
171
163
80
627.0
171
163
80
627.0
171
163
81
627.0
172
163
81
627.0
173
163
81
627.0
172
163
81
627.0
172
163
81
627.0
174
163
80
627.0
176
163
80
628.0
177
163
80
628.0
179
163
80
628.0
180
163
79
628.0
182
163
79
628.0
183
163
79
629.0
184
163
79
629.0
182
163
79
629.0
181
164
80
630.0
179
164
80
630.0
178
164
80
631.0
178
164
80
631.0
178
164
80
631.0
180
164
80
631.0
182
164
80
631.0
184
165
80
632.0
186
166
80
632.0
187
165
80
632.0
189
165
80
632.0
189
165
80
632.0
190
165
80
632.0
188
165
80
632.0
187
165
80
632.0
184
165
80
632.0
182
165
80
632.0
181
165
80
633.0
180
166
80
633.0
180
167
79
633.0
180
166
79
633.0
180
165
79
633.0
181
165
79
634.0
180
165
79
634.0
180
165
79
634.0
180
165
79
634.0
180
165
79
634.0
179
165
79
635.0
179
165
79
635.0
178
166
79
635.0
178
166
79
635.0
177
166
79
635.0
177
166
79
636.0
178
166
79
636.0
179
166
79
636.0
180
166
79
636.0
181
166
79
636.0
180
166
79
637.0
180
166
79
637.0
178
166
79
637.0
177
166
79
637.0
176
166
78
637.0
176
167
78
638.0
176
167
78
638.0
177
167
78
638.0
176
167
78
638.0
176
167
78
638.0
176
168
78
639.0
176
168
78
639.0
175
168
78
639.0
175
167
78
639.0
174
167
78
639.0
174
167
78
639.0
173
167
78
639.0
173
167
78
639.0
173
167
78
640.0
173
167
78
640.0
172
167
78
641.0
172
167
78
641.0
172
167
77
641.0
173
167
77
641.0
174
167
77
641.0
175
167
77
642.0
175
167
77
642.0
175
167
77
642.0
173
167
76
643.0
172
167
74
643.0
170
167
65
644.0
169
167
56
644.0
165
167
56
644.0
161
167
56
645.0
158
167
56
645.0
156
167
56
646.0
151
165
56
646.0
147
166
56
646.0
144
166
56
646.0
142
165
56
646.0
142
165
55
646.0
142
162
55
646.0
140
161
55
646.0
139
161
55
646.0
138
161
55
646.0
138
161
55
647.0
137
161
55
647.0
137
160
56
647.0
137
160
56
648.0
137
160
56
648.0
139
160
56
649.0
141
160
56
649.0
142
161
56
649.0
144
160
56
649.0
144
160
56
649.0
144
160
56
649.0
142
158
56
649.0
141
158
56
649.0
139
158
56
649.0
138
160
56
649.0
139
160
57
650.0
141
160
58
650.0
143
160
69
650.0
145
160
80
650.0
146
160
80
650.0
148
163
80
650.0
162
164
79
650.0
177
164
79
650.0
182
165
79
650.0
187
167
79
650.0
191
167
79
651.0
196
167
79
651.0
200
165
79
651.0
205
165
79
651.0
205
164
79
651.0
206
163
79
652.0
202
163
79
652.0
199
163
79
652.0
195
164
79
652.0
191
164
79
652.0
188
164
79
653.0
185
164
79
653.0
183
164
78
653.0
182
164
78
654.0
180
164
78
654.0
179
164
78
655.0
178
163
78
655.0
177
163
78
655.0
176
162
78
655.0
176
162
78
655.0
175
162
78
656.0
174
163
78
656.0
173
164
66
656.0
172
164
53
656.0
172
164
53
656.0
172
165
54
657.0
171
165
54
657.0
171
165
54
657.0
163
165
54
657.0
155
165
54
657.0
149
165
54
658.0
143
165
54
658.0
140
165
54
658.0
137
165
54
658.0
137
165
55
658.0
137
163
55
659.0
138
163
56
659.0
139
162
56
659.0
140
162
56
659.0
142
161
56
659.0
143
161
56
660.0
144
162
57
660.0
144
162
56
660.0
144
163
56
660.0
144
163
56
660.0
145
164
57
661.0
145
164
57
661.0
145
164
57
661.0
145
164
56
661.0
145
164
56
661.0
144
164
56
662.0
144
164
56
662.0
144
165
56
663.0
144
165
56
663.0
144
165
56
664.0
145
165
56
665.0
146
165
56
665.0
147
162
56
665.0
148
162
56
665.0
150
162
56
665.0
151
162
56
665.0
152
162
56
665.0
152
162
56
665.0
152
162
56
665.0
151
164
56
665.0
150
164
56
666.0
149
164
56
666.0
148
164
56
666.0
148
164
56
667.0
148
163
56
667.0
151
163
68
668.0
155
162
80
668.0
158
162
79
668.0
162
162
79
668.0
174
162
79
668.0
186
162
79
668.0
192
162
78
668.0
199
163
78
668.0
198
164
78
668.0
197
164
78
668.0
195
164
78
669.0
193
164
79
669.0
193
164
79
669.0
194
164
79
669.0
194
164
79
669.0
195
164
79
670.0
194
164
79
670.0
194
164
79
670.0
192
164
79
670.0
190
164
79
670.0
188
164
77
671.0
187
164
75
671.0
184
165
72
671.0
182
165
70
672.0
180
165
67
672.0
178
165
65
673.0
170
165
63
673.0
162
165
62
673.0
160
165
60
673.0
159
165
58
673.0
160
165
58
674.0
162
164
58
674.0
159
164
57
674.0
156
164
57
674.0
154
164
57
674.0
152
164
57
675.0
150
164
57
675.0
149
164
57
675.0
145
164
57
675.0
142
164
57
675.0
140
164
57
676.0
139
164
57
676.0
138
163
57
676.0
138
162
57
676.0
138
162
57
676.0
138
162
57
677.0
138
162
56
677.0
138
162
56
677.0
139
162
56
677.0
140
164
57
677.0
142
164
57
678.0
144
164
57
678.0
145
164
57
678.0
147
164
57
678.0
149
164
57
678.0
151
165
57
679.0
151
165
57
679.0
152
165
58
679.0
151
165
57
680.0
151
165
57
680.0
150
165
57
681.0
149
165
57
681.0
147
165
57
681.0
146
164
57
681.0
146
164
56
681.0
146
164
56
681.0
145
164
56
681.0
145
164
56
681.0
145
164
56
681.0
146
165
56
681.0
147
165
56
682.0
148
165
56
682.0
148
165
56
682.0
149
165
56
683.0
149
165
56
683.0
149
165
56
684.0
148
165
56
684.0
147
164
56
684.0
146
163
56
684.0
146
163
56
684.0
145
162
56
685.0
144
162
56
685.0
143
162
56
685.0
143
162
56
685.0
143
162
56
685.0
144
162
56
685.0
144
162
56
685.0
145
161
56
685.0
145
160
56
685.0
146
160
56
685.0
146
160
55
686.0
146
160
55
686.0
145
160
55
687.0
145
160
55
687.0
144
160
55
688.0
144
160
55
689.0
143
160
55
689.0
142
161
55
689.0
142
162
55
690.0
143
162
56
690.0
145
162
56
691.0
147
162
56
691.0
151
162
68
691.0
155
161
81
691.0
157
161
81
691.0
160
161
81
691.0
159
161
81
691.0
159
161
81
691.0
182
161
81
691.0
206
158
81
691.0
209
158
81
691.0
213
158
81
691.0
212
161
81
691.0
212
161
81
691.0
209
161
80
691.0
207
162
80
692.0
205
162
80
692.0
204
163
80
692.0
201
163
80
692.0
199
163
80
692.0
196
163
80
693.0
194
163
80
693.0
191
163
80
693.0
188
163
80
693.0
185
163
80
693.0
183
163
80
694.0
182
163
80
694.0
182
163
80
694.0
182
161
80
694.0
183
160
80
694.0
183
160
79
694.0
184
159
79
694.0
183
159
79
694.0
182
159
79
694.0
179
159
79
694.0
176
160
79
695.0
170
157
79
694.0
164
157
80
694.0
158
156
80
694.0
153
157
81
694.0
148
159
81
694.0
143
159
82
694.0
139
159
81
694.0
136
159
81
694.0
133
159
81
694.0
130
159
81
695.0
131
159
81
695.0
132
159
81
695.0
132
160
81
695.0
132
160
81
695.0
133
160
81
695.0
134
160
81
695.0
136
160
81
695.0
139
162
81
695.0
140
160
81
695.0
141
160
81
695.0
144
160
81
695.0
147
160
81
695.0
150
161
81
695.0
153
161
81
695.0
156
161
81
696.0
159
161
81
696.0
163
161
80
696.0
167
161
80
696.0
171
161
80
696.0
176
161
79
697.0
179
160
79
697.0
182
160
79
697.0
184
160
79
697.0
186
160
79
697.0
187
160
79
697.0
188
161
79
697.0
189
161
79
697.0
190
161
79
698.0
191
161
78
698.0
192
161
78
699.0
195
163
78
699.0
198
164
78
699.0
199
164
77
699.0
201
164
77
699.0
199
164
85
699.0
197
165
94
698.0
190
165
93
698.0
183
166
92
698.0
171
166
92
698.0
160
167
91
698.0
146
167
90
697.0
133
167
89
697.0
138
166
89
697.0
143
166
89
697.0
139
166
88
697.0
135
166
88
696.0
134
166
88
696.0
133
166
88
695.0
131
166
89
695.0
129
166
90
695.0
127
166
89
694.0
125
166
88
694.0
124
165
88
693.0
123
165
89
693.0
120
165
89
693.0
117
165
90
692.0
115
165
90
692.0
114
166
90
691.0
112
166
82
691.0
110
166
74
691.0
108
166
76
690.0
107
166
78
690.0
97
166
80
689.0
87
166
82
689.0
87
166
85
689.0
87
164
88
688.0
88
164
88
688.0
89
164
89
688.0
89
163
88
688.0
90
162
88
688.0
90
161
88
687.0
91
161
88
686.0
94
161
89
686.0
97
161
89
685.0
97
161
89
685.0
98
161
88
684.0
100
159
88
684.0
103
159
88
683.0
108
159
88
683.0
114
159
88
683.0
115
159
87
682.0
116
159
87
682.0
116
159
87
681.0
117
159
87
681.0
117
160
87
681.0
117
160
88
680.0
116
160
88
680.0
115
160
88
680.0
113
160
89
680.0
111
158
89
680.0
111
158
88
679.0
112
158
87
679.0
115
157
87
678.0
119
156
88
678.0
121
156
87
678.0
123
156
87
677.0
123
156
88
677.0
124
156
89
676.0
123
157
89
676.0
122
158
90
676.0
122
158
89
675.0
122
158
89
675.0
122
158
88
674.0
123
158
88
674.0
123
158
87
674.0
124
158
86
673.0
124
157
85
672.0
124
156
84
672.0
122
156
84
671.0
121
156
84
671.0
120
155
84
670.0
119
155
84
669.0
115
155
85
669.0
112
153
86
668.0
109
153
86
668.0
107
153
86
667.0
106
153
86
667.0
105
152
86
667.0
104
152
85
667.0
104
152
84
667.0
104
152
84
666.0
105
151
84
666.0
107
151
84
666.0
109
151
85
666.0
113
151
85
666.0
117
151
85
665.0
121
151
86
665.0
125
151
88
664.0
126
151
89
664.0
127
151
90
664.0
127
151
90
663.0
127
150
91
662.0
128
150
90
662.0
129
150
90
661.0
129
150
89
661.0
129
150
89
660.0
129
150
88
660.0
130
150
87
660.0
132
150
87
660.0
135
154
88
660.0
135
156
88
659.0
135
156
89
659.0
135
156
88
658.0
136
156
87
658.0
137
154
86
658.0
138
154
86
657.0
136
153
85
657.0
134
152
85
656.0
131
151
85
656.0
129
151
85
656.0
129
151
84
655.0
129
151
84
655.0
128
151
86
654.0
128
153
88
654.0
126
153
89
654.0
125
153
90
653.0
121
153
90
652.0
117
153
91
652.0
115
154
90
651.0
113
154
90
651.0
111
154
89
650.0
110
154
89
650.0
111
154
89
650.0
113
154
89
650.0
114
154
89
650.0
115
154
89
649.0
116
154
89
649.0
118
154
89
648.0
119
153
90
648.0
120
152
90
648.0
119
152
91
647.0
118
154
92
646.0
119
154
92
646.0
121
154
92
645.0
122
154
92
645.0
123
153
92
644.0
123
151
91
644.0
124
151
90
644.0
125
151
90
644.0
126
150
90
644.0
126
150
90
643.0
126
150
90
643.0
125
150
89
642.0
125
151
89
642.0
125
151
88
642.0
126
151
87
641.0
126
151
86
640.0
126
150
85
640.0
125
149
85
639.0
124
148
85
639.0
123
148
85
638.0
123
149
85
638.0
121
150
86
637.0
120
150
87
637.0
120
150
88
637.0
120
150
89
636.0
120
150
88
636.0
120
150
88
636.0
117
150
88
636.0
115
150
88
636.0
114
150
87
635.0
113
150
87
634.0
112
150
87
634.0
112
150
87
633.0
112
150
87
633.0
112
150
87
632.0
112
150
86
631.0
112
150
86
631.0
112
150
85
630.0
112
150
85
630.0
113
150
85
629.0
114
150
85
629.0
114
150
84
629.0
114
150
84
629.0
114
150
85
629.0
115
150
86
628.0
115
150
86
628.0
116
150
87
628.0
115
149
88
628.0
114
148
89
628.0
114
147
89
627.0
114
146
89
626.0
118
146
88
626.0
122
146
88
625.0
124
146
87
625.0
127
146
87
624.0
126
146
86
624.0
125
148
86
623.0
123
148
86
623.0
121
148
87
623.0
120
148
86
622.0
119
148
86
622.0
121
148
86
621.0
123
148
87
621.0
125
148
86
621.0
127
149
86
620.0
127
149
86
620.0
128
149
87
619.0
127
149
85
619.0
127
149
84
619.0
127
148
84
618.0
127
146
83
617.0
126
146
83
616.0
125
146
83
615.0
124
145
83
615.0
124
145
83
614.0
120
145
83
614.0
117
144
84
613.0
115
143
85
613.0
113
143
85
613.0
112
143
85
612.0
112
144
84
612.0
110
142
85
611.0
108
142
85
611.0
109
142
85
611.0
110
142
86
610.0
111
143
86
610.0
113
143
86
609.0
115
144
86
609.0
118
144
87
609.0
119
144
86
608.0
121
144
86
608.0
121
144
86
607.0
122
144
85
607.0
121
144
85
607.0
121
143
85
606.0
120
143
85
606.0
120
143
86
605.0
119
143
86
605.0
119
141
86
605.0
119
141
86
604.0
119
141
86
604.0
119
141
86
603.0
120
141
86
603.0
120
141
86
603.0
121
142
87
602.0
121
142
87
602.0
122
143
87
601.0
124
143
86
601.0
126
143
86
601.0
127
143
85
600.0
128
142
85
600.0
128
142
85
599.0
128
142
86
599.0
126
142
86
599.0
124
143
86
598.0
123
143
87
598.0
123
143
88
597.0
124
144
88
597.0
125
144
88
597.0
127
144
89
596.0
129
145
90
596.0
129
145
90
595.0
129
145
91
595.0
127
145
91
595.0
125
146
92
594.0
124
146
91
593.0
123
146
91
593.0
126
146
90
592.0
130
146
89
592.0
130
146
89
591.0
131
146
89
591.0
131
145
87
590.0
132
145
86
590.0
132
144
85
590.0
133
144
85
589.0
133
144
84
589.0
133
144
84
588.0
132
144
84
588.0
132
144
84
588.0
133
144
84
587.0
135
144
84
587.0
134
144
84
587.0
134
144
84
587.0
135
143
84
587.0
136
142
85
586.0
137
142
85
586.0
138
141
86
586.0
139
141
86
586.0
140
141
86
586.0
142
141
85
585.0
145
141
85
585.0
147
141
85
584.0
149
141
85
584.0
150
141
85
584.0
152
141
85
583.0
152
142
85
583.0
152
142
86
583.0
150
142
86
583.0
148
142
87
583.0
147
142
87
582.0
147
142
87
582.0
147
142
87
581.0
147
142
87
581.0
146
142
86
581.0
145
142
86
580.0
142
142
85
580.0
140
142
85
580.0
138
142
85
580.0
136
142
86
580.0
134
143
87
579.0
132
143
88
578.0
130
143
88
578.0
128
144
88
577.0
127
145
88
577.0
127
146
88
576.0
130
146
87
576.0
133
146
87
575.0
132
146
86
575.0
131
146
86
575.0
131
146
86
574.0
132
147
85
574.0
132
147
85
574.0
133
147
85
574.0
134
147
84
574.0
135
148
84
573.0
136
148
84
573.0
137
148
85
572.0
137
147
85
572.0
138
147
86
572.0
138
147
86
571.0
138
146
86
570.0
137
145
87
570.0
137
145
87
569.0
136
145
88
569.0
136
145
90
568.0
135
145
91
568.0
135
145
92
567.0
135
145
92
567.0
135
143
93
567.0
137
143
92
566.0
139
143
91
566.0
140
143
90
565.0
142
143
88
565.0
145
143
88
565.0
148
143
87
564.0
147
144
87
564.0
146
144
87
563.0
143
144
87
563.0
140
144
88
563.0
137
144
88
562.0
134
146
88
562.0
133
146
88
562.0
132
146
88
562.0
131
146
88
562.0
130
146
89
561.0
130
146
89
560.0
130
147
89
559.0
131
147
89
558.0
132
147
89
558.0
134
148
88
557.0
137
149
88
557.0
136
149
88
556.0
136
149
88
556.0
135
150
88
556.0
134
150
88
555.0
133
150
87
555.0
132
150
87
554.0
131
151
87
554.0
131
151
88
554.0
131
151
89
553.0
132
151
90
552.0
133
151
90
552.0
135
151
90
551.0
138
151
89
551.0
141
151
89
550.0
142
151
89
550.0
143
151
89
549.0
142
150
88
549.0
142
150
87
549.0
139
150
87
548.0
137
150
86
548.0
137
150
86
547.0
137
150
86
547.0
134
150
85
547.0
132
150
85
546.0
131
150
85
546.0
130
149
85
545.0
130
149
84
545.0
130
149
84
545.0
128
149
84
544.0
126
149
84
543.0
67
150
42
543.0
8
150
0
542.0
4
150
0
542.0
0
150
0
542.0
0
149
0
542.0
0
149
0
542.0
45
148
44
542.0
90
148
89
542.0
90
148
89
542.0
91
147
89
542.0
88
147
89
542.0
86
146
88
542.0
82
145
88
542.0
78
144
88
542.0
76
144
88
542.0
75
144
88
542.0
76
143
88
542.0
77
143
88
542.0
77
143
88
542.0
77
142
88
542.0
76
142
88
542.0
76
141
88
542.0
75
141
44
542.0
75
141
0
542.0
40
141
0
542.0
5
141
0
542.0
2
141
0
542.0
0
141
0
542.0
0
142
0
542.0
0
142
0
542.0
0
142
37
542.0
0
142
75
542.0
52
142
75
542.0
104
142
75
542.0
112
141
73
542.0
120
141
72
542.0
122
140
73
542.0
124
140
75
543.0
126
140
75
542.0
129
140
76
542.0
131
140
77
542.0
134
140
78
542.0
134
140
79
542.0
135
140
79
541.0
130
140
81
541.0
126
137
83
541.0
122
137
84
541.0
118
136
85
541.0
116
137
85
540.0
115
137
85
540.0
112
137
85
540.0
110
137
84
540.0
106
141
84
540.0
102
144
85
539.0
109
147
85
539.0
117
147
85
538.0
115
148
85
538.0
113
148
85
538.0
112
148
85
537.0
112
148
86
537.0
109
148
86
537.0
107
148
86
537.0
104
148
86
537.0
101
148
86
536.0
102
148
86
536.0
103
150
86
535.0
104
150
86
535.0
106
150
86
535.0
110
150
87
534.0
115
152
88
534.0
115
152
88
533.0
116
152
89
533.0
114
151
89
533.0
112
151
89
532.0
111
150
89
532.0
110
149
90
531.0
108
149
89
531.0
106
149
89
531.0
108
149
89
530.0
110
148
89
530.0
111
148
89
529.0
113
147
89
529.0
118
147
89
529.0
123
147
89
528.0
123
147
88
528.0
123
147
88
527.0
121
147
88
527.0
120
147
88
527.0
119
146
88
526.0
119
146
89
526.0
120
146
89
525.0
121
145
89
525.0
123
145
88
525.0
125
145
88
524.0
124
147
88
523.0
124
147
88
523.0
123
147
87
522.0
123
148
87
522.0
124
149
87
521.0
125
149
87
521.0
125
150
87
520.0
126
150
87
520.0
124
150
88
520.0
123
150
88
519.0
122
149
88
519.0
122
149
88
518.0
119
149
87
518.0
116
149
87
518.0
115
149
88
517.0
114
149
88
517.0
112
149
89
516.0
111
149
89
516.0
111
148
89
516.0
111
148
89
515.0
113
148
88
515.0
116
147
87
515.0
117
147
87
515.0
119
146
86
515.0
120
146
85
514.0
121
146
85
514.0
124
146
85
513.0
127
146
85
513.0
129
146
85
513.0
132
147
85
512.0
131
147
85
512.0
130
147
85
511.0
126
147
85
511.0
123
147
85
511.0
120
147
86
510.0
118
145
86
510.0
115
144
87
509.0
113
144
87
509.0
112
144
88
509.0
111
143
89
508.0
110
142
89
508.0
110
142
90
507.0
111
143
90
507.0
112
143
91
507.0
110
144
91
506.0
109
144
91
506.0
110
144
90
505.0
112
144
90
505.0
114
144
89
505.0
117
144
88
504.0
119
144
88
504.0
121
144
88
503.0
122
144
87
503.0
124
144
86
503.0
124
144
86
502.0
124
144
87
501.0
122
146
87
501.0
121
147
88
500.0
121
146
88
500.0
122
146
89
499.0
121
146
88
498.0
121
146
88
498.0
118
144
87
497.0
115
144
86
497.0
114
143
85
496.0
114
144
84
496.0
113
144
84
496.0
113
144
84
496.0
113
148
84
496.0
113
149
84
495.0
115
150
85
495.0
118
150
85
494.0
119
150
86
494.0
121
150
87
494.0
123
150
87
493.0
126
150
88
493.0
125
148
88
492.0
124
147
88
492.0
120
147
88
492.0
116
146
88
491.0
111
146
88
491.0
107
146
89
490.0
105
146
89
490.0
104
146
89
490.0
104
146
89
489.0
105
146
89
488.0
108
146
90
488.0
112
146
92
487.0
112
146
92
487.0
112
147
92
486.0
131
147
92
486.0
151
147
92
485.0
155
147
91
485.0
159
147
91
485.0
159
147
91
484.0
159
147
90
484.0
157
148
90
483.0
156
148
89
483.0
153
148
89
483.0
151
150
88
482.0
149
151
88
481.0
147
151
88
481.0
148
151
88
480.0
149
151
87
480.0
150
151
87
479.0
151
152
87
479.0
149
152
87
478.0
147
152
87
478.0
145
152
88
478.0
144
152
90
477.0
144
152
91
476.0
144
152
92
476.0
146
152
92
475.0
149
152
92
475.0
150
153
92
474.0
151
153
92
473.0
152
154
92
473.0
153
154
92
472.0
154
154
92
472.0
156
154
93
471.0
155
154
93
471.0
155
154
93
470.0
153
154
92
470.0
152
154
91
470.0
151
154
90
469.0
150
154
89
469.0
146
154
89
469.0
143
154
89
469.0
141
154
88
469.0
140
154
88
468.0
138
154
88
468.0
137
154
89
467.0
135
154
89
467.0
134
154
89
467.0
133
154
89
466.0
132
155
89
465.0
132
155
89
465.0
132
154
89
464.0
132
155
89
464.0
133
155
89
463.0
134
155
88
462.0
136
155
88
462.0
137
155
88
461.0
138
155
87
461.0
137
155
87
460.0
137
155
86
460.0
137
155
86
459.0
137
155
86
459.0
137
155
85
459.0
137
155
85
458.0
136
155
85
458.0
136
155
85
457.0
135
155
86
457.0
135
154
86
457.0
136
154
86
456.0
137
154
86
456.0
137
154
86
455.0
138
154
86
455.0
138
154
86
455.0
138
153
86
454.0
138
153
87
454.0
138
152
87
454.0
137
152
88
454.0
137
153
89
454.0
136
152
88
453.0
136
154
88
452.0
137
154
88
451.0
138
154
88
450.0
142
154
87
450.0
147
155
87
449.0
148
155
87
448.0
150
155
87
448.0
150
155
87
447.0
151
155
87
447.0
150
155
87
446.0
149
156
87
445.0
147
156
87
445.0
146
156
88
444.0
145
155
88
444.0
145
155
89
443.0
144
155
89
443.0
143
155
90
442.0
143
155
90
442.0
143
155
90
442.0
142
156
90
441.0
142
156
89
441.0
145
158
89
440.0
149
158
89
440.0
152
158
88
440.0
156
158
88
439.0
159
159
87
438.0
162
160
87
438.0
166
160
87
437.0
170
160
87
437.0
171
160
87
436.0
172
160
87
436.0
169
159
87
436.0
167
159
87
436.0
166
158
87
436.0
165
157
87
435.0
165
157
87
435.0
165
157
88
434.0
165
157
88
434.0
166
157
88
434.0
165
157
87
433.0
164
157
87
433.0
164
157
87
432.0
165
157
88
432.0
165
157
87
432.0
165
157
87
431.0
165
157
88
430.0
165
156
89
429.0
165
156
89
428.0
165
156
90
428.0
166
156
90
427.0
168
156
91
427.0
168
156
90
426.0
168
156
89
426.0
166
156
89
426.0
165
156
89
425.0
162
156
89
424.0
160
156
89
424.0
158
156
89
423.0
157
156
89
423.0
156
156
89
422.0
156
156
89
422.0
155
155
89
421.0
154
154
89
421.0
153
154
88
421.0
153
156
88
420.0
153
156
88
419.0
154
156
88
419.0
156
156
88
418.0
158
156
88
418.0
160
156
88
417.0
163
156
88
417.0
165
156
88
416.0
168
156
89
416.0
169
158
89
416.0
170
158
89
415.0
172
158
89
415.0
174
158
89
415.0
175
158
89
415.0
176
157
89
415.0
176
157
89
414.0
177
157
89
414.0
176
158
88
413.0
176
158
88
413.0
177
158
87
413.0
179
158
86
413.0
182
158
86
413.0
185
158
86
413.0
187
158
85
413.0
190
158
85
413.0
192
158
86
412.0
195
158
87
412.0
197
158
87
412.0
200
159
88
412.0
201
159
88
412.0
203
158
88
412.0
204
158
87
412.0
205
158
87
412.0
206
160
86
412.0
207
161
86
413.0
207
161
85
412.0
207
161
85
412.0
209
161
86
412.0
211
161
86
412.0
213
161
86
412.0
216
162
86
412.0
215
163
86
412.0
215
163
86
412.0
213
164
86
412.0
211
164
86
412.0
209
164
86
412.0
208
164
87
412.0
208
164
86
412.0
208
164
86
412.0
208
164
86
412.0
209
165
86
411.0
209
165
85
411.0
210
165
85
411.0
210
164
85
411.0
210
164
85
411.0
210
164
85
411.0
211
163
85
411.0
211
163
85
411.0
212
163
86
411.0
211
164
86
411.0
211
164
86
411.0
211
164
85
411.0
211
164
85
411.0
211
163
85
411.0
211
163
85
411.0
209
163
85
411.0
208
163
85
411.0
208
163
84
411.0
208
163
84
411.0
207
163
84
411.0
207
164
84
411.0
207
164
84
411.0
207
164
85
411.0
207
165
85
411.0
207
165
85
411.0
206
165
85
411.0
206
165
86
411.0
206
165
85
411.0
207
166
85
411.0
207
166
85
411.0
208
166
85
410.0
207
166
85
410.0
207
166
84
410.0
206
166
84
410.0
206
167
85
410.0
203
168
85
409.0
201
168
85
409.0
197
168
85
409.0
194
168
86
409.0
193
168
86
409.0
192
168
86
408.0
191
168
86
408.0
191
168
86
408.0
191
168
86
408.0
191
168
87
408.0
192
168
88
407.0
193
168
89
406.0
191
168
90
406.0
190
168
91
405.0
189
169
91
405.0
188
169
91
404.0
185
169
91
404.0
182
169
91
403.0
177
169
90
403.0
172
169
90
403.0
170
169
90
402.0
169
169
90
402.0
166
169
89
401.0
163
169
89
401.0
162
169
89
401.0
161
169
89
400.0
160
169
89
399.0
160
169
89
399.0
160
169
89
398.0
161
169
89
398.0
162
169
89
397.0
164
169
89
397.0
161
169
89
396.0
159
169
88
396.0
155
169
88
396.0
152
169
87
395.0
151
169
87
395.0
150
169
87
394.0
151
169
87
394.0
152
169
87
394.0
152
168
87
393.0
152
168
87
393.0
154
168
87
392.0
156
168
86
392.0
158
169
86
392.0
161
169
86
391.0
164
169
85
391.0
167
169
85
391.0
167
171
85
391.0
167
171
86
391.0
167
171
86
391.0
167
171
87
391.0
168
170
87
391.0
170
170
87
391.0
170
170
87
391.0
170
170
88
390.0
171
169
88
390.0
173
169
88
389.0
176
169
88
389.0
179
166
88
389.0
181
163
88
388.0
183
163
88
388.0
182
163
87
387.0
181
163
87
387.0
182
163
86
387.0
183
163
86
387.0
185
162
86
387.0
187
162
86
387.0
188
162
86
387.0
190
162
86
387.0
191
162
86
386.0
192
161
86
386.0
193
161
86
386.0
194
161
86
386.0
196
161
86
386.0
198
161
86
385.0
199
162
86
385.0
200
163
86
385.0
199
163
85
385.0
199
163
85
385.0
199
163
85
384.0
199
163
86
384.0
198
163
85
384.0
197
163
85
384.0
195
163
85
384.0
194
163
85
383.0
192
163
85
383.0
191
163
85
383.0
189
163
85
383.0
188
163
85
383.0
186
164
85
382.0
185
165
85
381.0
183
165
85
380.0
182
165
85
379.0
181
164
86
379.0
180
164
86
378.0
178
164
86
378.0
176
163
87
378.0
174
163
86
378.0
173
163
85
378.0
173
162
85
378.0
173
161
84
378.0
174
161
84
378.0
161
84
378.0
161
84