B
243
335
316
407
214
269
362
454
167
248
192
189
160
298
77
47
268
151
170
261
394
485
507
465
164
274
271
270
318
325
284
384
109
213
359
392
285
45
43
173
236
50
364
445
431
433
276
349
330
385
97
267
120
109
209
115
142
191
318
398
162
393
434
407
464
58
220
329
323
310
190
30
198
203
186
220
4
259
261
402
439
308
235
259
243
234
188
154
141
260
63
50
113
120
158
141
80
76
23
25
349
444
426
533
392
264
484
483
532
41
121
263
115
102
260
517
506
531
111
275
301
309
203
311
305
351
184
307
322
259
282
386
406
297
88
140
113
106
196
69
161
171
251
193
189
172
156
201
174
295
394
436
232
105
34
46
36
59
87
110
252
257
339
149
262
114
98
195
132
C
D
G
520
294
285
254
338
53
27
42
44
20
75
323
384
367
404
234
333
315
363
229
255
170
155
146
146
519
50
44
69
12
23
1
88
512
517
459
387
471
466
458
308
254
422
424
403
59
136
69
62
173
518
316
253
372
362
313
169
224
310
294
337
148
33
282
321
172
517
109
25
22
20
13
20
16
15
18
5
127
120
252
209
207
218
281
374
366
381
188
182
186
167
296
209
100
143
130
116
124
301
181
421
418
457
21
24
21
24
17
119
51
82
73
88
133
99
68
57
89
148
338
378
356
402
184
146
180
137
128
129
167
145
133
138
20
43
83
38
35
69
85
307
251
316
279
336
90
145
241
242
295
J
K
116
175
103
92
104
113
113
96
91
81
115
68
293
248
313
286
307
167
58
50
59
58
96
292
321
299
269
181
129
129
133
123
194
116
337
447
443
425
469
460
424
187
128
167
153
186
386
510
516
510
64
197
206
235
13
127
108
131
185
172
240
194
180
199
105
321
357
345
281
186
247
192
173
258
185
96
174
87
74
192
197
289
291
267
253
391
390
509
464
452
423
275
433
459
454
315
360
337
349
241
246
390
435
294
103
95
43
34
46
61
25
15
18
21
18
69
223
245
260
239
348
150
128
244
95
84
154
101
34
124
144
102
463
448
453
314
416
415
361
168
72
81
25
22
122
385
482
480
508
82
216
301
292
334
211
251
241
250
34
173
257
248
323
19
33
243
126
145
131
279
241
415
422
422
131
242
141
124
268
44
384
425
404
380
91
49
256
336
105
32
23
14
12
15
509
500
139
42
11
20
17
62
507
23
157
80
198
182
241
506
86
154
279
289
282
274
330
300
379
313
432
417
505
102
60
81
68
193
246
389
399
401
328
344
318
360
134
97
508
515
452
298
424
430
421
171
79
110
105
76
65
L
M
291
346
328
378
36
3
157
225
37
326
460
477
447
222
337
347
257
85
68
201
231
71
237
15
481
478
449
505
498
102
327
405
382
420
140
94
75
65
81
151
380
491
497
499
273
169
397
429
266
325
341
309
357
182
31
58
98
125
34
95
40
52
46
32
39
144
21
288
365
120
136
236
295
377
135
379
449
428
448
252
235
370
374
358
208
167
180
164
205
56
232
234
237
218
419
93
272
281
255
322
144
346
364
331
377
133
41
166
102
104
230
504
496
498
233
497
21
19
164
101
114
149
336
409
381
446
142
245
221
202
249
147
305
353
327
400
496
50
163
184
208
224
5
162
53
75
128
196
222
210
240
62
89
57
8
6
22
378
441
416
418
N
O
P
376
396
373
331
375
446
420
444
104
6
226
290
61
312
395
379
397
149
374
392
364
375
334
228
408
386
395
52
257
298
269
396
54
38
20
9
11
2
114
270
297
270
330
176
311
363
335
415
176
229
158
149
158
251
381
414
256
269
211
183
292
373
470
457
489
30
227
139
157
137
46
38
36
33
45
122
139
77
267
311
125
488
22
324
350
320
374
128
52
13
4
4
12
26
134
150
276
29
66
16
14
36
45
488
473
487
158
43
79
10
62
78
164
77
122
58
54
97
137
79
226
220
233
312
166
319
332
305
63
157
160
176
223
180
283
308
152
486
135
147
136
165
66
84
224
245
233
61
156
227
302
119
372
467
451
485
170
327
340
321
263
435
472
442
357
480
493
484
143
122
111
94
47
290
314
288
291
177
153
225
273
281
239
R
S
344
340
307
344
156
38
210
221
366
384
371
154
104
286
219
286
260
255
172
206
382
456
303
256
204
175
290
171
191
280
267
355
15
117
72
85
92
107
92
55
45
43
278
356
339
370
6
65
35
60
35
90
216
231
250
289
202
215
216
194
275
46
343
400
372
394
262
214
407
427
343
482
370
478
491
437
190
89
336
385
170
112
150
100
93
74
94
221
53
119
103
127
155
213
481
17
355
355
326
320
62
36
31
30
39
53
205
91
132
115
144
200
278
259
329
179
272
258
301
501
492
119
244
212
259
235
300
333
399
371
392
37
211
121
147
49
175
210
258
263
157
156
208
150
135
190
163
76
48
23
19
40
89
371
387
359
369
187
503
513
440
502
512
439
117
47
97
86
109
303
207
254
227
274
153
215
178
161
197
95
480
289
206
442
511
368
178
205
315
329
273
2
46
28
51
56
240
380
389
391
99
153
202
195
288
174
114
176
162
215
67
113
230
296
134
201
322
319
328
309
238
217
253
250
152
398
438
287
126
111
127
116
189
165
487
471
479
219
212
192
177
180
354
338
304
354
178
204
90
369
433
264
147
64
64
64
24
93
110
57
53
47
98
353
448
432
438
204
26
478
125
203
268
280
252
285
404
413
319
71
151
149
159
163
T
W
497
488
475
130
105
240
282
87
199
148
187
169
236
277
290
256
353
368
477
470
474
367
486
487
147
473
83
472
106
253
266
315
198
49
27
189
146
215
204
214
80
366
466
509
352
7
1
1
1
19
284
190
163
213
352
414
388
413
342
430
410
412
476
469
435
124
44
284
346
147
100
74
30
27
54
238
342
370
175
341
457
463
389
218
354
394
211
365
459
450
411
496
486
471
65
175
187
263
55
148
185
67
114
145
106
100
78
108
122
73
79
67
124
14