1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55 |
000
056
001
057
002
058
003
059
004
066
005
067
006
068
007
069
008
077
009
078
011
079
012
088
013
089
014
099
015
016
017
018
019
022
023
024
025
026
027
028
029
033
034
035
036
037
038
039
044
045
046
047
048
049
055
|
001
011
012
013
014
015
113
016
114
017
116
018
123
019
124
126
133
134
135
136
137
138
139
144
145
146
147
148
149
156
166
167
168
169
164
|
233
234
002
235
236
237
238
239
244
245
246
247
012
248
249
256
266
267
268
123
269
124
022
126
023
024
025
026
027
028
029
223
224
226
|
233
378
234
379
235
388
003
236
389
237
399
238
239
013
113
123
333
334
023
133
335
134
336
135
337
136
338
137
339
138
344
139
345
033
346
034
347
035
348
036
349
037
355
038
356
039
357
358
359
366
367
223
368
369
377
|
234
004
444
445
244
446
245
447
246
448
247
449
248
455
249
456
014
457
458
114
459
466
467
124
468
334
469
477
024
134
478
479
488
489
344
499
345
144
346
034
145
347
146
348
147
349
148
149
044
045
046
047
048
049
224
164
|
056
057
058
235
059
005
445
245
455
456
256
457
015
458
459
335
025
135
345
556
566
145
567
035
568
569
355
356
156
357
358
045
359
055
|
056
236
066
067
006
068
069
446
246
456
256
266
016
267
116
268
466
269
467
468
126
469
336
026
136
556
346
566
567
146
568
036
569
666
356
667
156
668
166
669
167
677
046
168
366
678
169
367
679
368
688
369
689
226
699
164
|
378
057
379
237
067
007
077
447
078
079
247
457
267
017
467
477
478
337
479
027
137
347
567
147
037
667
357
167
677
678
047
367
679
377
|
378
058
388
389
238
068
008
078
448
088
248
089
458
268
018
468
478
338
488
489
028
138
348
568
148
038
668
358
168
678
048
368
688
689
|
379
059
389
399
239
069
009
079
449
089
249
099
459
269
019
469
479
339
489
499
029
139
349
569
149
039
669
359
169
679
049
369
689
699 |