237
101
237
98
236
99
236
96
236
96
237
92
237
95
237
99
237
102
236
106
236
109
236
109
236
113
236
116
236
116
236
119
236
119
236
118
236
116
236
112
236
110
236
111
236
110
40
236
107
45
236
111
54
237
114
63
237
115
69
237
117
77
237
115
77
237
116
77
237
115
0
237
113
0
237
112
0
238
109
0
238
106
0
238
106
0
239
103
0
239
103
0
239
101
0
239
100
0
240
97
0
240
96
0
240
93
0
240
93
43
241
90
56
241
92
60
241
93
82
241
91
89
242
88
89
242
89
103
241
88
87
241
85
75
242
89
87
242
86
61
242
85
72
242
85
0
243
86
0
243
87
0
243
86
0
244
87
0
245
86
44
245
86
48
246
86
58
246
86
62
246
85
71
247
88
76
246
86
78
246
86
86
247
84
87
246
81
89
246
84
89
246
83
0
247
86
91
247
90
92
247
93
90
247
97
47
247
101
60
247
100
80
248
105
86
248
101
85
248
99
85
248
98
85
249
99
85
249
99
0
250
101
74
251
101
0
251
102
0
251
100
0
252
99
0
252
96
0
252
99
0
252
97
0
252
96
0
253
93
0
253
94
0
254
92
40
255
95
76
255
92
79
256
96
82
256
100
0
257
100
0
258
103
0
258
103
0
259
106
0
259
105
0
259
108
0
259
109
147
259
109
112
260
109
52
260
109
76
260
106
0
260
105
0
260
104
0
259
105
0
258
104
38
258
102
56
257
101
50
257
100
50
256
99
50
256
96
66
256
97
70
256
94
71
256
96
77
255
99
78
255
99
0
255
98
0
255
102
82
255
104
82
254
105
0
254
106
80
254
106
80
254
109
83
254
112
78
254
107
80
254
110
0
254
111
82
254
108
82
254
107
78
254
103
79
254
99
79
254
97
76
254
77
254
0
254
0
254
29
253
0
253
112
0
253
111
73
253
110
73
252
107
73
252
106
73
252
107
73
252
108
73
252
111
73
251
112
73
251
109
73
251
110
73
250
109
73
250
106
48
250
103
48
249
103
48
249
103
58
248
110
84
247
111
86
247
111
88
246
111
88
245
109
83
245
107
83
244
105
0
243
104
0
243
101
0
243
102
0
242
99
0
242
96
0
242
97
0
242
101
0
242
105
0
242
110
0
242
113
0
242
117
67
242
118
75
241
119
71
241
116
52
241
113
43
240
113
77
240
112
84
240
108
84
240
107
0
240
104
73
240
108
77
240
105
85
240
103
88
240
100
72
241
99
78
241
97
64
241
93
80
241
94
82
241
92
75
241
98
79
242
101
81
242
101
82
242
104
84
242
107
61
242
110
80
242
110
82
242
110
82
243
109
84
243
110
0
243
111
95
244
113
80
244
116
77
244
119
81
244
120
82
245
122
0
245
121
85
246
120
85
247
121
86
247
120
84
248
119
47
248
116
47
248
114
78
249
113
82
249
111
84
250
114
60
250
116
76
250
116
84
251
119
0
251
119
79
251
122
81
251
119
43
252
118
74
252
114
85
252
113
79
252
110
81
252
113
77
252
113
76
253
116
76
253
116
83
253
119
83
253
122
0
253
123
81
253
122
82
253
118
70
253
118
78
253
115
80
253
115
81
253
112
81
253
115
81
254
119
79
254
120
61
254
117
82
254
116
40
253
113
79
253
109
80
253
106
81
253
103
82
253
103
83
252
101
68
252
100
76
251
101
89
251
104
89
250
107
90
250
110
87
250
111
0
250
0
249
0
249
0
249
113
0
248
112
0
247
111
0
247
110
0
246
107
0
246
108
0
246
105
0
245
104
0
245
105
0
245
105
55
245
103
80
245
102
82
245
102
82
245
99
87
244
100
74
244
98
82
243
97
85
243
94
86
243
90
0
243
86
83
242
89
88
242
93
88
242
93
88
242
96
87
242
99
87
241
99
85
241
99
87
240
103
87
240
102
88
240
101
90
239
104
90
239
107
94
239
108
91
238
109
85
238
108
68
237
111
68
237
112
0
237
110
0
237
111
0
236
105
0
235
97
0
235
94
0
235
94
0
235
90
0
235
87
0
235
89
0
236
93
0
236
95
0
236
94
236
91
236
91
0
234
91
76
234
94
79
233
95
79
232
95
83
232
94
79
231
94
78
230
94
80
230
97
80
230
97
80
229
96
54
229
99
74
229
99
76
228
102
81
228
102
87
228
102
82
227
102
48
226
102
59
226
107
76
226
109
71
225
109
74
225
109
0
224
110
59
224
107
47
224
106
67
223
106
88
222
106
88
222
103
78
221
106
78
221
107
79
221
109
79
221
112
78
221
112
78
221
115
79
221
112
79
221
111
78
222
112
87
222
112
85
222
112
84
222
112
85
222
111
84
223
114
85
223
113
85
223
111
87
223
114
86
223
113
85
224
115
86
224
118
86
224
115
88
225
117
86
225
116
89
226
117
87
227
116
0
227
116
0
227
117
0
227
117
0
228
118
0
229
116
0
230
115
0
230
114
57
230
112
68
231
113
0
231
110
99
231
107
94
231
108
63
231
105
80
231
106
81
231
109
82
231
112
82
231
112
0
231
111
0
231
110
0
231
111
0
231
112
0
232
113
0
232
113
0
232
115
93
232
114
0
232
111
0
232
112
91
232
111
92
232
108
70
232
105
88
232
102
88
232
102
89
233
99
91
233
98
90
233
100
89
234
103
89
234
106
86
234
109
91
234
112
88
235
111
89
235
114
90
235
114
91
235
117
90
236
117
91
236
117
0
236
117
0
237
121
92
237
124
92
237
130
92
237
132
92
237
135
92
238
138
92
238
141
92
238
142
92
238
143
92
238
139
92
239
139
92
239
139
92
239
139
38
240
136
70
240
138
74
240
141
76
241
141
57
241
141
59
241
139
61
242
138
66
243
135
0
243
133
0
243
129
0
243
127
0
243
126
0
243
126
0
243
126
0
243
127
0
243
127
0
243
127
0
242
128
75
241
129
75
241
129
75
241
129
75
241
128
75
241
125
75
241
126
80
240
125
99
240
124
99
240
119
88
239
115
91
239
113
88
239
107
90
239
101
89
239
96
91
240
95
88
240
95
89
240
98
92
240
101
93
240
104
93
240
108
93
240
110
93
240
113
92
240
117
70
240
117
91
240
120
0
240
115
0
240
115
83
240
113
89
240
108
91
240
112
89
240
115
87
241
114
91
241
113
90
241
115
87
241
112
88
241
112
0
241
111
76
241
111
83
241
114
83
241
111
0
241
113
0
240
111
86
240
110
88
239
110
89
239
112
90
239
116
91
239
116
88
240
113
89
240
114
90
240
116
87
240
113
88
241
116
90
241
113
90
241
116
90
241
116
91
241
119
90
241
120
88
241
123
89
242
121
95
242
120
86
242
124
90
242
121
90
242
121
90
242
121
0
242
118
87
242
120
85
243
123
87
243
122
91
243
124
90
243
127
89
243
126
0
244
125
0
244
126
0
244
125
0
244
123
0
244
120
0
244
122
0
244
122
0
244
123
82
244
120
44
243
118
71
243
117
71
243
118
0
242
119
88
242
121
0
242
118
0
242
121
0
242
120
0
242
123
0
242
122
0
241
122
0
241
123
71
241
120
82
241
119
91
241
118
92
241
123
0
241
124
0
240
123
78
240
120
86
240
120
86
240
121
0
239
124
87
239
124
85
240
120
89
240
121
90
239
118
59
239
118
71
239
117
0
239
122
87
239
126
88
238
123
93
238
120
76
237
118
90
237
118
81
237
121
91
237
122
92
236
121
93
236
124
89
236
124
89
236
119
0
236
119
0
236
117
90
236
120
91
236
117
92
235
117
0
235
115
69
235
112
91
234
111
92
234
112
89
234
110
87
234
110
88
233
111
89
233
111
87
233
111
88
233
114
89
233
114
88
233
113
91
233
114
93
233
114
94
232
115
88
232
117
88
232
119
0
232
116
0
232
113
0
232
113
85
232
110
0
232
110
0
232
110
0
232
111
0
232
111
0
232
112
89
231
115
89
231
112
89
231
110
86
231
109
86
231
113
86
230
116
86
230
116
61
230
116
66
230
113
75
230
114
80
229
111
87
229
108
86
229
111
88
229
111
88
229
114
88
229
118
86
228
119
86
228
120
64
227
121
39
227
122
39
227
120
39
227
121
0
227
121
84
227
121
85
226
122
85
227
120
77
227
121
68
228
118
77
228
119
67
229
119
63
229
121
0
229
119
0
229
120
0
229
118
0
229
116
0
228
115
0
228
116
0
227
113
98
226
116
98
226
115
98
226
118
0
226
120
42
225
119
56
225
116
75
225
115
0
225
111
0
225
108
0
225
104
82
225
102
87
225
99
81
225
103
83
225
105
61
225
102
52
225
102
67
225
103
67
224
101
0
223
98
95
223
98
84
222
95
62
222
97
62
222
102
87
222
107
87
222
110
87
222
116
87
222
121
87
222
126
87
221
131
87
221
136
87
221
141
87
221
143
74
221
139
94
220
138
75
219
133
75
219
130
84
219
127
84
219
125
88
218
123
48
218
123
70
217
127
0
216
128
0
216
129
0
215
131
0
215
131
0
214
131
0
214
128
0
214
129
0
213
126
0
213
126
0
213
126
0
212
121
0
212
121
0
212
118
0
212
115
0
212
115
0
212
114
0
212
111
0
212
110
0
214
110
0
214
108
0
215
106
0
215
109
0
215
114
0
215
111
41
215
114
41
215
118
41
215
122
73
215
124
73
215
121
84
215
117
81
215
118
0
214
120
84
214
117
84
214
118
84
214
115
84
214
115
84
214
114
84
213
113
0
213
109
77
212
112
96
212
110
78
212
105
78
211
103
82
211
101
0
211
98
0
211
101
39
211
100
57
210
98
41
210
101
41
209
101
41
209
100
0
208
99
0
208
97
0
207
97
63
207
101
63
207
100
63
206
99
68
206
104
72
206
107
72
206
111
0
206
114
0
205
115
0
205
117
62
204
120
70
204
119
70
204
117
0
204
117
68
204
116
80
203
116
87
203
116
88
203
112
92
203
115
74
203
116
83
202
118
86
202
122
89
202
122
44
201
123
89
201
126
91
201
125
91
200
124
92
200
122
81
199
119
89
199
118
79
199
115
87
199
112
87
199
116
88
199
119
77
199
117
79
200
114
87
200
117
83
200
118
86
200
122
87
200
125
81
200
125
78
200
128
54
201
129
64
201
126
91
201
128
92
202
131
88
202
129
85
202
126
84
202
126
83
203
126
86
204
126
77
205
125
78
207
124
76
208
126
77
208
125
77
209
123
54
209
125
64
210
126
0
211
123
0
211
120
0
211
119
0
210
116
0
209
115
0
209
113
0
208
112
0
207
110
97
207
109
94
207
106
0
207
102
0
207
99
0
207
96
0
207
100
0
207
100
0
208
103
0
208
100
64
208
102
70
208
102
73
208
102
82
208
100
88
208
101
88
209
98
85
209
102
47
209
98
60
210
97
76
210
98
81
210
100
78
210
104
91
210
108
94
210
109
96
210
112
77
210
117
90
210
121
93
210
121
92
211
121
0
210
124
0
210
124
85
210
120
86
210
123
0
210
123
0
211
124
0
211
125
69
211
123
69
211
119
68
211
121
73
211
121
73
211
117
0
211
113
71
211
110
59
211
110
64
211
107
63
211
106
0
212
105
71
212
101
75
212
104
57
212
101
57
212
101
0
212
100
0
212
99
71
212
97
0
212
101
82
212
106
85
212
110
87
212
109
86
213
106
83
213
103
84
213
105
57
213
102
82
213
107
62
213
108
44
213
111
69
213
114
69
214
112
0
214
114
61
214
111
71
214
111
87
214
111
92
214
111
92
214
114
78
214
116
70
215
119
88
215
116
71
214
113
68
214
110
0
214
110
87
214
107
80
214
106
82
214
110
88
214
113
84
214
116
58
213
118
84
213
121
83
213
118
89
214
120
88
214
117
88
213
120
90
213
119
94
213
116
100
214
116
92
214
113
92
214
111
90
214
108
90
214
108
92
213
105
92
213
106
92
213
101
92
213
104
92
213
103
92
212
100
92
212
99
58
212
96
90
213
96
90
213
95
95
213
94
95
213
91
106
213
95
89
213
96
0
213
92
0
213
95
79
213
91
89
213
91
100
213
88
93
213
89
94
213
93
68
213
97
68
213
99
0
213
98
91
213
96
99
213
93
96
213
94
90
214
97
84
214
99
82
214
103
79
214
106
80
214
108
80
215
111
48
215
112
53
215
114
66
215
117
58
215
117
65
216
118
87
216
120
87
216
121
0
216
123
0
215
120
0
215
121
0
214
120
0
214
117
0
214
116
0
213
116
0
213
118
0
212
119
0
212
120
0
212
123
0
212
125
50
212
122
79
212
119
86
212
118
83
212
121
85
212
122
90
212
125
82
212
122
83
212
122
83
212
119
72
212
119
0
212
117
69
211
113
80
211
116
84
211
118
84
211
116
58
211
119
78
210
121
0
210
121
0
210
121
77
210
118
81
209
121
42
209
120
53
209
119
88
209
120
0
209
118
0
209
120
84
209
121
84
209
118
82
209
120
39
209
124
79
209
121
50
209
117
84
209
113
84
209
113
84
208
114
84
208
110
84
208
107
84
208
106
84
208
106
50
208
102
0
208
105
0
208
105
0
208
102
66
208
104
76
208
107
78
209
106
71
209
109
70
209
112
42
209
112
42
210
112
0
210
112
81
210
114
76
210
115
0
209
112
0
209
111
0
208
109
0
207
108
0
207
114
0
207
119
0
206
122
0
206
127
0
206
133
0
206
139
0
206
142
0
206
148
0
206
148
0
206
142
0
206
143
0
206
140
0
206
134
0
206
130
0
206
124
0
206
119
0
206
114
0
206
111
0
206
114
0
207
111
0
208
110
0
209
112
0
209
109
0
210
106
0
210
105
0
211
106
0
211
105
0
212
111
0
212
114
0
212
114
0
212
117
0
212
120
0
212
123
0
212
120
0
212
119
0
211
120
58
211
116
84
211
121
86
211
120
88
211
120
91
210
119
89
210
122
90
210
118
90
209
121
87
209
124
0
209
122
0
208
118
87
208
119
86
208
120
87
207
120
86
207
120
0
206
121
87
206
124
90
206
124
68
205
125
80
205
122
81
205
122
79
205
117
79
205
112
0
205
108
0
205
103
0
205
103
0
204
106
0
204
107
0
203
108
0
202
107
103
202
105
79
201
104
93
201
107
93
201
112
0
201
117
0
201
120
0
201
123
80
201
124
83
201
121
0
202
119
0
202
117
59
202
113
0
202
115
57
203
112
65
203
113
72
203
110
84
203
110
73
203
107
73
203
105
56
203
103
74
203
109
74
203
109
74
203
113
74
203
116
74
203
118
74
203
122
82
203
119
75
203
119
75
203
116
80
203
74
203
71
203
73
203
70
204
77
204
74
203
60
203
74
204
75
204
78
204
79
204
79
204
0
204
0
204
67
204
0
205
98
56
205
97
46
205
98
50
205
96
53
205
95
0
205
97
0
205
100
0
205
103
0
205
107
0
205
108
0
204
105
0
204
108
0
204
109
0
204
111
90
203
112
95
203
112
96
203
115
111
203
112
86
203
109
0
203
109
93
203
106
0
202
105
84
202
104
88
202
104
71
202
104
85
202
109
91
202
109
89
202
113
90
202
110
0
202
111
0
201
108
76
201
105
80
201
111
83
201
111
83
201
115
83
202
119
0
202
119
0
202
122
0
202
122
61
202
121
68
202
117
0
202
116
0
202
113
0
202
113
0
202
117
0
202
120
72
202
120
0
202
117
0
202
116
0
202
115
0
202
115
80
202
115
56
201
114
77
201
112
82
201
111
0
201
111
0
200
109
82
200
106
88
201
105
95
201
103
96
201
100
92
201
99
92
201
98
0
201
97
0
201
97
0
201
99
0
201
104
76
201
107
80
201
111
69
201
111
0
201
109
80
201
109
80
201
107
80
201
108
80
201
112
70
201
113
80
201
111
0
201
110
0
202
107
0
202
104
0
202
103
0
202
104
45
202
103
69
202
102
82
202
99
67
202
100
76
202
99
81
202
105
74
202
108
80
202
112
82
202
115
81
202
118
83
202
117
83
201
122
83
201
119
82
201
120
83
200
121
85
200
124
84
200
127
89
200
124
88
200
125
89
200
123
85
200
122
86
200
117
0
200
119
81
200
122
82
200
121
80
199
118
80
199
116
80
199
120
81
199
122
89
199
120
91
199
117
82
199
118
81
198
114
83
198
113
85
198
116
83
198
115
83
198
114
82
198
117
82
198
120
85
198
118
83
198
121
81
198
120
82
198
117
82
198
114
82
198
114
84
199
111
84
198
113
0
198
111
70
198
108
72
199
105
78
199
107
83
199
109
0
199
108
0
199
106
0
199
106
0
199
105
0
199
105
0
199
105
0
199
105
86
199
102
86
199
100
56
199
103
82
199
99
54
199
98
77
199
101
82
199
101
81
199
104
81
199
107
0
199
110
0
199
114
78
199
113
80
199
116
80
200
112
86
200
116
86
200
113
81
200
115
79
200
116
79
200
116
88
201
115
90
201
112
90
201
112
89
201
110
0
201
113
62
201
112
77
201
111
75
201
108
78
201
109
82
201
106
82
201
107
59
201
109
0
201
112
80
200
109
82
200
107
84
200
104
0
200
104
0
200
103
0
199
105
82
199
108
65
199
111
70
199
108
82
199
107
82
199
106
83
199
105
84
199
102
66
199
101
65
199
102
72
199
106
76
199
109
82
199
110
82
198
107
79
198
110
78
198
109
82
198
112
83
198
115
85
199
115
83
199
120
83
199
117
82
199
114
82
199
116
82
200
116
91
200
117
91
200
115
90
200
112
93
201
114
90
201
115
90
201
111
93
202
108
90
202
107
91
202
106
85
202
104
89
202
100
89
203
96
91
203
96
91
203
97
0
202
98
0
202
80
202
0
201
0
201
76
201
79
200
0
200
115
0
200
113
0
200
112
0
200
109
0
199
111
0
199
107
0
199
103
62
199
106
69
198
103
76
198
101
76
198
101
44
198
100
53
198
98
80
197
95
75
197
92
78
197
95
41
197
92
85
197
91
60
197
92
69
197
95
40
197
101
78
196
102
86
196
105
86
196
109
84
196
106
58
196
106
71
195
107
86
195
111
89
195
111
89
196
111
91
196
115
87
196
114
0
196
115
0
196
114
0
197
112
59
197
108
81
197
108
81
197
107
57
197
104
81
197
103
81
197
106
86
197
109
87
197
109
85
197
111
86
198
113
88
198
114
89
198
117
90
198
116
77
198
119
81
198
120
69
198
118
75
198
115
76
198
115
82
198
114
0
198
111
0
198
109
0
197
112
0
197
108
0
197
106
86
196
105
89
196
108
88
195
109
91
195
111
44
195
114
83
194
112
85
194
112
88
194
115
87
194
112
87
194
114
85
193
113
85
193
113
82
193
110
86
193
113
86
193
110
82
193
105
89
193
102
90
193
102
90
193
98
90
193
96
87
193
93
87
193
93
87
193
90
85
193
89
88
193
91
85
193
92
86
194
96
90
194
97
93
194
100
91
194
97
91
194
102
88
194
107
88
194
110
88
194
116
88
194
119
44
194
116
68
194
118
85
194
121
89
194
121
88
194
123
89
193
126
92
193
125
88
193
122
87
193
121
0
192
122
85
192
120
67
192
123
74
192
122
88
192
119
91
191
117
94
191
114
0
191
114
0
191
111
89
191
109
92
190
106
88
190
106
88
190
109
87
190
112
90
190
114
90
190
117
91
190
119
79
189
116
89
189
118
0
188
116
0
188
116
0
188
115
0
188
118
0
187
115
78
187
115
79
187
112
78
186
107
81
186
109
83
186
109
80
186
114
89
186
114
90
186
117
87
186
117
87
186
116
89
187
113
83
187
113
82
187
115
76
188
114
84
188
114
75
188
114
89
188
117
90
189
118
85
189
117
86
189
118
88
189
119
84
190
117
84
190
117
83
190
116
86
190
113
83
190
117
85
190
118
78
191
117
85
191
116
92
191
113
93
191
110
91
191
110
95
191
107
87
191
107
88
191
105
82
191
108
87
191
109
87
192
113
86
192
115
88
192
118
100
192
118
89
192
114
85
191
116
87
191
115
77
191
115
0
192
114
84
192
111
86
192
107
87
192
108
87
192
110
87
192
113
87
192
114
87
192
115
89
192
118
82
192
118
88
192
121
90
192
116
92
192
111
93
192
107
93
192
105
0
193
96
0
193
98
0
194
98
91
194
101
90
194
100
88
194
97
88
194
94
71
194
90
89
194
89
92
195
91
87
195
90
92
195
90
69
195
92
81
195
96
0
195
99
88
195
99
85
195
99
87
196
98
88
196
95
58
196
91
60
196
94
75
196
97
91
196
100
91
196
102
0
197
101
60
197
98
84
197
99
84
197
99
0
197
96
83
198
99
87
198
100
0
198
98
0
198
96
0
198
95
44
198
94
64
199
94
72
199
91
80
199
90
88
200
89
91
201
88
0
201
87
0
201
86
0
201
84
0
201
84
0
201
84
0
201
88
0
201
91
0
201
93
0
201
95
0
201
98
93
201
97
0
201
94
0
201
94
0
201
91
0
201
87
0
201
87
0
201
84
0
201
83
0
201
87
0
201
91
0
201
94
0
202
96
0
202
94
0
202
96
0
202
99
0
202
99
0
202
102
0
202
105
0
202
108
0
202
112
0
202
110
0
202
107
202
109
202
109
202
112
202
109
202
111
201
114
201
111
201
108
201
108
200
107
200
104
200
102
199
107
199
109
199
107
198
104
198
104
198
108
198
113
198
110
198
113
198
114
198
117
198
118
198
123
198
120
199
123
200
122
200
119
200
116
200
117
200
114
199
111
199
110
198
109
198
106
198
108
198
106
197
110
197
111
197
111
197
114
196
112
196
108
196
109
201
107
201
104
201
104
200
101
200
99
199
98
199
95
199
96
198
93
198
93
198
90
198
88
198
91
198
88
198
85
198
85
198
86
197
92
197
96
197
98
197
102
197
105
197
105
196
105
196
106
40
196
103
39
196
103
44
196
100
69
196
103
63
197
104
46
197
107
54
197
106
65
197
103
66
197
106
60
197
110
60
197
109
0
197
104
47
197
107
47
197
110
61
198
113
65
198
116
73
199
114
55
199
115
71
199
115
71
199
109
80
199
109
80
199
106
0
199
106
0
199
109
0
199
112
0
199
115
0
199
119
0
199
122
0
199
125
0
199
126
0
199
121
97
199
122
48
200
119
81
200
119
61
200
116
76
200
117
78
200
113
80
201
116
81
201
119
80
201
119
81
202
122
80
202
123
73
202
126
80
202
129
81
202
127
83
203
126
80
203
126
82
203
129
79
203
126
78
203
129
82
203
130
79
203
128
82
204
129
86
204
129
83
205
126
84
205
123
80
205
122
80
206
119
87
206
119
85
206
121
85
207
124
83
207
121
85
207
123
84
207
122
84
208
122
83
208
123
88
208
126
87
208
125
87
208
123
85
208
125
88
208
125
87
208
127
87
209
125
83
210
124
94
210
125
94
211
128
0
211
129
91
211
123
89
211
123
91
211
122
91
212
119
91
212
119
91
212
116
0
212
115
0
212
113
0
213
116
0
213
119
0
214
117
0
214
116
0
214
113
0
214
112
52
215
115
65
215
115
72
215
115
49
215
118
49
215
115
62
216
113
75
216
116
81
216
118
71
217
115
76
217
115
64
217
113
78
217
110
80
217
114
79
218
116
82
218
119
82
219
120
80
219
119
78
219
120
80
219
119
0
220
120
0
220
120
0
221
117
0
221
117
0
222
115
0
222
112
45
223
111
61
223
108
0
223
108
0
223
108
0
224
105
0
224
104
0
224
101
0
224
101
0
225
98
0
225
95
0
225
98
0
225
95
0
225
92
0
225
95
0
225
95
0
225
91
0
225
94
0
225
91
0
224
91
0
224
87
0
224
92
0
224
90
54
224
87
54
223
88
54
223
87
54
223
88
63
222
88
63
221
89
82
221
86
81
221
89
83
221
92
82
221
96
80
221
99
76
221
102
79
221
106
78
222
109
77
222
112
80
222
111
78
223
111
75
223
115
77
223
114
77
223
115
80
224
118
81
225
121
83
225
120
67
225
123
80
225
119
82
226
119
82
226
115
85
227
116
85
227
117
85
227
120
86
227
123
86
227
124
86
227
127
0
227
128
0
226
125
0
226
124
92
226
121
0
226
120
88
226
122
85
226
119
87
227
121
83
228
121
83
228
124
73
228
122
81
229
124
86
230
127
43
230
128
80
231
128
80
231
124
88
231
127
87
232
131
83
232
127
84
232
129
86
233
131
86
234
132
89
234
129
0
234
128
0
234
130
90
234
127
90
234
126
90
233
125
90
233
123
90
232
121
90
231
118
90
231
119
90
230
121
90
229
121
90
228
120
90
227
118
90
226
118
90
226
118
90
224
119
90
224
123
90
223
125
90
223
124
90
222
123
90
222
119
90
221
120
90
221
117
90
221
117
90
220
117
90
220
116
90
220
116
90
220
113
90
220
110
96
220
109
66
220
112
67
221
115
84
221
116
86
221
119
67
221
118
80
222
120
87
222
121
87
223
120
86
223
122
71
224
120
83
224
123
81
224
120
80
224
123
81
225
126
78
225
130
77
225
135
78
225
138
80
225
139
78
225
139
57
225
138
79
226
135
66
226
136
46
226
135
77
226
135
62
226
133
59
226
133
73
227
137
83
227
141
83
227
140
83
227
140
0
227
136
79
227
135
84
227
138
84
227
139
90
227
138
63
227
141
83
227
145
83
227
152
83
227
155
84
227
159
83
227
159
86
228
162
86
228
167
89
228
165
81
228
161
79
228
156
78
228
152
78
228
146
81
228
143
81
228
138
84
228
137
84
228
140
53
228
140
79
227
137
84
227
139
84
227
138
0
226
136
0
226
132
0
226
127
0
226
128
0
225
124
0
225
126
0
225
123
0
224
122
0
224
121
0
224
120
0
223
119
0
223
118
0
223
118
85
223
116
85
221
116
85
220
116
85
220
118
85
220
116
85
220
116
75
219
114
76
219
114
0
219
111
0
218
115
0
218
118
0
218
121
0
218
123
0
218
126
0
217
129
0
217
129
0
216
132
0
216
131
0
216
132
0
215
130
0
215
127
0
214
128
0
213
128
0
213
124
0
212
120
0
211
122
0
210
121
0
210
122
0
209
123
0
208
125
0
208
125
0
208
128
84
208
125
84
208
128
84
208
125
84
208
123
77
208
120
83
208
121
80
207
124
82
207
125
0
207
127
0
207
126
76
207
127
74
207
127
74
207
128
0
207
131
0
207
127
83
207
127
93
207
124
90
207
120
90
207
117
0
207
117
0
207
114
87
207
114
87
207
117
88
207
121
86
207
120
86
207
123
83
206
120
89
206
122
0
206
119
89
207
120
81
207
122
82
207
118
82
207
115
82
208
112
83
208
111
83
208
111
88
208
114
84
208
114
82
209
115
84
209
112
82
209
111
80
210
112
82
210
115
86
210
115
84
210
118
83
211
121
90
212
122
88
213
121
83
213
121
84
214
118
89
214
120
91
215
120
89
216
120
84
216
119
87
217
120
88
218
121
79
219
120
85
219
119
81
220
121
87
221
122
83
221
125
84
221
122
84
222
125
88
222
124
83
223
126
82
223
123
85
224
125
85
224
128
88
225
130
89
225
130
86
225
127
83
225
120
85
226
118
86
226
115
83
227
115
85
227
112
86
228
115
88
228
116
89
228
119
89
228
116
88
228
119
91
229
119
89
229
119
90
230
117
88
230
118
0
230
121
0
230
119
0
230
116
85
230
117
0
230
114
0
230
114
0
230
111
0
230
113
0
230
116
87
229
118
0
229
121
82
228
118
84
228
119
84
228
122
0
228
123
0
227
126
0
227
124
0
227
123
0
226
123
0
225
122
0
224
121
0
224
118
0
223
120
0
222
119
0
220
117
0
219
116
0
218
115
0
217
119
0
217
121
0
217
124
0
216
124
0
215
123
0
215
126
0
215
127
74
214
126
81
214
124
0
214
124
0
214
120
0
214
115
0
214
114
0
214
112
68
214
116
81
214
117
83
215
123
79
215
123
78
215
121
79
216
121
77
216
122
79
217
126
79
217
127
75
217
125
75
218
123
52
218
123
81
218
122
82
219
124
83
219
126
85
220
125
84
220
128
83
220
126
48
220
126
57
220
126
48
221
126
80
221
125
93
221
125
91
221
124
91
222
121
85
222
121
82
222
119
80
223
120
78
223
119
78
223
122
77
223
123
79
224
125
75
224
124
79
224
127
79
225
129
67
225
128
80
225
128
56
225
127
84
225
124
68
225
126
55
225
123
76
225
123
75
225
125
83
226
124
57
227
125
80
227
124
80
227
121
83
227
124
83
228
124
49
228
125
85
228
127
85
229
129
85
229
132
0
229
129
73
229
126
79
230
127
82
231
127
87
231
130
89
231
131
85
231
128
88
231
129
89
231
130
90
231
129
90
231
126
89
231
129
90
231
130
91
231
131
91
231
134
0
231
131
0
231
131
88
232
132
94
232
124
0
232
119
0
232
113
0
232
109
0
232
101
0
232
98
84
233
96
88
233
95
89
233
98
90
234
101
91
234
106
0
234
106
0
234
110
83
234
106
0
234
107
93
235
109
82
235
112
90
235
111
96
235
108
96
235
108
0
234
105
0
234
105
0
234
102
0
233
103
0
233
103
0
233
106
0
232
110
0
232
110
0
232
110
0
232
107
0
232
110
0
232
108
97
231
108
0
231
105
79
231
108
80
232
110
80
232
113
80
232
116
80
233
115
81
233
119
87
233
118
87
234
118
86
234
118
57
235
122
81
235
119
85
235
122
90
235
123
40
236
117
91
236
109
89
236
104
88
236
100
86
236
95
86
236
93
83
236
90
86
236
90
0
236
90
0
236
89
0
236
86
0
236
86
0
236
83
0
236
86
0
236
87
0
236
92
0
236
97
0
236
101
0
236
100
0
236
100
0
236
97
0
236
98
0
236
95
0
236
94
58
236
93
85
236
97
93
236
100
91
236
99
91
236
103
94
236
103
90
236
101
87
236
99
86
236
94
86
236
94
86
236
91
0
236
93
80
236
96
77
236
96
87
236
99
81
236
102
83
236
103
82
236
104
89
236
107
90
236
102
91
236
103
75
236
102
87
236
103
86
237
99
85
237
103
88
237
103
69
237
105
86
237
105
88
237
105
87
237
102
89
237
96
91
237
93
90
237
91
91
237
94
63
237
94
73
236
92
88
236
95
85
236
92
85
236
95
86
236
97
88
236
98
91
236
97
81
236
93
89
237
93
91
237
96
87
237
96
49
237
98
90
237
98
90
237
95
85
237
95
85
236
91
85
236
94
85
236
93
0
236
92
0
236
95
0
235
94
0
235
94
0
234
94
97
233
97
97
233
97
0
233
98
86
233
94
82
233
91
83
233
90
81
233
86
64
233
86
73
233
84
84
233
82
76
233
82
76
234
82
63
234
84
79
235
85
91
235
87
83
236
90
81
236
88
79
236
88
78
236
85
78
236
88
77
236
85
79
236
82
79
236
88
62
236
85
69
237
89
77
237
87
79
237
90
83
237
90
82
237
93
84
238
96
85
238
95
82
238
98
81
238
97
84
238
89
86
237
87
86
237
92
86
237
101
0
237
107
0
237
107
0
237
103
56
237
100
87
237
101
87
236
97
94
236
96
0
236
93
0
236
93
0
236
93
92
235
90
98
235
90
90
235
87
90
236
85
69
235
86
90
235
83
0
235
85
0
235
90
88
235
93
89
235
96
66
235
97
73
235
100
39
235
102
0
235
100
0
235
97
50
235
100
76
235
104
90
235
101
84
236
98
58
236
97
72
236
94
63
236
94
0
236
97
0
236
101
0
236
100
0
236
103
0
236
100
78
235
100
84
235
97
90
235
96
88
235
96
89
235
100
89
235
104
89
235
105
85
235
109
90
235
107
93
235
102
94
235
98
0
235
97
90
235
99
90
235
100
86
234
97
88
234
97
90
234
98
93
234
102
89
234
105
88
234
105
92
234
108
69
233
109
91
233
105
92
233
102
92
233
101
0
233
100
86
233
97
89
233
98
92
233
101
0
233
94
69
233
92
0
233
93
81
233
90
84
233
93
86
232
98
88
232
100
65
232
103
65
232
104
86
232
101
90
232
102
92
232
105
92
232
111
0
232
117
0
232
121
0
232
126
0
232
130
0
232
136
0
232
140
0
232
145
0
232
150
0
232
156
0
232
161
0
232
161
0
232
161
0
232
159
0
231
155
0
231
152
0
231
151
0
230
148
0
230
147
0
230
144
0
230
143
0
229
143
0
229
140
61
229
139
69
228
135
75
228
135
79
228
136
85
228
133
88
228
132
88
228
128
0
228
125
93
228
122
93
227
118
0
227
120
81
227
117
0
227
115
0
227
112
87
227
110
85
226
109
0
226
109
0
226
108
0
226
107
0
226
106
0
226
106
83
226
103
83
226
108
0
226
110
0
226
114
0
226
118
70
226
118
70
226
118
70
226
117
70
226
117
70
226
114
70
226
117
98
226
121
0
225
121
0
225
121
0
225
117
0
225
114
0
224
117
89
224
120
89
223
123
71
223
122
71
223
121
71
223
121
0
223
117
86
223
116
58
223
119
93
223
122
90
223
119
89
223
116
93
224
115
89
225
112
87
225
113
90
226
114
90
226
117
82
226
120
83
226
120
85
226
120
82
227
116
83
227
113
83
227
116
68
227
119
84
227
123
86
227
122
83
227
122
84
227
121
0
227
118
0
227
121
0
227
120
0
226
119
0
226
116
0
225
115
0
224
115
0
224
112
0
224
111
0
223
109
0
222
108
0
222
104
90
222
104
77
222
104
89
223
101
94
223
99
95
223
99
94
224
96
92
224
96
59
225
93
83
225
94
85
225
95
85
226
101
82
226
107
87
226
110
90
226
111
90
227
116
82
227
116
83
228
118
87
229
118
88
229
121
91
229
123
90
229
123
84
230
123
83
230
119
85
230
119
86
231
120
86
231
121
88
231
123
114
231
120
0
231
117
89
230
115
44
230
112
77
230
110
0
229
109
81
229
106
81
229
103
81
228
105
81
228
107
81
227
107
81
227
107
81
226
105
81
225
105
81
224
103
81
222
103
81
222
103
81
221
101
81
221
98
81
220
99
81
220
99
81
219
97
81
218
97
81
217
94
81
217
95
81
216
96
81
216
94
87
216
98
86
216
101
44
216
101
58
216
104
73
216
107
77
216
104
81
216
101
79
215
97
80
215
96
80
216
94
81
216
94
58
217
93
77
217
92
0
218
96
73
218
100
77
218
107
77
218
112
77
218
115
77
218
115
0
218
112
0
218
109
0
218
105
0
217
108
0
217
111
0
217
114
0
217
117
0
217
121
0
217
124
0
217
124
0
217
122
0
216
121
91
216
118
89
216
117
89
216
114
83
215
114
80
215
118
84
215
121
83
215
119
84
216
123
82
216
122
0
216
125
79
216
124
82
216
120
87
216
120
87
216
117
69
216
116
83
216
117
58
216
120
91
216
121
92
216
124
93
216
125
92
216
128
0
216
122
0
216
120
81
216
118
81
216
121
85
216
124
0
216
126
86
215
123
86
215
123
86
215
119
86
215
121
70
215
124
70
215
123
0
215
124
0
215
125
0
215
126
76
215
123
63
215
122
69
216
119
83
216
119
61
215
115
85
215
114
86
215
118
89
215
121
91
215
122
91
215
126
92
215
125
87
215
126
88
215
123
91
216
122
87
216
125
87
215
124
89
215
124
0
215
125
0
214
122
73
214
123
74
214
120
78
215
119
87
214
116
0
214
118
85
214
115
89
215
117
89
215
120
68
215
121
68
215
122
0
214
121
0
214
120
0
214
119
41
214
119
46
214
116
46
214
117
46
214
117
49
213
117
58
213
113
64
213
111
68
213
114
74
213
111
78
213
112
75
213
109
86
213
107
0
213
104
74
213
107
80
213
111
41
213
115
76
213
118
84
213
119
83
213
122
85
213
121
87
213
124
112
213
124
0
213
123
0
212
125
0
212
122
0
212
122
0
212
119
0
211
118
0
211
117
0
211
115
0
211
117
0
211
117
0
210
118
0
209
115
0
209
118
0
208
116
0
208
114
0
208
111
0
208
112
0
207
112
0
207
108
0
206
108
0
206
108
0
205
107
0
205
105
0
204
103
0
203
103
0
203
103
0
202
101
0
201
100
0
201
99
0
200
95
0
200
97
0
199
97
0
198
96
0
198
95
0
198
93
0
198
96
0
197
94
0
197
97
0
197
101
0
197
104
0
197
106
0
197
109
0
197
106
0
197
107
0
197
104
197
101
197
98
198
96
198
99
198
95
198
95
198
92
198
95
198
91
199
91
199
95
199
99
199
102
199
105
199
104
199
107
199
104
199
101
198
100
198
97
198
100
198
104
198
107
198
104
198
101
197
98
197
99
197
95
197
99
197
102
197
105
196
104
196
109
196
114
196
117
196
114
196
111
195
108
195
107
195
105
195
102
194
102
194
105
194
108
194
111
194
111
194
108
194
106
194
109
194
114
193
114
193
111
193
110
193
108
193
105
193
104
193
101
193
99
193
95
193
98
192
96
192
96
192
93
192
90
192
86
192
87
192
87
192
86
192
83
192
85
192
87
192
92
192
96
192
93
192
93
192
90
192
87
192
82
192
81
192
84
192
88
192
92
192
95
192
97
191
95
191
92
191
92
191
95
191
99
191
102
191
102
191
106
191
107
191
104
191
103
191
99
191
104
191
104
191
107
191
107
192
104
192
102
192
105
192
107
192
111
192
113
192
116
193
113
193
109
193
109
193
106
193
110
192
106
192
105
192
105
192
102
192
103
192
106
192
111
192
110
192
113
192
113
192
118
192
121
192
123
192
120
192
116
192
115
192
112
192
110
192
113
192
113
192
110
192
109
192
107
192
104
192
101
192
102
192
99
192
96
192
98
192
97
192
93
192
93
192
96
192
99
192
96
192
96
188
98
189
96
189
93
189
94
189
97
189
101
189
105
189
109
189
111
189
108
189
105
189
106
189
101
189
105
188
102
188
102
187
99
187
96
187
94
187
98
187
95
187
92
187
92
187
93
186
90
186
89
186
89
186
88
185
87
186
86
185
83
185
89
186
94
186
98
185
101
185
101
185
103
185
105
185
109
185
112
185
111
65
185
112
65
184
109
77
184
108
82
184
108
0
184
111
0
184
112
0
183
110
76
183
109
81
182
112
82
182
116
73
182
119
79
182
122
84
182
121
0
182
118
56
182
115
77
182
115
80
182
112
75
182
115
82
182
118
82
182
119
83
182
116
81
182
115
82
182
118
84
182
121
86
182
123
0
182
123
0
182
76
182
78
182
81
182
81
182
81
182
84
182
0
182
65
182
84
182
83
182
136
83
182
133
83
182
129
80
182
128
80
183
127
82
183
124
82
183
121
76
183
122
79
183
125
85
184
125
86
184
122
83
184
124
88
185
122
91
185
124
82
185
121
84
185
124
85
185
124
55
186
123
87
186
123
85
186
125
0
186
119
0
186
119
0
186
119
75
186
116
76
186
117
76
186
116
76
186
115
76
186
116
78
186
120
83
187
122
81
187
121
83
187
122
81
187
121
82
187
121
84
187
122
60
187
122
83
188
122
87
188
124
85
188
124
77
189
124
87
189
125
87
190
125
40
190
123
70
190
122
82
191
122
81
191
122
83
191
121
82
192
119
83
192
122
84
192
123
84
192
124
84
193
127
55
193
125
66
193
125
83
193
123
83
193
124
82
194
126
83
194
126
61
194
126
61
194
124
0
195
122
62
195
120
62
195
120
0
195
118
0
194
120
0
194
124
57
194
121
67
194
118
85
194
116
84
194
119
82
194
121
83
194
122
82
195
124
80
195
119
80
196
119
84
196
116
84
196
116
65
196
119
79
196
118
80
196
118
41
197
118
76
197
115
76
198
113
0
198
111
0
198
108
0
198
108
0
198
108
0
198
108
37
197
111
76
197
112
77
197
112
76
198
111
79
198
114
87
198
110
87
198
108
79
199
110
84
199
114
85
199
117
87
199
118
87
199
123
81
199
122
0
199
120
85
199
120
89
199
123
89
199
129
89
199
130
0
199
133
0
199
132
90
199
132
92
199
131
94
199
131
90
199
128
90
199
125
90
200
125
76
200
125
81
200
122
84
200
121
88
200
118
88
200
115
90
200
118
84
200
119
72
201
114
72
201
106
0
201
103
0
201
98
79
201
98
84
201
97
81
202
94
60
202
95
0
202
94
0
202
94
0
202
91
84
202
90
0
202
95
0
202
99
89
202
101
89
202
104
89
202
104
89
201
108
0
201
108
88
201
108
84
201
106
84
201
103
0
201
103
0
201
106
0
201
109
84
201
105
91
201
108
91
201
111
92
201
114
90
201
111
92
201
108
93
201
105
93
201
102
93
201
95
93
201
93
0
201
91
0
200
89
0
200
89
0
199
91
0
199
88
81
199
88
83
199
85
87
199
86
84
200
89
0
200
89
0
199
86
0
199
86
0
199
89
94
199
88
0
200
87
79
200
90
80
200
86
0
200
82
81
201
81
81
201
83
77
201
85
0
201
82
0
201
83
77
201
80
65
200
80
72
200
76
0
200
79
0
200
76
0
200
80
81
199
77
83
199
82
64
199
84
53
199
87
81
199
84
0
198
86
0
198
83
0
198
86
90
198
84
90
197
83
90
197
82
90
196
80
90
196
77
90
195
81
90
195
78
90
195
77
90
195
75
49
195
78
0
195
75
0
195
73
0
195
77
0
195
73
0
195
76
0
195
79
0
195
84
0
194
87
0
194
88
0
193
89
0
193
90
0
193
91
59
192
94
80
192
97
81
192
94
79
192
94
85
193
94
89
193
95
89
193
97
89
193
98
93
194
97
93
194
98
93
194
95
93
194
94
93
194
95
50
194
93
66
194
94
82
194
91
69
194
90
81
194
93
80
194
96
80
195
101
76
195
104
85
195
103
85
194
104
101
194
103
101
194
103
0
194
102
0
194
100
0
193
98
0
192
98
0
192
95
0
191
93
0
190
95
0
190
95
0
189
93
0
188
89
0
188
91
0
187
91
0
187
90
0
186
89
0
185
89
0
184
89
0
184
87
0
183
84
0
183
84
90
182
85
96
182
91
65
182
91
65
182
94
65
182
95
0
182
98
0
182
95
0
182
93
81
181
91
46
181
90
88
181
94
52
181
98
72
181
102
77
182
102
0
182
107
0
182
107
0
182
106
0
182
103
78
182
103
86
182
100
80
182
98
83
181
95
80
181
93
84
181
97
84
181
101
83
181
98
85
181
96
86
181
92
87
181
90
88
182
90
85
182
89
67
182
86
41
182
86
59
182
86
82
181
85
68
181
84
83
181
86
82
181
86
0
181
83
54
181
82
65
181
81
83
182
83
76
182
86
84
182
86
85
182
89
85
182
90
85
182
88
81
182
88
85
183
88
69
183
91
81
183
88
80
183
87
80
184
84
80
184
82
75
184
87
78
185
87
75
185
86
80
186
87
73
187
85
78
187
86
78
188
83
79
188
84
76
188
83
71
189
84
73
189
83
74
189
80
75
190
83
76
190
84
71
191
85
77
191
86
79
192
87
63
192
89
76
192
87
78
193
82
82
193
86
0
193
86
0
193
81
0
193
78
0
192
75
0
193
75
0
193
72
0
192
76
0
192
76
0
192
79
0
192
76
0
192
77
0
191
72
0
191
74
0
191
73
0
191
70
58
191
69
50
191
68
78
191
68
55
191
65
71
191
69
78
191
73
81
191
72
80
191
76
82
191
79
78
191
80
83
191
83
80
191
85
87
191
89
89
191
88
55
191
89
0
191
94
0
191
97
0
191
98
0
191
102
0
191
102
0
191
103
0
191
103
0
191
102
0
191
102
0
191
101
71
191
98
71
191
95
71
191
98
71
191
99
71
190
101
71
190
99
71
190
99
71
190
98
71
188
99
71
187
100
71
186
100
71
185
103
71
185
100
71
184
100
71
183
101
71
183
98
71
183
97
71
182
94
71
182
92
97
181
90
84
181
92
81
181
92
84
180
96
56
180
93
74
180
93
86
180
89
85
180
87
88
180
84
91
180
87
102
180
88
102
180
86
0
179
86
0
179
83
0
179
85
81
178
88
86
178
88
87
177
88
85
176
88
84
176
88
81
175
91
85
175
93
84
175
90
82
175
90
69
175
90
83
175
86
83
175
86
87
175
89
102
175
86
102
175
89
0
175
93
83
175
98
84
175
103
84
175
106
83
175
114
83
175
118
83
175
124
0
175
129
0
175
133
0
175
134
0
175
133
0
175
131
0
176
131
74
176
132
74
176
136
0
176
136
0
177
133
80
177
131
0
177
129
0
177
128
0
177
127
0
176
127
87
176
124
85
176
122
88
176
122
90
176
125
86
176
128
87
176
128
91
176
125
0
176
122
0
176
122
0
176
122
0
176
120
0
176
119
74
177
117
74
177
118
0
177
116
82
177
112
86
177
113
83
177
111
87
177
112
87
177
111
84
177
110
85
177
108
85
178
107
87
178
109
88
178
110
87
178
114
86
178
110
87
178
111
90
179
109
90
179
108
0
179
107
85
179
110
90
179
109
90
180
109
90
181
109
90
181
109
93
182
109
92
182
111
91
183
108
93
183
111
90
183
113
88
184
113
88
184
110
88
185
113
90
185
110
90
185
113
91
186
111
81
186
112
78
186
109
77
187
109
83
187
111
83
187
108
86
187
108
89
187
104
0
187
104
0
187
101
85
187
101
88
186
104
90
186
104
0
186
105
83
186
105
79
186
102
85
186
102
85
186
99
71
186
93
66
186
90
75
187
86
80
187
86
81
188
85
81
188
87
82
189
88
82
189
86
0
190
86
79
190
85
83
190
85
84
191
86
82
191
90
87
191
87
87
191
90
94
191
87
111
191
88
85
191
88
87
190
90
93
190
90
92
190
93
94
190
93
90
190
92
0
190
89
84
190
89
90
190
87
88
189
92
66
189
92
66
189
92
66
189
95
0
189
94
0
189
99
0
189
99
0
189
101
0
188
98
0
188
101
0
188
100
0
188
97
0
188
100
73
188
102
79
188
100
79
187
98
0
187
97
0
187
100
0
186
99
0
185
98
0
185
97
0
184
98
0
184
92
0
184
91
0
183
90
0
183
88
0
182
88
0
182
85
0
182
89
0
182
92
0
181
88
0
181
92
0
181
89
0
181
90
0
180
91
0
180
87
0
180
90
0
180
90
0
180
88
0
179
86
0
179
89
0
178
91
0
178
93
0
178
94
0
177
91
86
177
93
88
176
95
77
177
95
87
178
95
83
178
94
81
179
92
83
180
92
82
180
94
81
180
94
76
181
93
66
182
97
66
182
95
69
183
95
72
183
98
75
183
98
77
184
100
77
185
101
96
185
101
69
185
98
69
185
97
0
185
94
0
185
98
0
185
94
0
185
97
0
186
97
37
186
100
77
186
97
80
186
95
82
186
92
82
186
95
82
186
95
0
186
92
0
186
89
84
186
86
84
186
86
78
186
83
80
186
82
83
186
83
0
185
88
0
185
95
0
185
99
0
185
104
0
185
108
0
185
108
0
185
107
0
184
106
0
184
106
0
183
105
0
182
104
0
182
103
0
181
102
0
180
103
0
179
101
0
179
102
0
179
100
0
178
100
0
178
99
0
178
97
0
178
98
0
177
98
0
177
100
0
177
103
0
176
103
0
176
104
96
175
104
108
174
105
0
174
105
0
173
104
0
173
104
0
173
101
0
172
103
0
172
106
78
172
107
88
172
101
0
171
94
0
171
91
0
171
88
0
171
86
0
170
83
78
170
82
82
170
79
86
170
82
86
169
83
88
169
87
89
169
89
74
170
92
83
170
89
88
170
86
88
171
85
84
172
85
80
172
83
87
172
83
0
172
85
0
172
90
0
172
92
0
172
92
0
172
97
0
172
100
0
172
102
79
172
102
79
172
102
79
172
102
79
172
102
44
172
101
79
171
98
84
171
94
0
171
95
93
171
93
65
171
90
83
171
90
0
170
93
0
170
96
0
170
99
0
170
101
0
170
101
0
170
97
83
170
98
83
170
95
83
170
95
85
170
90
82
170
86
82
171
83
80
171
83
85
171
82
85
171
82
66
171
79
0
171
82
0
171
79
0
171
79
0
171
75
0
171
78
0
171
81
73
171
81
76
171
84
80
170
88
86
170
90
86
170
94
0
170
97
0
170
99
81
170
96
83
170
98
0
170
101
82
170
99
80
170
102
85
170
105
85
170
105
84
170
108
86
170
109
85
170
112
86
170
116
85
171
116
0
171
116
83
171
117
86
172
114
87
172
115
85
172
121
83
172
126
84
172
132
82
172
137
82
172
140
82
173
138
80
173
134
82
173
132
82
173
132
0
173
129
79
173
130
78
174
127
83
174
123
81
174
119
81
174
120
80
174
119
79
175
116
81
175
117
88
175
118
84
176
114
83
176
114
83
176
110
82
177
113
79
177
114
66
177
113
83
178
117
79
178
117
81
178
118
83
178
117
88
178
114
90
178
113
89
178
110
0
178
111
0
178
108
82
177
109
81
177
113
84
177
114
84
177
117
74
176
117
40
176
114
70
176
112
62
176
112
0
176
109
0
176
107
0
176
103
88
176
104
59
175
107
79
175
111
82
175
111
83
175
114
96
175
114
96
175
117
0
175
116
80
175
119
86
176
116
84
176
113
78
176
112
81
176
109
81
176
109
85
176
106
85
177
109
85
177
107
0
177
103
47
177
100
59
177
97
66
177
93
55
178
91
61
178
88
75
178
91
75
178
93
75
178
92
0
178
93
60
178
94
71
178
91
80
178
91
80
178
90
0
178
88
0
177
90
0
177
86
0
177
86
0
176
86
0
176
85
0
175
87
0
174
90
0
174
91
0
174
92
0
173
94
0
172
97
0
172
96
0
171
97
0
170
94
0
170
93
0
169
95
0
169
93
0
169
92
0
168
91
0
168
93
0
167
92
0
166
89
0
165
89
0
165
89
0
164
87
0
163
90
0
163
87
0
162
91
0
162
91
0
161
93
51
161
93
61
161
94
85
161
91
84
161
95
86
161
95
85
162
97
65
162
102
38
163
102
76
164
101
93
164
102
93
164
105
82
164
103
89
165
98
0
165
101
95
165
101
96
165
104
96
165
104
93
165
104
93
165
100
0
166
100
82
166
103
86
166
100
88
166
105
83
167
101
83
167
102
81
167
101
82
167
102
82
168
102
0
168
105
68
169
102
68
169
99
0
169
101
0
168
98
0
168
96
61
168
93
59
168
90
77
168
87
86
168
87
86
168
90
84
168
93
85
168
95
85
168
98
75
168
98
79
168
101
86
169
101
84
169
99
78
169
102
80
169
105
78
169
102
79
169
103
80
170
105
0
170
105
0
170
108
0
170
106
0
169
105
0
169
102
0
168
103
0
167
96
0
167
95
0
167
92
0
166
91
94
166
91
89
165
90
91
165
90
0
165
89
0
164
87
83
163
90
83
163
87
82
163
88
82
163
90
85
163
92
79
163
96
82
162
97
0
162
97
0
162
97
0
161
97
0
161
97
0
160
97
69
160
94
104
160
91
74
160
92
79
159
95
0
159
95
0
159
96
0
158
99
72
158
98
78
158
97
76
157
100
77
157
104
84
157
104
74
157
107
83
157
108
69
156
104
0
156
98
0
156
95
0
156
95
0
156
94
0
155
92
91
155
89
86
155
91
89
155
91
90
155
94
90
155
97
83
155
96
87
155
93
88
154
90
0
154
88
83
154
85
81
154
85
81
154
88
0
154
89
0
154
89
0
154
90
0
154
90
0
154
90
0
154
91
76
154
92
78
155
97
78
155
99
0
155
99
84
155
102
0
155
100
81
155
97
71
155
97
72
154
90
79
154
93
84
154
96
56
154
88
80
155
94
66
155
93
74
156
92
81
156
93
0
156
90
77
156
94
77
157
91
78
157
91
78
157
94
45
157
94
70
158
96
80
158
95
80
158
95
80
159
96
0
160
95
62
160
90
39
161
88
74
161
91
75
161
91
73
161
95
72
161
93
74
161
88
78
161
89
78
161
87
0
161
87
81
160
88
80
160
88
80
160
91
71
160
92
71
160
91
67
160
88
69
160
89
79
160
90
86
161
88
83
161
90
76
162
93
78
162
94
75
162
95
75
162
98
82
162
98
84
162
101
0
162
98
0
162
94
0
162
91
0
162
91
0
162
90
0
162
87
0
162
84
0
162
82
0
162
79
0
162
84
0
162
88
0
162
87
0
162
90
0
163
86
0
163
86
0
163
83
0
163
81
0
163
79
0
163
76
0
163
79
0
163
81
0
163
78
0
163
79
0
163
78
163
75
163
78
163
75
163
75
163
73
163
71
163
71
163
74
163
75
163
76
163
75
163
75
105
163
73
98
163
73
92
163
76
58
163
78
78
163
80
99
163
83
96
163
87
84
163
84
75
163
85
68
163
83
46
163
86
54
163
88
88
163
86
0
163
85
86
163
81
86
163
84
0
163
83
102
163
81
0
163
78
0
163
81
0
163
81
0
163
78
0
163
81
0
163
84
0
163
86
0
163
90
0
163
89
0
163
86
0
163
85
0
163
83
0
163
82
81
159
81
81
157
82
81
156
83
81
155
80
81
155
79
81
154
83
81
153
87
81
153
88
81
153
91
39
153
93
71
153
94
0
152
91
0
152
91
0
152
91
0
152
88
0
152
87
152
84
0
152
83
0
152
80
0
152
83
0
152
87
0
152
90
0
152
93
0
152
98
152
98
153
102
153
103
153
99
153
97
153
94
153
89
153
86
153
83
153
84
153
81
153
78
153
82
153
79
153
81
153
78
152
78
152
79
151
77
151
79
151
76
151
80
55
150
82
60
150
85
72
150
88
0
149
85
57
149
83
58
149
87
59
149
86
72
148
89
0
148
90
0
148
90
0
148
90
0
148
87
0
148
90
0
148
93
0
148
92
0
148
89
0
148
89
0
148
86
0
148
89
0
148
92
148
91
147
90
146
89
145
92
145
95
145
98
145
98
145
98
145
95
144
92
144
92
144
92
143
89
143
86
143
88
143
91
143
93
143
90
143
93
144
94
145
97
146
95
146
95
146
92
145
91
145
89
0
145
87
0
145
86
54
145
86
58
144
87
0
144
87
40
143
84
0
143
83
65
143
80
66
143
80
76
143
83
0
143
80
86
144
78
88
144
81
0
144
84
0
144
87
84
144
90
85
144
94
0
144
97
76
144
94
79
144
95
62
144
97
37
144
97
0
144
100
0
145
97
0
145
96
145
93
145
96
145
93
145
92
145
88
145
88
145
88
146
92
146
93
146
97
146
93
146
93
146
90
146
88
71
146
83
45
146
80
72
146
79
79
146
77
69
146
74
76
146
77
64
146
77
73
146
80
79
146
83
78
146
86
78
146
88
83
146
91
64
147
94
64
147
91
0
147
90
85
147
87
89
147
85
85
147
84
46
147
84
0
147
87
0
147
88
82
148
91
74
148
88
74
148
88
74
148
85
0
148
89
0
148
91
83
149
92
77
149
89
56
149
86
75
150
87
73
150
83
77
150
83
82
150
80
82
150
77
0
150
76
81
150
73
83
150
78
83
151
75
73
151
73
77
151
73
82
152
71
80
152
70
88
152
67
88
152
70
90
152
73
70
152
75
70
152
76
70
152
75
0
152
78
73
152
75
79
152
72
52
153
72
62
153
74
83
153
71
83
153
68
82
153
71
84
154
75
85
154
79
85
154
83
0
154
84
78
154
82
73
154
80
86
154
81
88
154
84
0
154
86
89
154
89
86
153
93
85
153
90
79
153
93
79
153
92
0
153
87
0
153
90
74
153
86
70
153
87
0
153
82
0
153
79
0
153
76
0
153
74
0
153
79
76
153
80
79
153
86
82
152
89
86
152
91
90
152
94
90
153
93
46
153
90
91
153
88
91
154
86
0
154
89
0
154
90
0
154
92
49
154
90
68
154
89
77
154
89
78
154
89
80
154
91
80
155
90
82
155
91
84
156
94
84
156
96
0
156
95
0
156
94
0
156
94
0
156
93
0
156
92
0
156
91
74
156
90
76
156
90
78
156
93
87
156
95
97
156
93
97
157
90
77
157
89
97
157
89
0
158
89
0
158
86
85
158
86
87
158
84
69
158
85
82
158
84
82
158
82
86
158
85
89
158
81
92
158
84
0
158
88
0
158
88
77
158
91
83
158
94
0
158
97
81
158
101
83
158
103
0
159
105
83
159
109
79
159
113
79
160
113
71
160
110
0
160
110
82
160
109
84
160
106
78
160
102
80
160
101
80
161
98
81
161
95
82
161
92
82
161
88
82
161
84
82
161
82
0
161
80
78
161
81
86
161
85
44
161
88
83
161
89
83
161
92
87
161
92
80
161
90
0
161
86
0
161
85
0
161
85
71
161
88
73
161
89
73
161
93
0
161
97
0
161
95
0
161
92
0
161
97
0
161
94
0
161
90
0
161
89
0
161
86
0
161
84
0
161
81
75
161
80
0
161
85
0
161
82
0
161
88
69
161
91
70
161
91
78
161
90
83
160
94
78
160
97
84
161
100
91
161
102
95
161
96
57
161
93
55
161
92
79
161
89
88
161
90
87
161
93
89
161
96
90
161
98
90
161
95
89
161
94
0
161
97
83
161
97
94
161
100
94
161
95
0
161
97
0
161
96
81
161
97
81
161
96
87
161
96
73
161
93
74
161
89
78
161
86
76
161
83
78
161
80
78
161
80
78
161
78
80
161
79
66
161
82
85
161
79
67
161
83
82
161
84
83
161
85
78
161
82
102
161
84
102
161
87
0
161
85
0
161
88
81
161
86
0
160
85
99
160
84
0
160
84
78
160
85
84
160
88
0
160
92
89
160
90
0
160
87
80
160
87
84
160
86
76
160
83
81
160
85
80
160
82
82
161
81
86
161
81
86
161
83
68
161
88
85
161
86
78
161
83
83
161
83
93
161
83
85
161
83
0
161
86
83
161
84
93
161
80
72
161
80
0
161
83
78
161
80
77
161
79
79
161
75
82
161
79
79
161
78
80
161
75
74
161
78
82
161
84
81
161
88
79
161
85
85
162
82
88
162
82
88
162
85
0
162
87
85
162
85
83
161
82
90
161
82
89
162
78
86
162
82
88
161
79
89
161
80
89
161
83
89
162
86
93
162
89
96
161
90
77
161
87
77
161
91
0
161
94
0
161
93
0
161
90
0
161
91
98
161
88
0
162
86
0
162
88
78
162
96
0
162
99
0
162
102
77
162
108
79
162
111
81
162
111
83
163
112
0
163
109
83
163
106
85
163
98
86
163
95
85
163
92
85
163
93
0
163
90
83
163
88
86
163
91
87
163
90
0
163
93
88
163
90
86
163
90
87
163
89
89
163
92
0
163
90
0
163
93
0
163
99
77
163
99
77
163
96
77
163
99
78
163
100
78
163
103
0
163
103
75
163
100
90
163
97
90
163
95
0
163
92
89
163
93
0
163
93
0
163
95
87
163
97
64
163
93
0
163
95
0
163
96
0
163
93
0
163
93
86
163
94
86
163
93
0
163
93
0
163
91
0
163
94
0
163
93
0
163
94
0
163
91
0
163
91
0
163
88
0
163
85
0
163
85
0
162
91
0
162
95
0
162
99
0
163
100
0
163
97
0
163
95
0
163
92
0
163
89
0
163
92
0
163
87
0
164
84
0
164
81
0
164
78
0
164
78
0
164
81
0
165
77
0
165
80
0
165
77
0
165
80
0
165
79
0
165
77
166
79
166
84
166
88
166
90
166
87
166
87
165
84
165
86
165
83
165
82
165
82
165
83
165
80
166
81
166
78
166
78
166
81
166
80
166
79
166
77
166
73
166
69
166
68
166
72
166
75
166
75
166
76
166
79
166
82
166
86
166
86
166
83
166
84
166
81
166
81
164
81
163
81
163
81
163
78
52
163
79
60
163
80
75
163
77
75
162
78
76
162
81
59
162
84
77
162
86
84
162
85
74
162
88
80
161
85
54
161
84
64
161
85
0
161
89
81
161
90
82
161
91
88
161
89
89
161
93
90
161
97
0
161
98
0
161
94
88
161
95
68
161
92
76
161
94
63
161
89
0
161
92
0
161
93
0
161
97
0
161
100
81
161
101
79
161
101
68
161
101
0
161
98
84
161
95
86
161
98
88
162
98
88
162
98
0
162
94
88
162
90
88
162
88
88
162
88
86
162
85
0
162
82
81
162
81
87
162
80
0
162
79
0
162
77
67
162
75
81
162
78
81
162
80
75
163
83
85
163
83
87
162
86
89
162
87
66
162
90
0
162
91
0
162
88
78
162
88
85
162
85
89
162
84
89
163
81
95
163
82
0
163
84
0
163
87
0
163
86
0
163
85
0
163
85
64
163
83
56
163
86
66
163
84
66
163
83
94
163
86
107
163
84
75
162
90
61
162
93
68
162
92
68
162
89
0
162
90
0
162
87
0
162
89
0
162
89
0
163
85
60
163
87
68
163
85
80
164
85
60
164
84
83
164
89
84
164
95
0
164
96
0
164
96
0
164
94
0
164
92
76
164
89
89
164
83
86
164
80
88
164
80
96
164
80
88
164
82
0
164
84
0
164
84
78
164
83
78
164
83
76
165
82
84
165
85
0
164
88
0
165
90
0
165
90
0
165
90
51
165
91
63
165
95
63
165
90
80
165
87
0
165
84
72
165
83
83
166
82
78
166
84
76
167
85
80
168
82
75
168
82
80
169
78
79
169
81
80
170
82
81
170
82
0
170
85
0
171
86
67
171
81
75
171
85
75
171
84
75
171
86
0
172
84
84
172
83
80
172
81
79
172
80
84
173
79
0
173
79
0
173
80
0
174
78
66
174
78
83
174
78
81
174
75
83
174
78
83
174
83
86
174
89
86
173
94
86
173
98
0
173
100
0
173
105
86
173
102
58
173
104
84
173
101
80
173
103
82
173
106
0
173
102
0
173
103
0
173
102
82
173
100
0
172
99
56
173
97
48
173
100
78
173
102
88
173
96
88
173
93
0
173
93
86
172
92
78
172
94
80
172
91
45
172
87
82
172
90
97
172
88
80
172
87
0
173
86
82
173
87
82
174
86
82
175
87
80
175
83
82
175
86
82
175
86
99
174
85
75
174
85
85
174
88
85
174
85
64
173
88
78
173
86
78
173
86
0
173
89
0
173
92
0
172
95
0
172
95
0
171
94
79
171
95
79
170
95
85
170
96
90
169
93
91
169
92
91
168
90
0
168
87
76
168
85
78
167
84
78
167
86
83
167
89
87
167
88
0
167
91
80
167
95
80
167
97
0
168
93
76
168
93
76
167
92
76
167
92
76
167
92
46
167
89
46
167
91
53
167
89
50
167
89
50
167
93
0
167
90
0
167
87
80
167
90
80
166
92
79
165
96
0
165
95
87
165
98
87
165
100
0
165
100
0
164
99
0
164
98
46
164
98
68
164
99
72
164
96
61
164
95
61
164
96
0
163
93
84
163
95
88
163
96
91
163
99
89
162
101
0
161
105
84
161
101
89
161
101
0
161
99
88
160
97
0
160
94
76
160
94
80
159
96
84
159
91
84
159
95
88
159
98
88
159
94
0
159
89
81
159
85
71
159
85
82
158
87
85
158
92
84
158
92
83
158
95
84
158
97
86
158
95
82
158
92
85
158
95
85
158
91
84
158
90
84
158
89
88
158
88
71
159
87
75
159
87
75
160
88
47
160
88
77
160
87
92
160
86
82
160
86
0
160
84
0
160
84
0
160
82
81
160
87
79
160
90
81
160
91
81
160
94
0
160
94
0
160
95
0
159
95
0
159
94
0
159
93
84
159
92
84
159
91
84
158
88
77
158
91
88
158
90
102
159
90
91
160
92
90
160
94
0
161
93
92
161
92
93
161
89
85
161
90
93
161
93
84
161
93
86
161
90
55
161
90
67
161
90
81
162
90
85
163
92
90
163
92
0
164
93
93
164
91
90
164
90
91
164
88
74
165
91
0
165
88
0
165
86
66
165
88
66
165
87
0
165
86
68
165
86
0
165
85
83
165
83
81
165
84
0
165
89
0
165
95
0
165
98
0
165
103
0
165
107
0
165
111
0
164
117
0
164
123
0
164
128
0
164
126
0
164
129
0
164
126
0
164
125
51
163
121
82
163
124
81
163
122
84
163
121
82
163
119
74
162
116
0
162
119
0
162
121
0
162
121
80
162
120
0
162
123
0
162
122
73
161
120
85
161
118
87
161
115
69
160
117
0
160
114
0
160
114
0
160
113
84
160
113
81
160
112
79
160
111
77
160
109
0
160
106
89
160
106
88
161
105
86
161
104
87
161
98
74
162
94
84
162
94
88
163
93
88
163
93
0
163
93
0
163
96
56
163
95
68
163
95
87
164
98
90
164
98
0
164
95
0
164
94
0
164
95
0
164
96
0
164
96
0
164
96
72
164
97
40
164
98
51
164
97
51
165
93
77
165
89
78
165
85
77
165
81
80
165
78
79
165
78
78
165
78
82
166
78
0
166
78
0
166
78
0
166
77
76
166
80
78
166
81
77
166
84
77
167
85
71
167
85
70
169
87
68
169
85
59
169
85
59
170
86
64
171
86
67
171
85
41
172
86
60
172
83
39
173
85
39
173
84
0
173
84
0
173
83
43
174
88
36
174
88
36
174
88
51
174
87
59
175
84
60
175
84
76
175
87
79
176
87
82
176
88
87
177
90
79
177
89
77
178
85
76
178
85
73
178
84
73
179
85
67
180
82
82
180
85
77
180
86
74
181
83
80
181
86
81
181
83
79
181
86
78
181
83
76
181
85
0
181
84
0
181
84
81
182
83
89
181
85
0
181
90
0
181
92
84
181
89
86
181
92
0
181
92
87
180
89
87
180
89
87
180
91
87
180
94
87
180
95
70
179
94
70
179
93
0
179
96
0
179
94
0
178
94
78
178
92
80
178
92
81
178
91
91
177
90
0
177
91
0
176
91
0
176
93
0
176
90
79
176
89
79
176
89
0
175
92
0
175
89
0
175
86
54
175
83
74
175
84
0
174
85
0
174
84
0
174
89
0
174
86
0
174
83
73
174
82
0
173
79
0
173
80
0
173
80
0
172
81
69
172
82
73
172
85
73
172
82
0
172
81
48
172
78
78
173
81
82
173
81
84
173
78
0
173
77
0
173
80
0
174
85
84
174
88
84
174
92
0
174
92
0
174
91
73
174
92
73
174
90
73
174
90
73
174
89
73
175
91
78
175
89
83
175
89
0
175
88
78
175
89
75
176
90
79
176
91
79
176
94
0
176
92
0
176
92
0
177
89
71
177
86
84
177
88
78
177
90
77
178
87
69
179
89
65
179
89
56
180
88
59
181
86
75
181
89
0
182
89
0
182
94
0
182
94
0
181
93
0
181
96
0
181
96
0
181
92
0
180
91
0
180
94
0
179
91
81
179
90
81
179
89
81
179
92
61
179
92
76
179
90
82
178
88
82
178
89
0
178
85
0
178
88
0
178
85
0
178
87
0
178
87
0
178
86
0
177
83
94
177
83
94
175
82
94
174
82
94
173
82
94
172
82
94
172
81
94
171
81
94
171
84
61
171
87
67
171
86
0
171
85
64
171
88
51
172
89
78
172
89
78
172
86
78
172
88
80
172
85
85
172
89
83
172
85
81
172
89
77
172
87
81
172
86
80
172
88
83
172
89
86
173
90
64
173
93
67
174
93
73
175
90
67
175
91
61
176
95
64
177
96
72
177
93
80
177
96
81
178
92
0
178
95
86
178
95
0
177
98
0
177
95
0
177
98
0
177
94
0
177
93
0
176
92
0
176
96
88
176
92
81
176
89
82
176
92
81
176
92
81
176
94
0
176
92
77
176
92
60
176
92
0
176
90
0
176
90
67
176
88
71
177
90
72
177
91
73
177
94
76
178
95
81
178
95
77
178
98
78
178
99
79
179
97
82
179
97
81
180
95
79
180
98
80
180
98
84
180
98
85
180
100
84
180
97
84
180
96
0
180
97
0
180
96
0
180
96
38
179
96
47
179
96
47
179
94
70
179
92
79
180
95
63
180
92
50
180
95
84
180
97
88
180
100
0
180
100
0
180
97
65
180
98
70
180
94
70
180
92
70
180
93
70
180
94
0
180
94
0
180
93
0
180
93
77
180
92
74
180
91
85
180
90
78
180
90
50
179
90
85
179
91
0
179
91
0
179
90
0
179
91
0
179
91
0
179
93
68
179
93
85
179
90
88
179
93
85
179
96
89
179
94
87
179
93
80
179
92
58
179
88
0
179
86
0
179
84
0
179
85
0
179
85
0
179
86
71
179
86
80
179
86
84
179
86
86
180
86
82
180
83
82
180
86
87
180
84
0
180
88
75
180
87
0
179
88
0
179
85
0
179
84
0
179
88
33
179
88
35
179
84
50
179
84
61
179
85
76
179
88
0
179
89
0
179
86
0
179
84
0
179
80
0
178
79
81
179
78
0
179
79
86
179
78
0
179
77
0
178
77
0
178
77
0
178
80
0
178
79
0
178
82
178
86
0
178
90
0
178
93
0
178
96
0
178
98
0
178
98
0
178
99
33
178
98
33
178
95
33
178
95
33
178
92
33
178
86
33
178
86
33
178
86
33
177
86
33
177
82
33
177
85
33
177
83
33
178
80
33
178
83
33
178
83
81
178
83
89
178
86
88
178
89
88
178
86
90
178
90
56
178
89
89
179
89
83
179
89
85
179
90
87
179
88
90
180
89
88
180
87
89
180
90
89
180
87
88
180
90
81
180
91
88
181
91
85
181
88
89
181
92
88
182
94
87
182
93
89
182
96
89
183
99
89
183
96
88
183
97
89
183
95
0
183
98
0
183
96
0
184
99
0
184
96
0
184
97
0
184
94
0
184
91
0
184
92
0
184
88
0
184
90
57
184
92
70
184
93
82
184
95
82
184
97
81
184
97
84
184
98
62
184
95
70
184
99
51
184
96
65
184
96
0
183
95
0
183
95
0
183
94
0
182
93
0
182
94
0
181
93
0
180
91
0
179
91
0
178
91
0
177
90
0
176
90
0
176
90
0
175
87
0
175
90
63
175
89
63
175
86
0
175
88
0
174
88
0
174
89
66
174
87
66
173
86
66
173
85
64
173
86
64
173
85
64
173
82
64
173
83
64
173
86
64
173
83
64
172
86
64
172
86
64
172
85
64
172
88
64
172
89
53
172
86
39
172
90
50
172
87
69
172
87
86
172
87
0
172
84
0
172
87
0
172
86
0
172
85
0
172
81
0
172
84
0
172
80
0
172
76
0
172
75
0
172
77
0
172
73
0
172
76
0
172
76
0
172
76
0
172
79
0
172
76
0
172
76
0
172
76
43
172
79
51
172
77
77
172
77
84
172
77
84
172
74
84
172
75
84
172
78
86
172
78
0
172
74
72
172
75
59
172
75
0
172
76
0
172
78
0
169
78
0
170
76
0
170
76
0
170
77
0