Trending stocks MMM O MO BATS MDLZ KHC KVUE KO PEP
Acceder

Distribution Solutions Group Inc

DSGR

Closed
$ 28.55
-0.21
-0.73%
+

Distribution Solutions 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
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1,550M
657M
100M
0M
0M
213M
316M
28M
893M
0M
0M
889M
242M
99M
46M
1M
647M
536M
14M
662M
415M
1,230M
649M
549M
1,216M
478M
25M
0M
0M
166M
264M
23M
737M
27M
0M
653M
169M
80M
26M
2M
483M
396M
4M
563M
309M
975M
462M
437M
256M
133M
4M
0M
0M
55M
74M
0M
123M
33M
0M
123M
72M
21M
4M
1M
51M
12M
25M
133M
61M
145M
27M
23M
256M
143M
28M
0M
0M
52M
62M
1M
113M
16M
0M
134M
98M
22M
5M
1M
36M
0M
23M
122M
45M
122M
10M
-18M
204M
106M
5M
0M
0M
44M
56M
1M
98M
17M
0M
96M
57M
14M
4M
1M
39M
12M
15M
108M
49M
110M
16M
10M
197M
107M
12M
0M
0M
41M
53M
1M
90M
24M
0M
98M
66M
15M
11M
1M
32M
5M
17M
99M
41M
110M
16M
4M
191M
98M
4M
0M
1M
42M
51M
1M
92M
27M
12M
97M
60M
12M
15M
22M
37M
6M
19M
93M
38M
108M
21M
17M
135M
88M
10M
0M
1M
34M
43M
1M
48M
31M
10M
74M
39M
11M
1M
19M
35M
8M
19M
61M
0M
0M
8M
-2M
133M
87M
11M
0M
1M
31M
44M
1M
47M
35M
0M
72M
36M
9M
1M
18M
35M
9M
18M
61M
0M
0M
9M
-1M
138M
87M
4M
0M
1M
37M
45M
1M
51M
42M
0M
76M
39M
8M
1M
30M
37M
9M
18M
62M
0M
0M
9M
5M
160M
91M
1M
0M
1M
35M
46M
10M
69M
59M
0M
94M
55M
15M
17M
15M
39M
10M
18M
66M
0M
0M
27M
26M
173M
90M
2M
0M
0M
37M
51M
0M
83M
67M
0M
102M
60M
12M
16M
32M
42M
11M
21M
71M
0M
0M
27M
25M
223M
114M
2M
0M
0M
50M
55M
6M
109M
53M
0M
89M
52M
23M
0M
0M
37M
0M
27M
134M
0M
0M
1M
-2M
236M
135M
41M
0M
0M
42M
47M
1M
101M
44M
0M
94M
56M
18M
0M
0M
38M
0M
0M
143M
0M
0M
0M
-41M
242M
138M
9M
0M
0M
50M
74M
0M
103M
41M
0M
105M
63M
20M
0M
0M
42M
1M
0M
137M
0M
0M
0M
-9M
271M
158M
4M
0M
0M
60M
86M
0M
113M
48M
0M
132M
68M
16M
0M
0M
65M
9M
0M
139M
0M
0M
8M
3M
300M
172M
2M
0M
0M
63M
97M
1M
128M
53M
0M
126M
73M
16M
11M
34M
53M
3M
0M
174M
0M
0M
11M
9M
279M
165M
4M
0M
0M
61M
91M
1M
114M
43M
0M
109M
63M
14M
0M
0M
45M
0M
0M
170M
0M
0M
0M
-4M
279M
168M
15M
0M
0M
65M
79M
1M
111M
46M
0M
94M
53M
9M
0M
0M
41M
0M
0M
185M
0M
0M
0M
-15M
261M
158M
29M
0M
0M
54M
66M
9M
103M
42M
0M
80M
43M
9M
2M
0M
37M
0M
0M
180M
0M
0M
2M
-27M
247M
145M
24M
0M
2M
53M
60M
9M
102M
43M
0M
74M
37M
8M
1M
0M
37M
2M
0M
173M
0M
0M
3M
-18M
226M
130M
8M
0M
1M
46M
64M
11M
96M
40M
0M
63M
32M
8M
0M
0M
32M
0M
0M
162M
0M
0M
0M
-8M
233M
133M
9M
0M
2M
47M
66M
11M
100M
39M
0M
73M
32M
7M
4M
0M
41M
10M
0M
160M
0M
0M
14M
7M
223M
145M
38M
0M
30M
44M
55M
9M
78M
39M
0M
63M
34M
7M
0M
0M
29M
0M
0M
160M
0M
0M
0M
-8M
216M
130M
24M
0M
12M
44M
56M
7M
86M
0M
0M
66M
38M
8M
0M
0M
28M
0M
0M
150M
0M
0M
0M
-12M
199M
118M
14M
0M
0M
35M
47M
23M
81M
0M
0M
56M
31M
5M
0M
0M
25M
0M
0M
143M
0M
0M
0M
-14M
189M
104M
10M
0M
0M
34M
37M
23M
85M
0M
0M
49M
25M
5M
0M
0M
25M
0M
0M
140M
0M
0M
0M
-10M
175M
103M
15M
0M
0M
30M
37M
21M
72M
0M
0M
47M
24M
6M
0M
0M
22M
0M
0M
129M
0M
0M
0M
-15M
161M
88M
10M
0M
0M
31M
27M
19M
73M
0M
0M
38M
19M
3M
0M
0M
19M
0M
0M
123M
0M
0M
0M
-10M
168M
92M
10M
0M
0M
31M
27M
25M
76M
0M
0M
37M
20M
3M
0M
0M
17M
0M
0M
131M
0M
0M
0M
-10M
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
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
1Q2007
4Q2006
3Q2006
2Q2006
1Q2006
4Q2005
3Q2005
2Q2005
1Q2005
4Q2004
3Q2004
2Q2004
1Q2004
4Q2003
3Q2003
2Q2003
1Q2003
4Q2002
3Q2002
2Q2002
1Q2002
4Q2001
3Q2001
2Q2001
1Q2001
4Q2000
3Q2000
2Q2000
1Q2000
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,550M
657M
100M
0M
0M
213M
316M
28M
893M
0M
0M
889M
242M
99M
46M
1M
647M
536M
14M
662M
415M
1,230M
649M
549M
1,596M
690M
80M
0M
0M
239M
313M
37M
906M
0M
0M
920M
250M
107M
46M
1M
670M
551M
14M
676M
440M
1,259M
666M
586M
1,570M
663M
44M
0M
0M
239M
326M
33M
907M
208M
0M
894M
227M
89M
45M
1M
667M
559M
58M
676M
436M
1,267M
662M
618M
1,228M
500M
31M
0M
0M
173M
270M
26M
729M
27M
0M
656M
173M
91M
27M
0M
483M
395M
24M
572M
327M
984M
461M
430M
1,216M
478M
25M
0M
0M
166M
264M
23M
737M
27M
0M
653M
169M
80M
26M
2M
483M
396M
4M
563M
309M
975M
462M
437M
1,233M
486M
25M
0M
0M
173M
261M
27M
747M
25M
0M
686M
194M
97M
26M
1M
492M
397M
52M
547M
292M
960M
462M
437M
1,226M
468M
18M
0M
0M
168M
251M
31M
758M
26M
0M
684M
201M
93M
27M
1M
483M
389M
52M
542M
266M
948M
455M
437M
271M
146M
6M
0M
0M
63M
77M
0M
125M
19M
0M
128M
71M
32M
5M
1M
57M
16M
28M
143M
75M
158M
34M
29M
256M
133M
4M
0M
0M
55M
74M
0M
123M
33M
0M
123M
72M
21M
4M
1M
51M
12M
25M
133M
61M
145M
27M
23M
254M
135M
7M
0M
0M
59M
67M
0M
120M
30M
0M
120M
69M
26M
4M
0M
51M
11M
5M
134M
66M
145M
25M
18M
245M
124M
6M
0M
0M
54M
63M
1M
121M
31M
0M
114M
66M
24M
4M
0M
47M
5M
6M
131M
57M
136M
20M
14M
265M
145M
26M
0M
0M
57M
61M
1M
120M
16M
0M
138M
95M
20M
5M
0M
43M
0M
28M
127M
50M
127M
16M
-10M
256M
143M
28M
0M
0M
52M
62M
1M
113M
16M
0M
134M
98M
22M
5M
1M
36M
0M
23M
122M
45M
122M
10M
-18M
251M
134M
17M
0M
0M
54M
62M
1M
117M
17M
0M
130M
90M
22M
5M
0M
40M
0M
24M
121M
44M
121M
11M
-6M
196M
106M
10M
0M
0M
40M
55M
1M
90M
15M
0M
77M
40M
11M
4M
0M
37M
2M
23M
119M
66M
121M
13M
3M
198M
109M
4M
0M
0M
48M
56M
1M
89M
16M
0M
82M
37M
14M
4M
0M
45M
10M
23M
117M
73M
127M
23M
19M
204M
106M
5M
0M
0M
44M
56M
1M
98M
17M
0M
96M
57M
14M
4M
1M
39M
12M
15M
108M
0M
0M
16M
10M
208M
114M
9M
0M
0M
4M
55M
100M
94M
17M
0M
101M
60M
16M
6M
0M
41M
0M
26M
107M
0M
0M
16M
8M
209M
113M
7M
0M
0M
50M
55M
1M
96M
29M
0M
100M
64M
17M
13M
0M
36M
10M
4M
109M
0M
0M
23M
16M
204M
108M
4M
0M
0M
49M
54M
1M
96M
30M
0M
97M
61M
15M
17M
0M
36M
11M
4M
107M
0M
0M
28M
25M
197M
107M
12M
0M
0M
41M
53M
1M
90M
24M
0M
98M
66M
15M
11M
1M
32M
5M
17M
99M
0M
0M
16M
4M
197M
108M
8M
0M
1M
49M
51M
6M
89M
25M
0M
99M
65M
16M
10M
0M
34M
6M
17M
98M
0M
0M
15M
7M
192M
105M
7M
0M
1M
47M
51M
5M
88M
26M
0M
95M
60M
15M
16M
0M
35M
6M
18M
97M
0M
0M
22M
15M
190M
100M
4M
0M
1M
44M
51M
6M
90M
26M
0M
96M
60M
13M
18M
0M
36M
6M
18M
94M
0M
0M
24M
20M
191M
98M
4M
0M
1M
42M
51M
1M
92M
27M
0M
97M
60M
12M
15M
21M
37M
6M
19M
93M
0M
0M
21M
17M
149M
104M
19M
0M
1M
41M
43M
1M
45M
27M
0M
77M
43M
12M
7M
0M
34M
7M
18M
73M
0M
0M
7M
-12M
137M
93M
11M
0M
1M
39M
42M
1M
45M
28M
0M
67M
33M
7M
7M
0M
33M
7M
18M
71M
0M
0M
7M
-4M
136M
91M
8M
0M
1M
38M
43M
1M
46M
29M
0M
74M
40M
13M
2M
0M
34M
7M
18M
62M
0M
0M
9M
1M
135M
88M
10M
0M
1M
34M
43M
1M
48M
31M
0M
74M
39M
11M
1M
0M
35M
8M
19M
61M
0M
0M
8M
-2M
134M
89M
11M
0M
1M
36M
41M
1M
45M
32M
0M
68M
33M
11M
1M
0M
35M
8M
19M
66M
0M
0M
8M
-3M
132M
87M
9M
0M
1M
35M
43M
1M
45M
33M
0M
68M
33M
11M
0M
0M
35M
8M
18M
64M
0M
0M
8M
-1M
135M
90M
10M
0M
1M
35M
44M
1M
45M
34M
0M
71M
36M
11M
2M
0M
35M
8M
19M
64M
0M
0M
11M
0M
133M
87M
11M
0M
1M
31M
44M
1M
47M
35M
0M
72M
36M
9M
1M
18M
35M
9M
18M
61M
0M
0M
9M
-1M
136M
88M
8M
0M
1M
36M
43M
1M
48M
37M
0M
70M
35M
10M
0M
0M
35M
9M
18M
66M
0M
0M
9M
1M
134M
85M
5M
0M
1M
37M
42M
1M
50M
39M
0M
71M
35M
11M
0M
0M
36M
9M
18M
64M
0M
0M
9M
4M
134M
84M
2M
0M
1M
37M
44M
1M
50M
40M
0M
73M
37M
12M
0M
0M
36M
9M
18M
60M
0M
0M
9M
7M
138M
87M
3M
0M
0M
33M
45M
4M
50M
40M
0M
76M
39M
37M
0M
0M
36M
9M
18M
60M
0M
0M
31M
0M
138M
87M
4M
0M
1M
37M
45M
1M
51M
42M
0M
76M
39M
8M
1M
30M
37M
9M
18M
62M
0M
0M
9M
5M
138M
86M
1M
0M
1M
40M
44M
1M
52M
42M
0M
73M
36M
10M
0M
0M
37M
10M
18M
65M
0M
0M
10M
9M
138M
84M
2M
0M
1M
38M
44M
1M
54M
44M
0M
74M
36M
9M
2M
24M
38M
10M
18M
64M
0M
0M
12M
11M
147M
91M
1M
0M
1M
38M
43M
8M
55M
46M
0M
84M
45M
10M
12M
23M
38M
10M
18M
63M
0M
0M
22M
21M
160M
91M
1M
0M
1M
35M
46M
9M
69M
59M
0M
94M
55M
15M
17M
0M
39M
10M
18M
66M
0M
0M
27M
26M
164M
92M
0M
0M
1M
37M
45M
10M
72M
62M
0M
95M
57M
14M
18M
24M
38M
10M
18M
69M
0M
0M
29M
28M
171M
97M
0M
0M
0M
39M
47M
10M
74M
64M
0M
103M
63M
13M
23M
26M
39M
11M
18M
68M
0M
0M
34M
34M
178M
99M
1M
0M
0M
42M
55M
0M
80M
66M
0M
111M
70M
16M
20M
34M
40M
11M
19M
68M
0M
0M
31M
29M
173M
90M
2M
0M
0M
37M
51M
0M
83M
67M
0M
102M
60M
12M
16M
0M
42M
11M
21M
71M
0M
0M
27M
25M
182M
100M
1M
0M
0M
42M
55M
2M
83M
67M
0M
113M
70M
17M
20M
34M
43M
11M
26M
69M
0M
0M
31M
30M
178M
98M
1M
0M
0M
40M
55M
2M
80M
64M
0M
108M
62M
16M
15M
32M
45M
11M
26M
70M
0M
0M
26M
24M
229M
114M
1M
0M
0M
47M
59M
6M
115M
59M
0M
97M
45M
19M
0M
0M
51M
13M
28M
132M
0M
0M
13M
12M
223M
114M
2M
0M
0M
50M
55M
6M
109M
53M
0M
89M
52M
23M
13M
6M
37M
0M
27M
134M
0M
0M
0M
-2M
219M
115M
19M
0M
0M
47M
44M
5M
104M
49M
0M
79M
44M
13M
0M
0M
35M
0M
25M
140M
0M
0M
0M
-19M
228M
122M
23M
0M
0M
44M
50M
1M
105M
50M
0M
83M
45M
18M
0M
0M
38M
0M
27M
145M
0M
0M
0M
-23M
233M
129M
27M
0M
0M
46M
51M
1M
104M
48M
0M
89M
50M
21M
0M
0M
38M
0M
0M
145M
0M
0M
0M
-27M
236M
135M
41M
0M
0M
42M
47M
1M
101M
44M
0M
94M
56M
18M
31M
4M
38M
0M
0M
143M
0M
0M
0M
-41M
233M
135M
23M
0M
0M
50M
56M
1M
98M
41M
0M
89M
52M
20M
0M
0M
37M
0M
0M
144M
0M
0M
0M
-23M
247M
146M
9M
0M
0M
58M
75M
0M
101M
41M
0M
108M
63M
23M
0M
0M
45M
5M
0M
140M
0M
0M
5M
-3M
247M
145M
9M
0M
0M
57M
75M
0M
102M
42M
0M
108M
69M
30M
0M
0M
40M
0M
0M
139M
0M
0M
0M
-9M
242M
138M
9M
0M
0M
50M
74M
0M
103M
41M
0M
105M
63M
20M
-2M
2M
42M
1M
0M
137M
0M
0M
0M
-9M
256M
150M
11M
0M
0M
56M
78M
0M
106M
43M
0M
119M
70M
19M
0M
0M
49M
0M
0M
137M
0M
0M
0M
-11M
257M
151M
11M
0M
0M
53M
80M
0M
106M
44M
0M
122M
64M
20M
0M
0M
58M
0M
0M
135M
0M
0M
10M
-1M
267M
156M
8M
0M
0M
57M
82M
2M
111M
45M
0M
134M
62M
19M
0M
0M
71M
13M
0M
133M
0M
0M
23M
15M
271M
158M
4M
0M
0M
60M
86M
0M
113M
48M
0M
132M
68M
16M
35M
6M
65M
9M
0M
139M
0M
0M
8M
3M
288M
168M
7M
0M
0M
66M
89M
1M
120M
49M
0M
141M
84M
22M
11M
42M
57M
0M
0M
147M
0M
0M
11M
4M
295M
171M
5M
0M
0M
67M
96M
0M
124M
50M
0M
150M
79M
16M
14M
40M
71M
0M
0M
146M
0M
0M
14M
8M
295M
169M
3M
0M
0M
65M
98M
1M
125M
52M
0M
118M
67M
17M
16M
35M
51M
0M
0M
177M
0M
0M
16M
13M
300M
172M
2M
0M
0M
63M
97M
1M
128M
53M
0M
126M
73M
16M
11M
3M
53M
3M
0M
174M
0M
0M
11M
9M
294M
167M
2M
0M
0M
71M
91M
1M
126M
51M
0M
122M
75M
15M
13M
46M
47M
0M
0M
172M
0M
0M
13M
11M
291M
166M
2M
0M
0M
68M
90M
2M
125M
49M
0M
120M
73M
14M
16M
42M
47M
0M
0M
170M
0M
0M
16M
14M
281M
164M
1M
0M
0M
69M
90M
1M
116M
44M
0M
109M
63M
12M
11M
37M
46M
0M
0M
172M
0M
0M
11M
10M
279M
165M
4M
0M
0M
61M
91M
1M
114M
43M
0M
109M
63M
14M
31M
4M
45M
0M
0M
170M
0M
0M
0M
-4M
287M
177M
20M
0M
0M
69M
85M
1M
110M
42M
0M
95M
52M
11M
0M
0M
43M
0M
0M
192M
0M
0M
0M
-20M
277M
165M
11M
0M
0M
61M
83M
10M
112M
43M
0M
86M
44M
11M
0M
0M
42M
0M
0M
191M
0M
0M
0M
-11M
272M
159M
8M
0M
0M
70M
80M
1M
113M
45M
0M
84M
42M
10M
0M
0M
42M
0M
0M
188M
0M
0M
0M
-8M
279M
168M
15M
0M
0M
65M
79M
1M
111M
46M
0M
94M
53M
9M
41M
1M
41M
0M
0M
185M
0M
0M
0M
-15M
259M
157M
15M
0M
0M
69M
72M
1M
103M
40M
0M
80M
40M
10M
0M
28M
40M
0M
0M
179M
0M
0M
0M
-14M
254M
151M
15M
0M
0M
64M
71M
2M
103M
40M
0M
79M
39M
11M
1M
26M
39M
0M
0M
176M
0M
0M
1M
-14M
256M
154M
23M
0M
0M
61M
69M
2M
102M
41M
0M
79M
40M
10M
1M
27M
38M
0M
0M
178M
0M
0M
1M
-22M
261M
158M
29M
0M
0M
54M
66M
9M
103M
42M
0M
80M
43M
9M
2M
0M
37M
0M
0M
180M
0M
0M
2M
-27M
255M
153M
31M
0M
3M
59M
62M
2M
101M
40M
0M
74M
38M
9M
2M
0M
36M
0M
0M
180M
0M
0M
2M
-26M
250M
148M
28M
0M
4M
56M
62M
2M
102M
41M
0M
71M
34M
9M
2M
0M
36M
1M
0M
179M
0M
0M
2M
-22M
248M
146M
29M
0M
3M
56M
60M
2M
102M
42M
0M
70M
34M
9M
1M
23M
36M
1M
0M
177M
0M
0M
3M
-24M
247M
145M
24M
0M
2M
53M
60M
9M
102M
43M
0M
74M
37M
8M
1M
0M
37M
2M
0M
173M
0M
0M
3M
-18M
239M
139M
17M
0M
1M
56M
63M
3M
100M
43M
0M
68M
33M
8M
1M
0M
35M
2M
0M
171M
0M
0M
3M
-12M
227M
130M
7M
0M
1M
55M
64M
3M
96M
39M
0M
59M
26M
7M
0M
0M
32M
0M
0M
168M
0M
0M
0M
-7M
223M
127M
7M
0M
1M
54M
62M
3M
96M
40M
0M
59M
27M
7M
0M
0M
32M
0M
0M
165M
0M
0M
0M
-7M
226M
130M
8M
0M
1M
46M
64M
11M
96M
40M
0M
63M
32M
8M
0M
0M
32M
0M
0M
162M
0M
0M
0M
-8M
224M
127M
5M
0M
1M
59M
61M
2M
97M
40M
0M
60M
27M
7M
3M
0M
33M
0M
0M
164M
0M
0M
3M
0M
224M
128M
5M
0M
1M
60M
60M
2M
96M
40M
0M
60M
28M
6M
5M
0M
32M
0M
0M
165M
0M
0M
25M
21M
222M
125M
4M
0M
0M
57M
61M
2M
97M
39M
0M
60M
29M
6M
5M
16M
31M
0M
0M
162M
0M
0M
5M
1M
233M
133M
9M
0M
2M
47M
66M
11M
100M
39M
0M
73M
32M
7M
4M
0M
41M
10M
0M
160M
0M
0M
14M
7M
248M
140M
11M
0M
6M
62M
64M
2M
108M
39M
0M
85M
36M
8M
4M
21M
48M
17M
0M
164M
0M
0M
21M
16M
245M
136M
8M
0M
6M
63M
64M
2M
109M
40M
0M
81M
52M
9M
23M
19M
30M
0M
0M
164M
0M
0M
23M
21M
234M
125M
12M
0M
9M
48M
63M
2M
110M
40M
0M
73M
43M
14M
7M
18M
30M
0M
0M
161M
0M
0M
7M
4M
223M
145M
38M
0M
30M
44M
55M
9M
78M
39M
0M
63M
34M
7M
0M
0M
29M
0M
0M
160M
0M
0M
0M
-8M
216M
132M
26M
0M
11M
43M
52M
10M
85M
40M
0M
63M
34M
7M
0M
0M
29M
0M
0M
153M
0M
0M
0M
-15M
208M
122M
18M
0M
10M
41M
53M
9M
86M
41M
0M
59M
30M
7M
0M
0M
29M
0M
0M
149M
0M
0M
0M
-8M
217M
130M
26M
0M
12M
40M
54M
10M
87M
41M
0M
67M
38M
8M
0M
0M
28M
0M
0M
150M
0M
0M
0M
-14M
216M
130M
24M
0M
12M
44M
56M
7M
86M
0M
0M
66M
38M
8M
0M
0M
28M
0M
0M
150M
0M
0M
0M
-12M
207M
126M
24M
0M
10M
40M
53M
9M
81M
0M
0M
60M
33M
7M
0M
0M
27M
0M
0M
147M
0M
0M
0M
-14M
198M
121M
20M
0M
0M
43M
48M
9M
78M
0M
0M
56M
30M
6M
0M
0M
26M
0M
0M
143M
0M
0M
0M
-20M
204M
118M
17M
0M
0M
43M
46M
13M
86M
0M
0M
58M
33M
6M
0M
0M
26M
0M
0M
146M
0M
0M
0M
-17M
199M
118M
14M
0M
0M
35M
47M
23M
81M
0M
0M
56M
31M
5M
0M
0M
25M
0M
0M
143M
0M
0M
0M
-14M
194M
116M
14M
0M
0M
36M
44M
22M
78M
0M
0M
50M
25M
6M
0M
0M
25M
0M
0M
144M
0M
0M
0M
-14M
194M
115M
15M
0M
0M
34M
44M
22M
79M
0M
0M
47M
23M
5M
0M
0M
24M
0M
0M
147M
0M
0M
0M
-15M
197M
114M
16M
0M
0M
34M
43M
21M
84M
0M
0M
54M
29M
6M
0M
0M
25M
0M
0M
144M
0M
0M
0M
-16M
189M
104M
10M
0M
0M
34M
37M
23M
85M
0M
0M
49M
25M
5M
0M
0M
25M
0M
0M
140M
0M
0M
0M
-10M
185M
110M
17M
0M
0M
35M
41M
17M
75M
0M
0M
49M
25M
6M
0M
0M
24M
0M
0M
136M
0M
0M
0M
-17M
177M
104M
12M
0M
0M
33M
41M
18M
73M
0M
0M
45M
22M
6M
0M
0M
23M
0M
0M
132M
0M
0M
0M
-12M
176M
104M
12M
0M
0M
31M
39M
23M
73M
0M
0M
48M
26M
6M
0M
0M
22M
0M
0M
128M
0M
0M
0M
-12M
175M
103M
15M
0M
0M
30M
37M
21M
72M
0M
0M
47M
24M
6M
0M
0M
22M
0M
0M
129M
0M
0M
0M
-15M
173M
104M
14M
0M
0M
32M
36M
23M
69M
0M
0M
43M
22M
5M
0M
0M
22M
0M
0M
130M
0M
0M
0M
-14M
167M
97M
10M
0M
0M
32M
37M
17M
70M
0M
0M
41M
20M
5M
0M
0M
21M
0M
0M
126M
0M
0M
0M
-10M
165M
96M
11M
0M
0M
28M
30M
28M
69M
0M
0M
42M
22M
4M
0M
0M
20M
0M
0M
123M
0M
0M
0M
-11M
161M
88M
10M
0M
0M
31M
27M
19M
73M
0M
0M
38M
19M
3M
0M
0M
19M
0M
0M
123M
0M
0M
0M
-10M
157M
96M
9M
0M
0M
29M
27M
30M
61M
0M
0M
35M
17M
3M
0M
0M
18M
0M
0M
121M
0M
0M
0M
-9M
153M
89M
8M
0M
0M
28M
29M
24M
64M
0M
0M
33M
16M
3M
0M
0M
18M
0M
0M
119M
0M
0M
0M
-8M
170M
122M
15M
0M
0M
27M
25M
55M
48M
0M
0M
30M
14M
3M
0M
0M
16M
0M
0M
140M
0M
0M
0M
-15M
168M
92M
10M
0M
0M
31M
27M
25M
76M
0M
0M
37M
20M
3M
0M
0M
17M
0M
0M
131M
0M
0M
0M
-10M
170M
121M
13M
0M
0M
29M
24M
55M
49M
0M
0M
32M
16M
3M
0M
0M
17M
0M
0M
137M
0M
0M
0M
-13M
170M
122M
0M
0M
0M
27M
25M
0M
48M
0M
0M
30M
14M
0M
0M
0M
16M
0M
0M
0M
0M
0M
0M
-15M
176M
129M
20M
0M
0M
26M
23M
60M
47M
0M
0M
33M
17M
3M
0M
0M
16M
0M
0M
143M
0M
0M
0M
-20M
171M
127M
18M
0M
0M
25M
24M
60M
45M
0M
0M
31M
16M
3M
0M
0M
15M
0M
0M
141M
0M
0M
0M
-18M
168M
123M
16M
0M
0M
26M
22M
58M
45M
0M
0M
29M
14M
2M
0M
0M
15M
0M
0M
139M
0M
0M
0M
-16M
162M
117M
16M
0M
0M
26M
24M
52M
46M
0M
0M
27M
13M
2M
0M
0M
14M
0M
0M
136M
0M
0M
0M
-16M
161M
115M
21M
0M
0M
66M
23M
5M
46M
0M
0M
28M
15M
2M
0M
0M
14M
0M
0M
132M
0M
0M
0M
-21M
158M
112M
14M
0M
0M
71M
22M
5M
47M
0M
0M
29M
16M
3M
0M
0M
13M
0M
0M
129M
0M
0M
0M
-14M
157M
112M
17M
0M
0M
26M
19M
50M
45M
0M
0M
31M
17M
2M
0M
0M
13M
0M
0M
126M
0M
0M
0M
-17M
155M
111M
21M
0M
0M
26M
20M
44M
44M
0M
0M
30M
18M
3M
0M
0M
13M
0M
0M
125M
0M
0M
0M
-21M
153M
110M
18M
0M
0M
25M
19M
48M
42M
0M
0M
30M
19M
3M
0M
0M
12M
0M
0M
122M
0M
0M
0M
-18M
150M
110M
11M
0M
0M
75M
19M
5M
40M
0M
0M
30M
18M
3M
0M
0M
12M
0M
0M
120M
0M
0M
0M
-11M
147M
108M
14M
0M
0M
26M
19M
49M
39M
0M
0M
29M
18M
3M
0M
0M
11M
0M
0M
118M
0M
0M
0M
-14M
141M
103M
11M
0M
0M
27M
19M
45M
38M
0M
0M
26M
16M
3M
0M
0M
10M
0M
0M
115M
0M
0M
0M
-11M
138M
100M
5M
0M
0M
27M
18M
50M
38M
0M
0M
26M
16M
3M
0M
0M
10M
0M
0M
111M
0M
0M
0M
-5M
138M
102M
7M
0M
0M
27M
18M
50M
36M
0M
0M
29M
19M
3M
0M
0M
10M
0M
0M
109M
0M
0M
0M
-7M
132M
98M
4M
0M
0M
28M
18M
47M
35M
0M
0M
27M
17M
3M
0M
0M
10M
0M
0M
105M
0M
0M
0M
-4M
126M
92M
7M
0M
0M
27M
18M
39M
34M
0M
0M
25M
16M
3M
0M
0M
10M
0M
0M
100M
0M
0M
0M
-7M
122M
88M
6M
0M
0M
27M
16M
39M
34M
0M
0M
27M
17M
2M
0M
0M
9M
0M
0M
95M
0M
0M
0M
-6M
119M
86M
4M
0M
0M
27M
17M
38M
33M
0M
0M
28M
19M
4M
0M
0M
9M
0M
0M
91M
0M
0M
0M
-4M
111M
80M
4M
0M
0M
27M
16M
34M
31M
0M
0M
25M
16M
3M
0M
0M
9M
0M
0M
86M
0M
0M
1M
-4M
103M
74M
5M
0M
0M
26M
16M
27M
30M
0M
0M
22M
14M
3M
0M
0M
8M
0M
0M
81M
0M
0M
0M
-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
106M
78M
33M
0M
0M
26M
16M
3M
28M
0M
0M
25M
17M
0M
0M
0M
8M
0M
0M
81M
0M
0M
0M
-33M
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
107M
84M
45M
0M
0M
23M
14M
3M
23M
0M
0M
24M
16M
0M
0M
0M
7M
0M
0M
84M
0M
0M
0M
-45M
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
95M
70M
34M
0M
0M
21M
13M
3M
25M
0M
0M
23M
13M
0M
0M
0M
11M
0M
0M
71M
0M
0M
0M
-34M
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
81M
58M
25M
0M
0M
19M
12M
2M
24M
0M
0M
21M
12M
0M
0M
0M
9M
0M
0M
61M
0M
0M
0M
-25M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M