265
262
263
265
281
268
271
267
263
265
265
273
266
265
265
264
261
259
255
257
256
256
256
256
256
253
251
250
246
244
245
246
245
239
234
230
231
232
227
223
219
218
216
216
210
203
205
207
206
206
204
196
198
199
200
197
190
182
176
176
172
172
172
172
172
172
169
154
150
151
152
152
153
158
160
164
166
168
174
174
174
166
162
161
161
160
154
154
143
136
136
135
132
129
120
117
115
114
108
109
108
106
107
107
108
108
108
108
108
108
107
94
94
95
96
96
96
95
95
95
95
95
97
98
98
98
99
101
102
102
102
102
103
104
106
106
107
108
109
110
111
112
113
114
117
124
125
127
128
130
141
141
140
139
138
136
133
131
123
116
116
116
116
116
117
117
112
109
105
103
103
103
105
105
106
107
111
114
120
120
120
123
124
124
123
120
120
119
118
117
117
117
120
114
113
105
103
108
109
111
113
114
117
120
121
121
126
126
135
138
140
156
157
158
156
167
188
195
194
191
206
208
212
211
211
212
216
218
224
225
226
226
224
215
215
214
210
210
208
207
212
214
209
207
203
194
194
194
193
188
187
187
187
188
188
193
197
199
201
204
209
211
218
221
228
230
232
246
255
282
285
291
290
288
310
333
347
353
357
358
359
364
367
373
376
378
385
388
389
393
397
396
392
391
389
389
391
407
408
409
410
411
411
411
415
418
421
422
422
424
431
454
464
467
491
495
506
512
516
520
523
532
532
535
548
549
545
530
526
523
520
519
518
516
516
516
516
514
505
510
526
526
529
537
539
543
545
557
557
557
557
560
569
572
574
579
582
582
582
585
588
600
606
614
625
630
632
634
645
649
652
655
656
656
656
656
656
654
651
643
626
627
627
628
620
606
600
582
582
582
580
574
570
568
568
563
560
559
557
556
556
539
534
530
531
534
524
523
518
510
507
503
495
492
486
484
485
485
485
485
485
497
495
465
475
485
485
473
461
454
449
400
391
380
379
378
374
373
371
334
329
323
319
317
315
334
337
338
343
346
346
350
352
354
354
355
355
355
355
355
352
352
353
354
357
357
348
347
347
347
347
347
348
348
349
350
342
340
339
347
346
346
346
346
347
348
347
346
345
338
327
325
324
324
323
323
323
327
323
319
315
311
295
294
288
283
251
250
246
245
237
235
216
196
193
192
191
188
176
168
167
163
159
154
136
136
136
136
129
117
116
103
103
97
97
97
96
91
93
94
81
83
81
81
83
83
81
78
76
74
73
74
78
73
72
71
71
73
74
75
75
74
73
74
74
73
72
72
71
68
68
68
65
63
62
63
65
65
65
65
63
61
67
68
69
75
85
97
98
98
97
98
100
96
100
110
109
101
102
119
131
128
132
138
138
139
142
161
166
167
168
168
168
169
179
186
189
189
190
192
197
201
201
201
220
224
225
225
224
222
216
214
211
211
209
207
204
203
205
205
204
206
208
209
211
212
212
210
208
206
205
204
199
197
190
165
164
162
162
162
158
156
156
156
156
157
157
153
149
147
144
144
143
143
147
146
139
135
124
119
115
113
109
105
99
95
87
84
82
79
75
74
72
71
68
64
63
63
61
61
58
58
59
58
58
55
53
52
45
48
48
48
48
48
51
54
56
55
62
53
51
55
56
57
57
55
53
54
55
53
56
57
58
58
58
58
58
59
59
59
60
62
59
63
63
62
68
71
73
71
73
70
71
75
81
82
83
82
79
77
77
82
82
84
80
85
87
89
87
85
85
85
86
88
93
95
97
97
96
96
99
106
110
114
98
99
100
100
108
111
108
103
100
102
103
101
100
100
104
105
105
104
104
105
105
109
111
112
108
107
107
107
108
111
112
112
113
113
113
113
115
116
115
115
115
115
116
120
147
148
149
150
154
164
165
181
185
177
176
175
179
180
182
183
186
186
191
199
202
203
206
213
216
217
219
222
231
236
236
235
234
233
232
231
231
231
231
239
244
248
251
252
264
265
267
271
275
274
273
271
269
268
263
261
257
257
258
258
256
256
256
255
252
246
246
242
239
238
236
229
225
220
217
216
214
210
206
201
197
184
177
175
174
171
169
169
167
162
161
160
158
158
161
160
164
169
171
177
177
178
180
181
190
194
195
191
196
199
201
208
205
205
206
206
208
209
212
219
227
234
236
240
240
240
241
241
254
263
263
265
265
265
263
264
262
262
262