86
85
85
85
85
84
83
81
81
79
78
78
78
78
78
78
78
77
76
76
75
75
75
75
75
75
75
75
75
76
77
77
77
77
76
75
75
74
74
73
73
72
72
72
72
72
72
73
74
75
75
75
75
75
75
74
74
74
74
72
71
69
68
63
63
62
60
58
55
52
52
52
52
51
51
50
50
49
49
49
49
49
49
49
49
50
51
51
51
51
50
50
49
49
48
47
48
49
50
52
52
52
52
53
53
55
55
56
57
57
58
59
59
61
62
64
71
72
77
80
86
88
89
90
90
90
90
90
90
91
92
92
93
93
94
94
97
97
97
98
98
99
100
100
100
100
100
100
104
107
107
108
108
109
110
111
112
113
114
115
118
118
119
120
120
122
123
123
123
124
125
126
126
126
127
128
129
130
130
131
131
134
135
136
136
138
139
141
142
143
144
145
151
155
157
159
159
159
159
159
159
163
167
168
168
168
169
171
177
178
188
192
201
208
217
221
223
224
224
229
233
236
237
238
238
238
238
238
235
233
232
230
233
236
239
240
240
241
242
245
247
250
257
264
272
277
292
295
301
303
304
305
306
309
307
307
309
312
315
315
316
317
317
317
318
320
320
320
320
317
312
311
307
307
308
311
309
309
300
300
301
300
297
298
298
297
296
291
296
302
300
295
290
292
301
292
288
289
288
287
285
284
284
282
279
276
279
280
278
272
271
269
268
268
268
267
266
265
264
264
264
264
264
263
262
260
260
260
260
259
258
258
257
257
257
257
255
255
253
253
253
252
252
252
252
252
252
252
252
252
252
260
263
262
258
257
258
255
256
259
256
256
256
257
260
267
266
264
260
257
257
257
258
259
260
252
248
246
246
246
247
247
247
248
248
249
250
250
251
253
259
261
263
263
261
260
261
262
262
262
262
263
264
265
266
268
270
273
275
277
278
278
278
278
278
277
276
274
270
269
269
268
266
264
263
262
263
263
264
264
264
269
273
273
275
277
276
275
279
284
285
289
294
295
300
301
299
295
289
288
286
285
280
278
275
274
273
272
272
272
270
270
271
272
273
274
274
275
276
278
278
277
277
277
277
277
280
282
284
284
282
284
285
290
293
292
288
286
286
286
286
286
287
287
286
286
286
285
285
285
285
285
284
283
283
283
283
283
283
283
287
289
291
293
293
293
293
293
293
292
292
291
289
289
287
289
290
291
292
292
292
296
297
300
301
302
303
311
314
314
314
317
320
325
325
326
328
332
334
336
337
340
341
345
346
346
346
350
351
353
349
349
349
350
351
353
349
346
343
340
336
338
344
346
346
347
347
348
356
360
361
359
359
361
363
363
366
369
371
373
376
376
376
374
370
368
369
372
374
372
371
371
372
372
373
373
370
369
362
359
357
355
353
352
351
351
352
354
354
358
360
360
361
361
362
362
362
352
349
346
340
346
361
365
363
363
360
356
355
351
349
347
344
334
333
332
327
322
317
305
298
294
293
292
286
286
289
290
292
297
298
298
297
296
294
293
287
284
277
277
278
278
272
267
266
265
263
263
262
261
258
254
252
247
243
227
225
220
219
210
201
199
195
194
194
191
188
181
181
175
170
167
164
160
159
158
154
151
147
144
144
143
137
133
131
131
133
133
135
138
138
140
141
141
141
140
139
138
138
137
136
137
138
132
130
129
129
128
128
127
127
127
127
128
128
129
131
133
135
137
138
138
137
134
127
125
123
126
123
121
120
118
116
115
115
116
113
113
113
112
111
111
111
112
112
112
112
112
112
107
108
103
105
101
102
99
102
103
103
104
104
100
95
96
96
96
97
96
96
95
96
96
96
95
95
95
95
95
94
91
90
90
89
85
84
82
81
80
78
76
76
76
75
75
74
75
76
78
81
82
82
82
82
82
82
82
83
84
84
85
85
85
85
85
85
85
84
83
82
82
82
82
82
82
82
82
82
82
81
81
81
81
81
81
81
81
82
82
82
82
82
83
83
82
81
80
79
79
79
78
76
75
75
75
74
73
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
73
73
73
73
73
73
73
73
74
74
74
74
74
74
74
74
75
75
75
75
76
77
77
77
77
77
77
77
77
77
77
77
77
77
77
76
76
75
75
75
75
75
74
73
73
73
73
74
75
75
77
77
78
78
78
78
78
78
78
78
78
78
78
78
78
80
81
83
84
84
85
85
85
85
85
85
85
85
85
85
84
84
83
83
83
83
83
83
83
83
83