MYR Group Inc Balance Sheet
Concept
Total Assets
Current Assets
Cash, Cash Equivalents & Short Term Investments
Cash & Equivalents
Other Short Term Investments
Receivables
Inventory
Other Current Assets
Total non-current assets
Property, Plant & Equipment
Long-Term Investments
Total Liabilities
Current Liabilities
Accounts Payable
Current Debt
Deferred Revenue
Total Non Current Liabilities Net Minority Interest
Long-Term Debt
Other Long-Term Liabilities
Common Stock Equity
Working Capital
Invested Capital
Total Debt
Net Debt
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1,613M
1,026M
25M
0M
0M
955M
0M
47M
586M
0M
9M
961M
747M
359M
18M
240M
214M
29M
25M
651M
279M
687M
74M
49M
1,399M
890M
51M
0M
0M
791M
0M
48M
509M
264M
4M
839M
667M
315M
16M
227M
172M
35M
16M
560M
223M
601M
75M
24M
1,121M
748M
82M
0M
0M
621M
45M
1M
373M
217M
4M
602M
499M
201M
9M
168M
103M
3M
11M
519M
250M
524M
25M
-57M
996M
637M
23M
0M
3M
585M
0M
29M
359M
207M
3M
567M
443M
163M
11M
158M
123M
25M
19M
429M
193M
459M
52M
29M
1,008M
639M
12M
0M
0M
614M
0M
13M
369M
185M
36M
643M
397M
192M
16M
105M
247M
157M
3M
364M
242M
530M
190M
178M
749M
476M
8M
0M
0M
459M
0M
9M
273M
162M
1M
424M
284M
139M
5M
59M
140M
86M
1M
323M
192M
413M
92M
85M
604M
380M
5M
0M
0M
366M
78M
9M
224M
148M
14M
317M
189M
110M
1M
29M
128M
79M
1M
287M
191M
366M
83M
77M
573M
358M
24M
0M
0M
326M
70M
8M
216M
155M
0M
310M
228M
100M
1M
42M
82M
59M
1M
263M
0M
0M
64M
40M
525M
303M
40M
0M
0M
256M
51M
8M
222M
161M
0M
195M
180M
73M
37M
41M
15M
0M
1M
330M
0M
0M
0M
-40M
520M
314M
78M
0M
0M
217M
12M
7M
207M
149M
0M
198M
172M
62M
39M
38M
26M
0M
1M
323M
0M
0M
0M
-78M
525M
324M
76M
0M
0M
227M
15M
6M
201M
143M
0M
229M
204M
80M
64M
53M
25M
0M
1M
296M
0M
0M
0M
-76M
466M
278M
20M
0M
0M
241M
13M
4M
188M
129M
0M
212M
189M
84M
67M
33M
23M
0M
1M
255M
0M
0M
0M
-20M
413M
236M
34M
0M
0M
138M
4M
47M
177M
117M
0M
197M
177M
99M
10M
61M
20M
0M
1M
216M
0M
0M
10M
-24M
380M
224M
63M
0M
0M
118M
11M
33M
156M
97M
0M
187M
139M
41M
0M
0M
49M
30M
0M
193M
0M
0M
30M
-33M
342M
194M
38M
0M
0M
143M
10M
3M
148M
88M
0M
168M
121M
66M
0M
0M
47M
30M
0M
174M
0M
0M
30M
-8M
322M
185M
42M
0M
0M
129M
11M
4M
137M
76M
0M
167M
123M
63M
0M
0M
43M
30M
0M
155M
0M
0M
30M
-12M
306M
187M
35M
0M
0M
135M
10M
7M
119M
58M
0M
175M
135M
67M
0M
0M
40M
30M
0M
131M
0M
0M
30M
-5M
257M
155M
26M
0M
0M
85M
28M
16M
101M
40M
0M
129M
114M
25M
0M
0M
15M
0M
0M
128M
0M
0M
0M
-26M
244M
184M
29M
0M
0M
103M
37M
15M
60M
0M
0M
139M
129M
35M
0M
0M
10M
0M
0M
105M
0M
0M
0M
-29M
130M
112M
7M
0M
0M
92M
0M
12M
18M
0M
0M
80M
78M
16M
18M
0M
2M
0M
0M
50M
0M
0M
18M
10M
110M
93M
1M
0M
0M
85M
0M
6M
17M
0M
0M
71M
63M
14M
8M
0M
8M
0M
0M
39M
0M
0M
14M
13M
117M
100M
4M
0M
0M
90M
0M
6M
17M
0M
0M
86M
77M
20M
14M
0M
9M
0M
0M
31M
0M
0M
21M
18M
99M
71M
1M
0M
0M
54M
0M
16M
28M
0M
0M
69M
57M
18M
4M
0M
12M
0M
0M
30M
0M
0M
13M
12M
102M
73M
1M
0M
0M
51M
0M
21M
29M
0M
0M
75M
57M
14M
9M
0M
18M
0M
0M
27M
0M
0M
24M
23M
40M
22M
6M
0M
0M
14M
0M
2M
17M
0M
0M
16M
14M
3M
1M
0M
2M
0M
0M
24M
0M
0M
1M
-5M
40M
24M
6M
0M
0M
18M
0M
0M
16M
0M
0M
18M
15M
3M
1M
0M
3M
0M
0M
22M
0M
0M
2M
-4M
42M
28M
6M
0M
0M
17M
2M
4M
14M
0M
0M
20M
17M
6M
1M
0M
3M
0M
0M
22M
0M
0M
3M
-3M
33M
23M
4M
0M
0M
16M
0M
2M
10M
0M
0M
17M
14M
3M
1M
0M
3M
0M
0M
16M
0M
0M
2M
-2M
25M
20M
1M
0M
0M
14M
0M
5M
5M
0M
0M
12M
10M
4M
1M
0M
2M
0M
0M
13M
0M
0M
2M
1M
21M
18M
3M
0M
0M
11M
0M
4M
3M
0M
0M
12M
10M
2M
0M
0M
2M
0M
0M
9M
0M
0M
1M
-2M
Concept
Total Assets
Current Assets
Cash, Cash Equivalents & Short Term Investments
Cash & Equivalents
Other Short Term Investments
Receivables
Inventory
Other Current Assets
Total non-current assets
Property, Plant & Equipment
Long-Term Investments
Total Liabilities
Current Liabilities
Accounts Payable
Current Debt
Deferred Revenue
Total Non Current Liabilities Net Minority Interest
Long-Term Debt
Other Long-Term Liabilities
Common Stock Equity
Working Capital
Invested Capital
Total Debt
Net Debt
4Q2023
3Q2023
2Q2023
1Q2023
4Q2022
3Q2022
2Q2022
1Q2022
4Q2021
3Q2021
2Q2021
1Q2021
4Q2020
3Q2020
2Q2020
1Q2020
4Q2019
3Q2019
2Q2019
1Q2019
4Q2018
3Q2018
2Q2018
1Q2018
4Q2017
3Q2017
2Q2017
1Q2017
4Q2016
3Q2016
2Q2016
1Q2016
4Q2015
3Q2015
2Q2015
1Q2015
4Q2014
3Q2014
2Q2014
1Q2014
4Q2013
3Q2013
2Q2013
1Q2013
4Q2012
3Q2012
2Q2012
1Q2012
4Q2011
3Q2011
2Q2011
1Q2011
4Q2010
3Q2010
2Q2010
1Q2010
4Q2009
3Q2009
2Q2009
1Q2009
4Q2008
3Q2008
2Q2008
1Q2008
4Q2007
3Q2007
2Q2007
4Q2006
4Q1999
3Q1999
2Q1999
1Q1999
4Q1998
3Q1998
2Q1998
1Q1998
4Q1997
3Q1997
2Q1997
1Q1997
4Q1996
3Q1996
2Q1996
1Q1996
4Q1995
3Q1995
2Q1995
1Q1995
4Q1994
3Q1994
2Q1994
1Q1994
4Q1993
3Q1993
2Q1993
1Q1993
4Q1992
3Q1992
2Q1992
1Q1992
4Q1991
3Q1991
2Q1991
1Q1991
4Q1990
3Q1990
2Q1990
1Q1990
4Q1989
3Q1989
2Q1989
1Q1989
4Q1988
3Q1988
2Q1988
1Q1988
4Q1987
3Q1987
2Q1987
1Q1987
4Q1986
3Q1986
2Q1986
1Q1986
4Q1985
3Q1985
1,613M
1,026M
25M
0M
0M
955M
0M
47M
586M
0M
9M
961M
747M
359M
18M
240M
214M
29M
25M
651M
279M
687M
74M
49M
1,561M
1,032M
30M
0M
0M
973M
0M
29M
528M
0M
5M
935M
741M
378M
17M
231M
195M
57M
21M
625M
292M
688M
94M
64M
1,465M
940M
23M
0M
0M
878M
0M
40M
525M
0M
40M
861M
685M
338M
17M
229M
176M
40M
90M
604M
256M
649M
77M
54M
1,360M
848M
47M
0M
0M
767M
0M
35M
512M
267M
39M
783M
625M
294M
16M
221M
158M
20M
92M
578M
223M
603M
58M
11M
1,399M
890M
51M
0M
0M
791M
0M
48M
509M
264M
4M
839M
667M
315M
16M
227M
172M
35M
16M
560M
223M
601M
75M
24M
1,330M
835M
36M
0M
0M
766M
0M
33M
495M
249M
38M
794M
585M
282M
16M
175M
209M
81M
91M
536M
250M
622M
121M
85M
1,264M
784M
22M
0M
0M
710M
0M
53M
480M
245M
24M
733M
565M
252M
12M
203M
168M
54M
89M
531M
219M
587M
92M
70M
1,206M
716M
19M
0M
0M
647M
0M
50M
490M
239M
33M
669M
498M
224M
12M
165M
171M
49M
98M
536M
217M
586M
87M
68M
1,121M
748M
82M
0M
0M
621M
45M
1M
373M
217M
4M
602M
499M
201M
9M
168M
103M
3M
11M
519M
250M
524M
25M
-57M
1,064M
701M
73M
0M
4M
601M
0M
27M
363M
206M
4M
568M
456M
193M
8M
150M
112M
4M
23M
496M
245M
501M
26M
-47M
1,051M
691M
68M
0M
5M
610M
0M
13M
360M
207M
5M
579M
470M
212M
9M
137M
109M
7M
22M
472M
221M
480M
31M
-37M
1,019M
665M
73M
0M
3M
578M
0M
15M
354M
203M
4M
571M
448M
192M
11M
140M
123M
25M
20M
448M
218M
478M
51M
-22M
996M
637M
23M
0M
3M
585M
0M
29M
359M
207M
3M
567M
443M
163M
11M
158M
123M
25M
19M
429M
193M
459M
52M
29M
1,019M
659M
19M
0M
5M
632M
0M
7M
360M
209M
29M
610M
460M
206M
11M
126M
151M
66M
63M
409M
199M
479M
93M
75M
950M
595M
10M
0M
0M
575M
0M
10M
355M
182M
27M
561M
404M
155M
15M
129M
157M
75M
2M
389M
191M
471M
108M
98M
993M
629M
34M
0M
0M
584M
0M
11M
364M
184M
32M
618M
378M
174M
16M
101M
240M
153M
4M
375M
251M
536M
187M
153M
1,008M
639M
12M
0M
0M
614M
0M
13M
369M
185M
36M
643M
397M
192M
16M
105M
247M
157M
3M
364M
0M
0M
190M
178M
988M
639M
9M
0M
0M
623M
0M
7M
349M
178M
22M
637M
394M
207M
14M
77M
244M
172M
2M
351M
0M
0M
203M
194M
807M
513M
4M
0M
0M
498M
0M
11M
293M
169M
19M
468M
304M
166M
12M
54M
164M
100M
2M
339M
0M
0M
123M
118M
795M
506M
1M
0M
0M
496M
0M
8M
289M
163M
19M
464M
294M
170M
9M
29M
170M
106M
1M
331M
0M
0M
128M
127M
749M
476M
8M
0M
0M
459M
0M
9M
273M
162M
1M
424M
284M
139M
5M
59M
140M
86M
0M
323M
0M
0M
92M
85M
702M
427M
0M
0M
0M
421M
124M
6M
275M
162M
19M
389M
252M
124M
4M
46M
137M
86M
35M
311M
0M
0M
92M
92M
616M
384M
4M
0M
0M
372M
87M
8M
232M
156M
15M
313M
207M
99M
1M
48M
106M
58M
33M
303M
0M
0M
61M
57M
592M
364M
2M
0M
0M
354M
93M
8M
228M
152M
1M
298M
182M
105M
1M
19M
116M
67M
0M
293M
0M
0M
71M
69M
604M
380M
5M
0M
0M
366M
78M
9M
224M
148M
14M
317M
189M
110M
1M
29M
128M
82M
0M
287M
0M
0M
83M
77M
621M
393M
2M
0M
0M
386M
108M
5M
227M
150M
0M
348M
214M
119M
1M
44M
134M
82M
0M
273M
0M
0M
84M
82M
570M
338M
10M
0M
0M
320M
93M
8M
232M
156M
0M
303M
203M
115M
1M
42M
100M
48M
0M
267M
0M
0M
49M
39M
549M
331M
7M
0M
0M
316M
73M
7M
218M
156M
0M
285M
223M
91M
1M
49M
62M
43M
0M
264M
0M
0M
44M
37M
573M
358M
24M
0M
0M
326M
70M
8M
216M
155M
0M
310M
228M
100M
1M
42M
82M
63M
0M
263M
0M
0M
64M
40M
500M
286M
1M
0M
0M
280M
80M
5M
214M
153M
0M
251M
198M
86M
1M
46M
53M
38M
0M
249M
0M
0M
39M
38M
472M
254M
3M
0M
0M
244M
67M
7M
218M
156M
0M
226M
187M
77M
1M
44M
39M
24M
0M
246M
0M
0M
25M
21M
505M
290M
26M
0M
0M
258M
72M
6M
215M
154M
0M
200M
184M
80M
0M
45M
16M
1M
0M
305M
0M
0M
1M
-25M
525M
303M
40M
0M
0M
256M
51M
8M
222M
161M
0M
195M
180M
73M
37M
41M
15M
0M
1M
330M
0M
0M
0M
-40M
560M
335M
30M
0M
0M
287M
12M
6M
225M
165M
0M
218M
193M
82M
36M
46M
26M
0M
0M
341M
0M
0M
0M
-30M
562M
337M
47M
0M
0M
270M
12M
8M
226M
166M
0M
222M
196M
91M
36M
36M
26M
0M
0M
340M
0M
0M
0M
-47M
528M
314M
62M
0M
0M
234M
12M
7M
214M
156M
0M
199M
173M
67M
39M
33M
26M
0M
0M
329M
0M
0M
0M
-62M
520M
314M
78M
0M
0M
217M
12M
7M
207M
149M
0M
198M
172M
62M
39M
38M
26M
0M
1M
323M
0M
0M
0M
-78M
529M
317M
65M
0M
0M
236M
13M
3M
212M
154M
0M
217M
193M
68M
39M
48M
25M
0M
0M
311M
0M
0M
0M
-65M
533M
323M
55M
0M
0M
248M
15M
6M
211M
153M
0M
222M
197M
73M
40M
53M
25M
0M
1M
311M
0M
0M
0M
-55M
517M
308M
54M
0M
0M
233M
15M
6M
208M
150M
0M
214M
189M
68M
42M
49M
25M
0M
1M
302M
0M
0M
0M
-54M
525M
324M
76M
0M
0M
227M
15M
6M
201M
143M
0M
229M
204M
80M
64M
53M
25M
0M
1M
296M
0M
0M
0M
-76M
514M
315M
63M
0M
0M
237M
12M
3M
199M
140M
0M
230M
207M
67M
39M
67M
23M
0M
1M
284M
0M
0M
0M
-63M
477M
281M
38M
0M
0M
226M
13M
4M
196M
137M
0M
203M
180M
64M
40M
49M
23M
0M
1M
274M
0M
0M
0M
-38M
447M
253M
21M
0M
0M
214M
13M
5M
194M
135M
0M
183M
160M
61M
41M
32M
23M
0M
1M
264M
0M
0M
0M
-21M
466M
278M
20M
0M
0M
241M
13M
4M
188M
129M
0M
212M
189M
84M
67M
33M
23M
0M
1M
255M
0M
0M
0M
-20M
460M
270M
17M
0M
0M
176M
13M
65M
190M
131M
0M
217M
196M
93M
0M
0M
21M
0M
1M
243M
0M
0M
0M
-17M
445M
258M
24M
0M
0M
164M
13M
57M
186M
127M
0M
212M
191M
116M
10M
38M
21M
0M
1M
233M
0M
0M
10M
-14M
421M
241M
4M
0M
0M
165M
2M
57M
180M
121M
0M
198M
178M
110M
10M
0M
20M
0M
1M
223M
0M
0M
10M
-4M
413M
236M
34M
0M
0M
138M
4M
47M
177M
117M
0M
197M
177M
99M
10M
61M
20M
0M
1M
216M
0M
0M
10M
-24M
405M
231M
18M
0M
0M
148M
3M
52M
174M
115M
0M
196M
178M
100M
20M
38M
18M
0M
1M
209M
0M
0M
20M
2M
385M
214M
35M
0M
0M
111M
11M
57M
170M
111M
0M
182M
153M
100M
0M
0M
29M
10M
1M
203M
0M
0M
10M
-25M
356M
194M
45M
0M
0M
100M
11M
38M
162M
103M
0M
158M
129M
77M
0M
0M
29M
10M
0M
198M
0M
0M
10M
-35M
380M
224M
63M
0M
0M
118M
11M
33M
156M
97M
0M
187M
139M
41M
0M
0M
49M
30M
0M
193M
0M
0M
30M
-33M
347M
197M
39M
0M
0M
108M
11M
40M
149M
90M
0M
161M
114M
63M
0M
0M
46M
30M
0M
186M
0M
0M
30M
-9M
338M
190M
45M
0M
0M
103M
10M
32M
148M
88M
0M
157M
110M
35M
0M
0M
47M
30M
0M
182M
0M
0M
30M
-15M
325M
180M
37M
0M
0M
129M
10M
3M
145M
85M
0M
148M
101M
49M
0M
0M
47M
30M
0M
177M
0M
0M
30M
-7M
342M
194M
38M
0M
0M
143M
10M
3M
148M
88M
0M
168M
121M
66M
0M
0M
47M
30M
0M
174M
0M
0M
30M
-8M
331M
189M
32M
0M
0M
145M
10M
2M
142M
82M
0M
161M
118M
63M
0M
0M
43M
30M
0M
170M
0M
0M
30M
-2M
322M
182M
44M
0M
0M
124M
11M
3M
141M
80M
0M
159M
116M
60M
0M
0M
43M
30M
0M
163M
0M
0M
30M
-14M
304M
167M
34M
0M
0M
119M
11M
4M
137M
76M
0M
145M
102M
46M
0M
0M
43M
30M
0M
158M
0M
0M
30M
-4M
322M
185M
42M
0M
0M
129M
11M
4M
137M
76M
0M
167M
123M
63M
0M
0M
43M
30M
0M
155M
0M
0M
30M
-12M
317M
186M
23M
0M
0M
150M
10M
3M
131M
70M
0M
170M
130M
51M
0M
0M
40M
30M
0M
148M
0M
0M
30M
7M
293M
164M
26M
0M
0M
125M
1M
3M
129M
68M
0M
152M
112M
55M
0M
0M
40M
30M
0M
141M
0M
0M
30M
4M
285M
161M
34M
0M
0M
111M
0M
5M
124M
63M
0M
149M
109M
51M
0M
0M
40M
30M
0M
136M
0M
0M
30M
-4M
306M
187M
35M
0M
0M
135M
10M
7M
119M
58M
0M
175M
135M
67M
0M
0M
40M
30M
0M
131M
0M
0M
30M
-5M
270M
154M
10M
0M
0M
100M
32M
12M
115M
0M
0M
183M
120M
25M
0M
0M
63M
0M
0M
86M
0M
0M
50M
40M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
257M
0M
0M
0M
0M
0M
28M
14M
0M
40M
0M
129M
114M
25M
0M
0M
0M
0M
0M
128M
0M
0M
0M
0M
130M
112M
7M
0M
0M
92M
0M
12M
18M
0M
0M
80M
78M
16M
18M
0M
2M
0M
0M
50M
0M
0M
18M
10M
121M
104M
1M
0M
0M
72M
0M
31M
17M
0M
0M
72M
67M
15M
9M
0M
5M
0M
0M
49M
0M
0M
12M
12M
116M
98M
1M
0M
0M
91M
0M
7M
17M
0M
0M
72M
66M
21M
6M
0M
6M
0M
0M
44M
0M
0M
10M
9M
114M
97M
1M
0M
0M
90M
0M
7M
17M
0M
0M
73M
67M
17M
9M
0M
6M
0M
0M
41M
0M
0M
14M
14M
110M
93M
1M
0M
0M
85M
0M
6M
17M
0M
0M
71M
63M
14M
8M
0M
8M
0M
0M
39M
0M
0M
14M
13M
122M
105M
1M
0M
0M
98M
0M
6M
17M
0M
0M
85M
77M
20M
15M
0M
8M
0M
0M
37M
0M
0M
22M
21M
119M
101M
1M
0M
0M
94M
0M
6M
18M
0M
0M
85M
77M
14M
17M
0M
8M
0M
0M
34M
0M
0M
24M
24M
121M
102M
1M
0M
0M
95M
0M
7M
19M
0M
0M
89M
80M
19M
18M
0M
9M
0M
0M
32M
0M
0M
25M
25M
117M
100M
4M
0M
0M
90M
0M
6M
17M
0M
0M
86M
77M
20M
14M
0M
9M
0M
0M
31M
0M
0M
21M
18M
128M
103M
1M
0M
0M
96M
0M
6M
25M
0M
0M
93M
81M
18M
15M
0M
12M
0M
0M
34M
0M
0M
23M
23M
117M
91M
1M
0M
0M
67M
0M
23M
26M
0M
0M
85M
72M
19M
9M
0M
13M
0M
0M
32M
0M
0M
19M
18M
100M
72M
1M
0M
0M
54M
0M
18M
28M
0M
0M
70M
58M
14M
8M
0M
12M
0M
0M
30M
0M
0M
16M
16M
99M
71M
1M
0M
0M
54M
0M
16M
28M
0M
0M
69M
57M
18M
4M
0M
12M
0M
0M
30M
0M
0M
13M
12M
104M
75M
1M
0M
0M
56M
0M
19M
28M
0M
0M
75M
59M
8M
15M
0M
16M
0M
0M
29M
0M
0M
28M
28M
95M
67M
1M
0M
0M
60M
0M
7M
28M
0M
0M
68M
51M
6M
11M
0M
17M
0M
0M
27M
0M
0M
24M
24M
95M
67M
1M
0M
0M
60M
0M
6M
28M
0M
0M
68M
51M
5M
9M
0M
18M
0M
0M
27M
0M
0M
23M
23M
102M
73M
1M
0M
0M
51M
0M
21M
29M
0M
0M
75M
57M
14M
9M
0M
18M
0M
0M
27M
0M
0M
24M
23M
89M
62M
0M
0M
0M
57M
0M
5M
27M
0M
0M
64M
46M
8M
3M
0M
18M
0M
0M
26M
0M
0M
19M
18M
85M
58M
0M
0M
0M
52M
0M
6M
27M
0M
0M
61M
42M
8M
5M
0M
19M
0M
0M
25M
0M
0M
21M
21M
85M
58M
1M
0M
0M
42M
0M
15M
27M
0M
0M
61M
43M
12M
6M
0M
19M
0M
0M
24M
0M
0M
22M
21M
40M
22M
6M
0M
0M
14M
0M
2M
17M
0M
0M
16M
14M
3M
1M
0M
2M
0M
0M
24M
0M
0M
1M
-5M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
40M
23M
5M
0M
0M
16M
0M
2M
16M
0M
0M
18M
15M
2M
1M
0M
2M
0M
0M
22M
0M
0M
1M
-4M
40M
24M
6M
0M
0M
18M
0M
0M
16M
0M
0M
18M
15M
3M
1M
0M
3M
0M
0M
22M
0M
0M
2M
-4M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
40M
26M
1M
0M
0M
23M
1M
2M
14M
0M
0M
19M
17M
3M
6M
0M
2M
0M
0M
21M
0M
0M
7M
6M
39M
25M
2M
0M
0M
17M
2M
5M
14M
0M
0M
18M
15M
4M
3M
0M
3M
0M
0M
21M
0M
0M
4M
2M
42M
28M
6M
0M
0M
17M
2M
4M
14M
0M
0M
20M
17M
6M
1M
0M
3M
0M
0M
22M
0M
0M
3M
-3M
40M
28M
0M
0M
0M
21M
0M
6M
12M
0M
0M
21M
18M
5M
2M
0M
3M
0M
0M
19M
0M
0M
3M
3M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
33M
22M
2M
0M
0M
20M
0M
0M
11M
0M
0M
17M
13M
2M
1M
0M
3M
0M
0M
16M
0M
0M
3M
0M
33M
23M
4M
0M
0M
16M
0M
2M
10M
0M
0M
17M
14M
3M
1M
0M
3M
0M
0M
16M
0M
0M
2M
-2M
32M
23M
5M
0M
0M
16M
0M
3M
9M
0M
0M
16M
13M
2M
2M
0M
3M
0M
0M
16M
0M
0M
3M
-1M
35M
26M
1M
0M
0M
17M
0M
8M
9M
0M
0M
21M
17M
2M
5M
0M
4M
0M
0M
14M
0M
0M
8M
7M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
25M
20M
1M
0M
0M
14M
0M
5M
5M
0M
0M
12M
10M
4M
1M
0M
2M
0M
0M
13M
0M
0M
2M
1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
21M
18M
3M
0M
0M
11M
0M
4M
3M
0M
0M
12M
10M
2M
0M
0M
2M
0M
0M
9M
0M
0M
1M
-2M
26M
23M
8M
0M
0M
11M
0M
5M
3M
0M
0M
17M
16M
1M
5M
0M
1M
0M
0M
8M
0M
0M
5M
-2M
24M
22M
5M
0M
0M
11M
0M
6M
3M
0M
0M
17M
16M
1M
5M
0M
1M
0M
0M
7M
0M
0M
6M
1M
24M
21M
6M
0M
0M
9M
0M
6M
3M
0M
0M
17M
15M
1M
6M
0M
2M
0M
0M
7M
0M
0M
6M
0M
26M
23M
5M
0M
0M
11M
0M
7M
3M
0M
0M
20M
13M
0M
1M
0M
6M
0M
0M
7M
0M
0M
7M
1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
30M
26M
8M
0M
0M
11M
0M
7M
4M
0M
0M
22M
12M
0M
1M
0M
11M
0M
0M
8M
0M
0M
7M
-1M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
34M
29M
5M
0M
0M
13M
9M
3M
5M
0M
0M
22M
9M
0M
1M
0M
13M
0M
0M
12M
0M
0M
8M
4M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
40M
33M
5M
0M
0M
14M
11M
3M
7M
0M
0M
20M
10M
0M
0M
0M
10M
0M
0M
19M
0M
0M
8M
3M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M