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