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