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

Sturm Ruger & Company Inc

RGR

Closed
$ 34.83
-0.78
-2.19%
+

Sturm Ruger & Company 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
399M
271M
118M
0M
102M
60M
80M
14M
127M
0M
0M
67M
63M
11M
51M
0M
4M
0M
0M
332M
208M
332M
2M
-13M
485M
362M
224M
0M
159M
65M
65M
7M
123M
77M
0M
168M
163M
36M
1M
1M
5M
0M
0M
317M
199M
317M
3M
-62M
442M
329M
221M
0M
200M
57M
44M
7M
114M
74M
0M
79M
77M
12M
0M
0M
2M
0M
0M
364M
252M
364M
1M
-20M
348M
234M
141M
0M
121M
58M
29M
6M
114M
71M
0M
84M
82M
37M
44M
0M
2M
0M
0M
265M
153M
265M
2M
-18M
349M
249M
165M
0M
129M
53M
28M
3M
100M
74M
0M
64M
61M
30M
21M
10M
2M
0M
0M
285M
188M
285M
2M
-33M
336M
232M
153M
0M
114M
45M
31M
3M
103M
83M
0M
71M
71M
33M
30M
7M
0M
0M
0M
264M
161M
264M
0M
-38M
284M
167M
63M
0M
0M
60M
40M
4M
118M
104M
0M
54M
53M
9M
0M
0M
1M
0M
0M
230M
114M
230M
0M
-63M
355M
224M
87M
0M
0M
69M
55M
13M
132M
104M
0M
90M
81M
17M
0M
0M
9M
0M
0M
266M
0M
0M
0M
-87M
316M
189M
69M
0M
0M
72M
37M
11M
127M
104M
0M
88M
82M
43M
0M
0M
6M
0M
0M
228M
0M
0M
0M
-69M
254M
118M
9M
0M
0M
50M
45M
15M
136M
111M
0M
69M
60M
12M
0M
0M
9M
0M
0M
185M
0M
0M
0M
-9M
277M
158M
55M
0M
0M
67M
23M
12M
119M
101M
0M
98M
88M
47M
0M
0M
10M
0M
0M
179M
0M
0M
0M
-55M
174M
97M
31M
0M
0M
43M
16M
7M
78M
66M
0M
79M
59M
13M
0M
0M
20M
0M
0M
95M
0M
0M
0M
-31M
207M
146M
81M
0M
0M
42M
10M
13M
60M
53M
0M
69M
50M
29M
0M
0M
20M
0M
20M
137M
0M
0M
0M
-81M
158M
105M
58M
0M
52M
32M
10M
6M
53M
43M
0M
43M
33M
7M
0M
0M
10M
0M
9M
114M
0M
0M
0M
-5M
142M
98M
56M
0M
51M
25M
10M
8M
43M
33M
0M
46M
33M
7M
0M
0M
13M
0M
0M
96M
0M
0M
0M
-5M
113M
76M
28M
0M
19M
26M
12M
10M
37M
26M
0M
47M
30M
10M
1M
0M
18M
0M
0M
66M
0M
0M
1M
-9M
102M
74M
36M
0M
31M
16M
13M
9M
28M
22M
0M
26M
20M
8M
0M
0M
6M
0M
0M
76M
0M
0M
0M
-5M
117M
82M
29M
0M
22M
18M
24M
10M
35M
23M
0M
30M
21M
6M
0M
0M
8M
0M
0M
87M
0M
0M
0M
-7M
140M
102M
26M
0M
22M
16M
49M
11M
38M
23M
0M
28M
18M
4M
0M
0M
10M
0M
0M
112M
0M
0M
0M
-4M
147M
110M
33M
0M
28M
16M
50M
11M
37M
28M
0M
27M
19M
5M
0M
0M
8M
0M
0M
120M
0M
0M
0M
-5M
170M
125M
53M
0M
50M
13M
49M
9M
45M
27M
0M
36M
22M
4M
0M
0M
15M
0M
0M
134M
0M
0M
0M
-3M
184M
131M
53M
0M
50M
14M
52M
12M
53M
29M
0M
46M
27M
5M
0M
0M
19M
0M
0M
138M
0M
0M
0M
-4M
204M
142M
68M
0M
64M
15M
50M
9M
62M
39M
0M
40M
27M
7M
0M
0M
13M
0M
0M
164M
0M
0M
0M
-4M
211M
148M
70M
0M
66M
14M
51M
13M
63M
43M
0M
39M
25M
5M
0M
0M
13M
0M
0M
172M
0M
0M
0M
-4M
212M
147M
79M
0M
71M
20M
38M
10M
65M
0M
0M
45M
28M
6M
0M
0M
17M
0M
0M
167M
0M
0M
0M
-8M
197M
128M
5M
0M
0M
23M
48M
52M
69M
0M
0M
42M
25M
4M
0M
0M
17M
0M
0M
155M
0M
0M
0M
-5M
200M
125M
5M
0M
0M
21M
46M
54M
75M
0M
0M
47M
28M
5M
0M
0M
19M
0M
0M
153M
0M
0M
0M
-5M
190M
119M
3M
0M
0M
21M
55M
40M
71M
0M
0M
43M
24M
5M
0M
0M
19M
0M
0M
147M
0M
0M
0M
-3M
179M
118M
4M
0M
0M
20M
42M
52M
61M
0M
0M
45M
26M
3M
0M
0M
19M
0M
0M
134M
0M
0M
0M
-4M
170M
119M
8M
0M
0M
18M
27M
66M
51M
0M
0M
43M
25M
5M
0M
0M
19M
0M
0M
126M
0M
0M
0M
-8M
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
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
399M
271M
118M
0M
102M
60M
80M
14M
127M
0M
0M
67M
63M
11M
51M
0M
4M
0M
0M
332M
208M
332M
2M
-13M
400M
274M
120M
0M
106M
60M
79M
15M
126M
73M
0M
65M
61M
30M
30M
1M
4M
0M
0M
335M
213M
335M
2M
-11M
397M
268M
138M
0M
126M
53M
69M
8M
129M
69M
0M
64M
60M
30M
29M
0M
4M
0M
0M
333M
208M
333M
3M
-9M
389M
264M
130M
0M
122M
65M
62M
7M
125M
72M
0M
67M
62M
33M
1M
1M
5M
0M
0M
322M
202M
322M
3M
-5M
485M
362M
224M
0M
159M
65M
65M
7M
123M
77M
0M
168M
163M
13M
1M
1M
5M
0M
0M
317M
199M
317M
3M
-62M
461M
351M
215M
0M
165M
61M
62M
13M
110M
72M
0M
62M
60M
31M
0M
2M
2M
0M
0M
399M
291M
399M
2M
-48M
444M
334M
209M
0M
165M
56M
57M
12M
110M
75M
0M
57M
54M
27M
0M
0M
2M
0M
0M
387M
280M
387M
2M
-41M
446M
336M
212M
0M
170M
69M
47M
8M
110M
78M
0M
69M
66M
34M
0M
0M
2M
0M
0M
378M
270M
378M
2M
-39M
442M
329M
221M
0M
200M
57M
44M
7M
114M
74M
0M
79M
77M
12M
0M
0M
2M
0M
0M
364M
252M
364M
1M
-20M
420M
309M
193M
0M
165M
72M
39M
5M
111M
65M
0M
82M
80M
38M
0M
0M
2M
0M
0M
338M
228M
338M
2M
-26M
399M
286M
174M
0M
150M
76M
32M
4M
113M
69M
0M
80M
78M
38M
0M
0M
2M
0M
0M
319M
208M
319M
2M
-22M
364M
252M
146M
0M
122M
73M
29M
4M
112M
69M
0M
76M
73M
35M
0M
0M
3M
0M
0M
288M
179M
288M
2M
-22M
348M
234M
141M
0M
121M
58M
29M
6M
114M
71M
0M
84M
82M
13M
68M
0M
2M
0M
0M
265M
153M
265M
2M
-18M
311M
213M
134M
0M
104M
58M
14M
8M
98M
60M
0M
69M
67M
28M
38M
1M
2M
0M
0M
241M
146M
241M
2M
-28M
390M
295M
227M
0M
209M
54M
12M
3M
95M
66M
0M
78M
76M
40M
32M
4M
2M
0M
0M
312M
219M
312M
2M
-16M
362M
265M
188M
0M
150M
56M
18M
3M
98M
73M
0M
65M
62M
29M
24M
9M
2M
0M
0M
298M
202M
298M
2M
-36M
349M
249M
165M
0M
129M
53M
28M
3M
100M
74M
0M
64M
61M
8M
43M
10M
2M
0M
0M
285M
0M
0M
2M
-33M
329M
230M
137M
0M
115M
56M
33M
4M
99M
70M
0M
51M
49M
25M
19M
4M
2M
0M
0M
278M
0M
0M
2M
-21M
321M
220M
132M
0M
100M
41M
41M
6M
100M
72M
0M
45M
43M
23M
18M
1M
2M
0M
0M
276M
0M
0M
2M
-30M
332M
227M
135M
0M
100M
52M
36M
3M
105M
78M
0M
58M
56M
28M
22M
4M
2M
2M
0M
274M
0M
0M
2M
-33M
336M
232M
153M
0M
114M
45M
31M
3M
103M
83M
0M
71M
71M
12M
51M
7M
0M
0M
0M
264M
0M
0M
0M
-38M
316M
214M
138M
0M
0M
47M
26M
4M
102M
84M
0M
62M
62M
30M
25M
6M
0M
0M
0M
254M
0M
0M
0M
-138M
313M
208M
132M
0M
0M
50M
24M
3M
104M
90M
0M
63M
62M
29M
26M
7M
1M
0M
0M
249M
0M
0M
0M
-132M
303M
193M
103M
0M
0M
61M
26M
3M
110M
97M
0M
65M
64M
28M
26M
9M
1M
0M
0M
239M
0M
0M
0M
-103M
284M
167M
63M
0M
0M
60M
40M
4M
118M
104M
0M
54M
53M
9M
0M
0M
1M
0M
0M
230M
0M
0M
0M
-63M
278M
153M
45M
0M
0M
53M
52M
3M
124M
92M
0M
55M
54M
31M
0M
0M
1M
0M
0M
223M
0M
0M
0M
-45M
284M
154M
44M
0M
0M
56M
52M
2M
130M
97M
0M
57M
56M
35M
0M
0M
0M
0M
0M
228M
0M
0M
0M
-44M
304M
171M
35M
0M
0M
78M
55M
3M
133M
102M
0M
79M
78M
45M
0M
1M
1M
0M
0M
225M
0M
0M
0M
-35M
355M
224M
87M
0M
0M
69M
55M
13M
132M
104M
0M
90M
81M
17M
0M
0M
9M
0M
0M
266M
0M
0M
0M
-87M
361M
231M
101M
0M
0M
70M
44M
16M
130M
102M
0M
95M
85M
53M
0M
9M
10M
0M
0M
266M
0M
0M
0M
-101M
344M
220M
103M
0M
0M
65M
39M
13M
124M
99M
0M
89M
79M
50M
0M
10M
10M
0M
0M
255M
0M
0M
0M
-103M
325M
201M
80M
0M
0M
75M
32M
13M
124M
102M
0M
86M
77M
48M
0M
10M
9M
0M
0M
240M
0M
0M
0M
-80M
316M
189M
69M
0M
0M
72M
37M
11M
127M
104M
0M
88M
82M
13M
0M
0M
6M
0M
0M
228M
0M
0M
0M
-69M
293M
166M
60M
0M
0M
53M
41M
12M
127M
109M
0M
79M
71M
37M
0M
0M
8M
0M
0M
214M
0M
0M
0M
-60M
292M
161M
61M
0M
0M
54M
34M
12M
131M
109M
0M
84M
75M
42M
0M
0M
9M
0M
0M
208M
0M
0M
42M
-61M
268M
134M
31M
0M
0M
63M
29M
10M
134M
106M
0M
72M
63M
33M
0M
0M
9M
0M
0M
195M
0M
0M
0M
-31M
254M
118M
9M
0M
0M
50M
45M
15M
136M
111M
0M
69M
60M
12M
0M
0M
9M
0M
0M
185M
0M
0M
0M
-9M
265M
132M
28M
0M
0M
46M
48M
10M
134M
103M
0M
59M
49M
25M
0M
7M
10M
0M
0M
206M
0M
0M
0M
-28M
284M
150M
47M
0M
0M
52M
40M
11M
133M
106M
0M
77M
66M
37M
0M
8M
11M
0M
0M
207M
0M
0M
0M
-47M
289M
161M
50M
0M
0M
70M
29M
12M
128M
102M
0M
97M
86M
45M
0M
10M
10M
0M
0M
193M
0M
0M
0M
-50M
277M
158M
55M
0M
0M
67M
23M
12M
119M
101M
0M
98M
88M
16M
0M
0M
10M
0M
0M
179M
0M
0M
0M
-55M
250M
148M
54M
0M
0M
64M
20M
10M
102M
83M
0M
98M
80M
40M
0M
7M
18M
0M
18M
153M
0M
0M
0M
-54M
237M
146M
65M
0M
0M
57M
16M
8M
90M
76M
0M
101M
82M
44M
0M
8M
18M
0M
18M
136M
0M
0M
0M
-65M
211M
128M
46M
0M
0M
59M
14M
9M
84M
69M
0M
100M
81M
41M
0M
8M
19M
0M
19M
112M
0M
0M
0M
-46M
174M
97M
31M
0M
0M
43M
16M
7M
78M
66M
0M
79M
59M
13M
0M
0M
20M
0M
20M
95M
0M
0M
0M
-31M
248M
173M
105M
0M
30M
47M
13M
7M
75M
63M
0M
74M
54M
31M
0M
5M
20M
0M
20M
174M
0M
0M
0M
-75M
230M
160M
96M
0M
20M
47M
9M
8M
70M
59M
0M
68M
48M
27M
0M
0M
19M
0M
19M
163M
0M
0M
0M
-76M
221M
160M
96M
0M
20M
49M
8M
8M
61M
53M
0M
72M
52M
31M
0M
0M
19M
0M
19M
150M
0M
0M
0M
-76M
207M
146M
81M
0M
0M
42M
10M
13M
60M
53M
0M
69M
50M
12M
0M
0M
20M
0M
20M
137M
0M
0M
0M
-81M
186M
127M
79M
0M
26M
33M
8M
6M
59M
46M
0M
49M
39M
20M
0M
5M
10M
0M
10M
137M
0M
0M
0M
-53M
175M
118M
77M
0M
64M
32M
4M
6M
57M
45M
0M
47M
37M
19M
0M
5M
10M
0M
9M
129M
0M
0M
0M
-12M
167M
113M
72M
0M
67M
30M
4M
6M
54M
44M
0M
47M
38M
20M
0M
5M
10M
0M
10M
119M
0M
0M
0M
-5M
158M
105M
58M
0M
52M
32M
10M
6M
53M
43M
0M
43M
33M
7M
0M
0M
10M
0M
9M
114M
0M
0M
0M
-5M
147M
96M
53M
0M
47M
26M
11M
7M
51M
42M
0M
39M
26M
11M
0M
4M
13M
0M
0M
109M
0M
0M
0M
-5M
146M
96M
59M
0M
53M
22M
9M
6M
50M
41M
0M
37M
24M
9M
0M
5M
13M
0M
0M
109M
0M
0M
0M
-6M
148M
101M
59M
0M
53M
28M
7M
7M
48M
36M
0M
45M
32M
12M
0M
5M
13M
0M
0M
103M
0M
0M
0M
-6M
142M
98M
56M
0M
51M
25M
10M
8M
43M
33M
0M
46M
33M
7M
0M
0M
13M
0M
0M
96M
0M
0M
0M
-5M
140M
95M
53M
0M
47M
27M
7M
8M
45M
32M
0M
52M
34M
12M
0M
5M
18M
0M
0M
88M
0M
0M
0M
-6M
129M
85M
44M
0M
40M
28M
6M
8M
43M
30M
0M
46M
28M
10M
0M
0M
18M
0M
0M
82M
0M
0M
0M
-4M
119M
80M
34M
0M
30M
26M
8M
12M
39M
28M
0M
45M
27M
10M
0M
0M
18M
0M
0M
74M
0M
0M
0M
-4M
113M
76M
28M
0M
19M
26M
12M
10M
37M
26M
0M
47M
30M
10M
1M
0M
18M
0M
0M
66M
0M
0M
1M
-9M
100M
69M
23M
0M
20M
20M
17M
10M
31M
25M
0M
28M
24M
11M
0M
0M
3M
0M
0M
72M
0M
0M
0M
-3M
102M
72M
41M
0M
25M
14M
18M
-10M
30M
24M
0M
23M
20M
7M
0M
0M
3M
0M
0M
79M
0M
0M
0M
-16M
104M
75M
34M
0M
30M
18M
13M
9M
29M
23M
0M
27M
23M
8M
0M
0M
3M
0M
0M
78M
0M
0M
0M
-4M
102M
74M
36M
0M
31M
16M
13M
9M
28M
22M
0M
26M
20M
8M
0M
0M
6M
0M
0M
76M
0M
0M
0M
-5M
125M
98M
64M
0M
61M
15M
11M
8M
27M
22M
0M
24M
18M
5M
0M
0M
7M
0M
0M
101M
0M
0M
0M
-3M
133M
104M
71M
0M
64M
13M
12M
8M
29M
22M
0M
32M
23M
5M
0M
0M
8M
0M
0M
101M
0M
0M
0M
-6M
128M
95M
54M
0M
49M
17M
15M
9M
33M
23M
0M
32M
24M
4M
0M
0M
8M
0M
0M
95M
0M
0M
0M
-5M
117M
82M
29M
0M
22M
18M
24M
10M
35M
23M
0M
30M
21M
6M
0M
0M
8M
0M
0M
87M
0M
0M
0M
-7M
119M
83M
12M
0M
5M
22M
41M
9M
36M
22M
0M
29M
19M
4M
0M
0M
10M
0M
0M
90M
0M
0M
0M
-7M
143M
107M
32M
0M
28M
16M
50M
9M
36M
23M
0M
29M
19M
3M
0M
0M
10M
0M
0M
114M
0M
0M
0M
-3M
140M
102M
26M
0M
22M
16M
49M
11M
38M
23M
0M
28M
18M
4M
0M
0M
10M
0M
0M
112M
0M
0M
0M
-4M
140M
102M
26M
0M
22M
16M
49M
11M
38M
23M
0M
28M
18M
4M
0M
0M
10M
0M
0M
112M
0M
0M
0M
-4M
141M
106M
22M
0M
18M
20M
53M
11M
36M
26M
0M
26M
19M
5M
0M
0M
8M
0M
0M
115M
0M
0M
0M
-3M
144M
109M
33M
0M
29M
14M
52M
10M
36M
26M
0M
26M
19M
4M
0M
0M
8M
0M
0M
118M
0M
0M
0M
-4M
149M
112M
35M
0M
31M
19M
49M
10M
37M
27M
0M
27M
20M
4M
0M
0M
8M
0M
0M
121M
0M
0M
0M
-4M
147M
110M
33M
0M
28M
16M
50M
11M
37M
28M
0M
27M
19M
5M
0M
0M
8M
0M
0M
120M
0M
0M
0M
-5M
151M
114M
37M
0M
33M
17M
50M
10M
37M
26M
0M
27M
21M
5M
0M
0M
6M
0M
0M
124M
0M
0M
0M
-4M
156M
118M
45M
0M
44M
13M
51M
9M
37M
26M
0M
29M
23M
4M
0M
0M
6M
0M
0M
126M
0M
0M
0M
-1M
170M
125M
51M
0M
48M
17M
49M
9M
45M
27M
0M
38M
24M
5M
0M
0M
14M
0M
0M
132M
0M
0M
0M
-3M
170M
125M
53M
0M
50M
13M
49M
9M
45M
27M
0M
36M
22M
4M
0M
0M
15M
0M
0M
134M
0M
0M
0M
-3M
176M
130M
55M
0M
52M
14M
50M
11M
46M
28M
0M
40M
22M
5M
0M
0M
18M
0M
0M
137M
0M
0M
0M
-3M
179M
127M
48M
0M
45M
13M
56M
10M
52M
29M
0M
41M
23M
5M
0M
0M
18M
0M
0M
138M
0M
0M
0M
-3M
182M
129M
54M
0M
51M
14M
52M
8M
53M
29M
0M
39M
22M
5M
0M
0M
17M
0M
0M
143M
0M
0M
0M
-3M
184M
131M
53M
0M
50M
14M
52M
12M
53M
29M
0M
46M
27M
5M
0M
0M
19M
0M
0M
138M
0M
0M
0M
-4M
196M
138M
62M
0M
59M
19M
47M
10M
58M
33M
0M
39M
28M
7M
0M
0M
11M
0M
0M
157M
0M
0M
0M
-4M
199M
140M
70M
0M
66M
12M
47M
11M
59M
35M
0M
38M
27M
6M
0M
0M
11M
0M
0M
161M
0M
0M
0M
-5M
205M
144M
71M
0M
68M
18M
46M
9M
61M
36M
0M
41M
28M
6M
0M
0M
13M
0M
0M
164M
0M
0M
0M
-3M
204M
142M
68M
0M
64M
15M
50M
9M
62M
39M
0M
40M
27M
7M
0M
0M
13M
0M
0M
164M
0M
0M
0M
-4M
205M
146M
55M
0M
52M
22M
59M
10M
59M
40M
0M
40M
30M
9M
0M
0M
11M
0M
0M
165M
0M
0M
0M
-3M
207M
146M
59M
0M
56M
13M
64M
10M
61M
42M
0M
40M
28M
6M
0M
0M
11M
0M
0M
168M
0M
0M
0M
-4M
210M
148M
62M
0M
59M
17M
59M
10M
61M
43M
0M
39M
27M
6M
0M
0M
12M
0M
0M
171M
0M
0M
0M
-3M
211M
148M
70M
0M
66M
14M
51M
13M
63M
43M
0M
39M
25M
5M
0M
0M
13M
0M
0M
172M
0M
0M
0M
-4M
215M
153M
73M
0M
68M
20M
48M
11M
62M
43M
0M
45M
30M
10M
0M
0M
15M
0M
0M
170M
0M
0M
0M
-5M
218M
156M
85M
0M
76M
16M
45M
11M
62M
43M
0M
47M
31M
10M
0M
0M
16M
0M
0M
171M
0M
0M
0M
-8M
223M
159M
86M
0M
81M
23M
39M
10M
64M
46M
0M
53M
36M
9M
0M
0M
16M
0M
0M
170M
0M
0M
0M
-5M
212M
147M
79M
0M
71M
20M
38M
10M
65M
0M
0M
45M
28M
6M
0M
0M
17M
0M
0M
167M
0M
0M
0M
-8M
217M
151M
77M
0M
71M
24M
38M
12M
66M
0M
0M
56M
38M
13M
0M
0M
18M
0M
0M
161M
0M
0M
0M
-6M
215M
148M
6M
0M
0M
24M
38M
81M
67M
0M
0M
55M
38M
10M
0M
0M
18M
0M
0M
160M
0M
0M
0M
-6M
210M
142M
5M
0M
0M
26M
43M
68M
68M
0M
0M
52M
36M
7M
0M
0M
16M
0M
0M
158M
0M
0M
0M
-5M
197M
128M
5M
0M
0M
23M
48M
52M
69M
0M
0M
42M
25M
4M
0M
0M
17M
0M
0M
155M
0M
0M
0M
-5M
201M
129M
5M
0M
0M
22M
46M
56M
71M
0M
0M
46M
28M
6M
0M
0M
18M
0M
0M
155M
0M
0M
0M
-5M
207M
135M
6M
0M
0M
21M
43M
65M
72M
0M
0M
50M
31M
6M
0M
0M
19M
0M
0M
158M
0M
0M
0M
-6M
204M
130M
6M
0M
0M
21M
43M
60M
74M
0M
0M
49M
31M
4M
0M
0M
19M
0M
0M
155M
0M
0M
0M
-6M
200M
125M
5M
0M
0M
21M
46M
54M
75M
0M
0M
47M
28M
5M
0M
0M
19M
0M
0M
153M
0M
0M
0M
-5M
195M
121M
5M
0M
0M
15M
44M
57M
74M
0M
0M
44M
25M
5M
0M
0M
19M
0M
0M
151M
0M
0M
0M
-5M
198M
123M
6M
0M
0M
19M
44M
54M
75M
0M
0M
46M
27M
5M
0M
0M
19M
0M
0M
151M
0M
0M
0M
-6M
195M
126M
8M
0M
0M
19M
48M
51M
69M
0M
0M
46M
27M
3M
0M
0M
19M
0M
0M
149M
0M
0M
0M
-8M
190M
119M
3M
0M
0M
21M
55M
40M
71M
0M
0M
43M
24M
5M
0M
0M
19M
0M
0M
147M
0M
0M
0M
-3M
192M
125M
4M
0M
0M
18M
47M
56M
67M
0M
0M
45M
25M
4M
0M
0M
20M
0M
0M
146M
0M
0M
0M
-4M
194M
129M
4M
0M
0M
25M
42M
59M
65M
0M
0M
48M
28M
6M
0M
0M
20M
0M
0M
146M
0M
0M
0M
-4M
179M
118M
4M
0M
0M
20M
42M
52M
61M
0M
0M
45M
26M
3M
0M
0M
19M
0M
0M
134M
0M
0M
0M
-4M
179M
118M
4M
0M
0M
20M
42M
52M
61M
0M
0M
45M
26M
3M
0M
0M
19M
0M
0M
134M
0M
0M
0M
-4M
172M
109M
3M
0M
0M
20M
43M
44M
63M
0M
0M
43M
24M
3M
0M
0M
19M
0M
0M
129M
0M
0M
0M
-3M
175M
117M
5M
0M
0M
17M
41M
55M
58M
0M
0M
43M
25M
3M
0M
0M
19M
0M
0M
132M
0M
0M
0M
-5M
179M
125M
5M
0M
0M
17M
34M
69M
54M
0M
0M
49M
31M
3M
0M
0M
18M
0M
0M
130M
0M
0M
0M
-5M
170M
119M
8M
0M
0M
18M
27M
66M
51M
0M
0M
43M
25M
5M
0M
0M
19M
0M
0M
126M
0M
0M
0M
-8M
161M
114M
2M
0M
0M
17M
26M
70M
47M
0M
0M
39M
21M
2M
0M
0M
18M
0M
0M
122M
0M
0M
0M
-2M
157M
112M
2M
0M
0M
18M
25M
67M
46M
0M
0M
38M
21M
2M
0M
0M
18M
0M
0M
119M
0M
0M
0M
-2M
158M
114M
2M
0M
0M
16M
23M
73M
44M
0M
0M
44M
27M
2M
0M
0M
17M
0M
0M
114M
0M
0M
0M
-2M
150M
106M
8M
0M
0M
19M
21M
58M
44M
0M
0M
42M
25M
3M
0M
0M
17M
0M
0M
108M
0M
0M
0M
-8M
139M
98M
3M
0M
0M
19M
22M
55M
41M
0M
0M
37M
20M
2M
0M
0M
17M
0M
0M
102M
0M
0M
0M
-3M
137M
98M
5M
0M
0M
16M
23M
55M
39M
0M
0M
37M
20M
2M
0M
0M
17M
0M
0M
100M
0M
0M
0M
-5M
135M
97M
5M
0M
0M
19M
24M
49M
38M
0M
0M
40M
24M
2M
0M
0M
16M
0M
0M
95M
0M
0M
0M
-5M
124M
86M
2M
0M
0M
17M
30M
36M
39M
0M
0M
35M
19M
3M
0M
0M
16M
0M
0M
90M
0M
0M
0M
-2M
124M
85M
4M
0M
0M
15M
29M
37M
39M
0M
0M
34M
17M
2M
0M
0M
17M
0M
0M
91M
0M
0M
0M
-4M
125M
87M
5M
0M
0M
15M
30M
37M
38M
0M
0M
33M
17M
2M
0M
0M
16M
0M
0M
92M
0M
0M
0M
-5M
124M
85M
3M
0M
0M
16M
31M
35M
39M
0M
0M
35M
19M
1M
0M
0M
16M
0M
0M
89M
0M
0M
0M
-3M
116M
77M
6M
0M
0M
15M
33M
23M
39M
0M
0M
32M
16M
2M
0M
0M
16M
0M
0M
84M
0M
0M
0M
-6M
114M
74M
1M
0M
0M
17M
31M
26M
40M
0M
0M
32M
16M
2M
0M
0M
16M
0M
0M
82M
0M
0M
0M
-1M
110M
70M
2M
0M
0M
14M
35M
19M
40M
0M
0M
30M
15M
1M
0M
0M
16M
0M
0M
79M
0M
0M
0M
-2M
110M
70M
4M
0M
0M
16M
35M
15M
40M
0M
0M
30M
15M
1M
0M
0M
16M
0M
0M
80M
0M
0M
0M
-4M
107M
66M
1M
0M
0M
14M
37M
14M
41M
0M
0M
29M
14M
2M
0M
0M
15M
0M
0M
78M
0M
0M
0M
-1M
113M
72M
1M
0M
0M
27M
33M
11M
41M
0M
0M
32M
16M
1M
0M
0M
16M
0M
0M
81M
0M
0M
0M
-1M
112M
73M
1M
0M
0M
32M
30M
10M
39M
0M
0M
32M
16M
2M
0M
0M
16M
0M
0M
80M
0M
0M
0M
-1M
108M
70M
1M
0M
0M
29M
29M
11M
38M
0M
0M
32M
17M
2M
0M
0M
15M
0M
0M
76M
0M
0M
0M
-1M
100M
63M
3M
0M
0M
13M
29M
17M
38M
0M
0M
29M
12M
2M
0M
0M
16M
0M
0M
72M
0M
0M
0M
-3M
102M
65M
2M
0M
0M
23M
25M
15M
37M
0M
0M
28M
13M
2M
0M
0M
16M
0M
0M
74M
0M
0M
0M
-2M
100M
65M
2M
0M
0M
25M
23M
15M
35M
0M
0M
27M
12M
1M
0M
0M
15M
0M
0M
73M
0M
0M
0M
-2M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
90M
58M
12M
0M
0M
13M
29M
4M
33M
0M
0M
27M
13M
0M
3M
0M
14M
0M
0M
64M
0M
0M
3M
-9M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
97M
66M
30M
0M
0M
12M
22M
3M
31M
0M
0M
21M
11M
0M
1M
0M
10M
0M
0M
76M
0M
0M
1M
-29M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
101M
70M
29M
0M
0M
12M
26M
3M
31M
0M
0M
27M
15M
0M
3M
0M
12M
0M
0M
74M
0M
0M
3M
-26M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
0M
93M
70M
34M
0M
0M
10M
25M
2M
23M
0M
0M
19M
10M
0M
0M
0M
10M
0M
0M
74M
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