Bench Press World Ranking 2016 - Men 120.0
kg |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PL |
NAME |
YOB |
NAT |
BWT |
Result |
Place |
Date |
|
|
1. |
Kevin Jaeger |
1995 |
GER |
120,00 |
356,0 |
Szczyrk |
03.09.2016 |
|
|
|
|
|
|
2. |
Shinji Ueda |
1972 |
JPN |
118,72 |
355,0 |
Rodby |
24.04.2016 |
|
|
|
|
|
|
|
3. |
Brady Stewart |
1982 |
USA |
119,17 |
335,0 |
Rodby |
24.04.2016 |
|
|
|
|
|
|
|
Sergey Selezen |
1980 |
RUS |
119,46 |
335,0 |
Rodby |
24.04.2016 |
|
|
|
|
|
|
|
5. |
Christoffer Oberg |
1985 |
SWE |
118,91 |
330,0 |
Rodby |
24.04.2016 |
|
|
|
|
|
|
|
6. |
Oleksiy Bychkov |
1985 |
UKR |
118,25 |
327,5 |
Orlando |
18.11.2016 |
|
|
|
|
|
|
7. |
Ruslan Pavlikov |
1978 |
RUS |
116,99 |
325,0 |
Rodby |
24.04.2016 |
|
|
|
|
|
|
|
|
Orhan Bilican |
1978 |
BEL |
119,63 |
325,0 |
Borgaro Torinese |
10.09.2016 |
|
|
|
|
|
|
|
9. |
Chimedtseren Bataa |
1981 |
MGL |
117,90 |
322,5 |
Tashkent |
20.10.2016 |
|
|
10. |
Arslan Suyunshaliyev |
1989 |
KAZ |
105,65 |
320,0 |
Tashkent |
20.10.2016 |
|
|
11. |
Steve Mann |
1975 |
USA |
119,86 |
312,5 |
St. Croix |
19.08.2016 |
|
|
|
Jordy Snijders |
1986 |
NED |
119,54 |
312,5 |
Orlando |
18.11.2016 |
|
|
13. |
Jeremy Auerbach |
1987 |
USA |
118,45 |
310,0 |
Columbus |
06.03.2016 |
|
|
|
Oleksiy Rokochiy |
1981 |
UKR |
119,64 |
310,0 |
Pilsen |
14.05.2016 |
|
|
|
Fridrich Matejik |
1983 |
SVK |
119,05 |
310,0 |
Keflavik |
20.08.2016 |
|
|
16. |
Olav Kompelien |
1972 |
NOR |
119,12 |
307,5 |
Hamm |
15.10.2016 |
|
|
|
Viktor Samuelsson |
1993 |
ISL |
119,60 |
307,5 |
Orlando |
18.11.2016 |
|
|
18. |
Lasse Leinonen |
1973 |
FIN |
117,86 |
305,0 |
Hamm |
15.10.2016 |
|
|
19. |
Marco Regensberger |
1979 |
AUT |
119,54 |
302,5 |
Columbus |
06.03.2016 |
|
|
|
Conny Blomgren |
1968 |
SWE |
118,77 |
302,5 |
Rodby |
21.04.2016 |
|
|
|
Gernot Kasparek |
1975 |
AUT |
119,96 |
302,5 |
Orlando |
18.11.2016 |
|
|
22. |
Zbynek Krejca |
1974 |
CZE |
119,10 |
300,0 |
Keflavik |
20.08.2016 |
|
|
|
Markus Larsson |
1974 |
SWE |
119,35 |
300,0 |
Hamm |
15.10.2016 |
|
|
|
Nurlan Yeshmakhanov |
1990 |
KAZ |
116,16 |
300,0 |
Orlando |
18.11.2016 |
|
|
25. |
Jesse Burttschell |
1993 |
USA |
119,30 |
292,5 |
Szczyrk |
03.09.2016 |
|
|
26. |
David Doan |
1964 |
USA |
119,01 |
290,5 |
Rodby |
21.04.2016 |
|
|
27. |
Charles Duval |
1972 |
FRA |
119,62 |
290,0 |
Rodby |
21.04.2016 |
|
|
28. |
Quintin Meyer |
1992 |
USA |
118,53 |
285,0 |
Columbus |
06.03.2016 |
|
|
|
Mohammad
Khalfehnilsaz |
1986 |
IRI |
115,95 |
285,0 |
Tashkent |
20.10.2016 |
|
|
30. |
Jan Pinc |
1973 |
CZE |
118,94 |
282,5 |
Tallinn |
08.10.2016 |
|
|
|
John MacDonald |
1983 |
CAN |
119,90 |
282,5 |
Orlando |
18.11.2016 |
|
|
32. |
Sebastian White |
1993 |
NOR |
119,50 |
280,0 |
Malaga |
17.04.2016 |
|
|
|
Yevhen Vasyliev |
1993 |
UKR |
116,15 |
280,0 |
Rodby |
23.04.2016 |
|
|
|
Sorin Vasile Cazacu |
1973 |
ROU |
119,50 |
280,0 |
Keflavik |
20.08.2016 |
|
|
35. |
Lukas Skrib |
1994 |
SVK |
109,81 |
277,5 |
Rodby |
23.04.2016 |
|
|
36. |
Valeriy Melnyk |
1987 |
UKR |
112,96 |
275,0 |
Rodby |
24.04.2016 |
|
|
|
Jens Christalle |
1970 |
GER |
118,55 |
275,0 |
Hamm |
15.10.2016 |
|
|
|
Ryan Gil |
1976 |
USA |
118,20 |
275,0 |
San Jose |
29.10.2016 |
|
|
39. |
Dimi Hanara |
1972 |
NZL |
119,65 |
272,5 |
Christchurch |
05.12.2016 |
|
|
40. |
Rene Gross |
1991 |
GER |
118,34 |
270,0 |
Rodby |
24.04.2016 |
|
|
|
Mikael Jaldefors |
1966 |
SWE |
119,70 |
270,0 |
Hamm |
14.10.2016 |
|
|
|
Carlos Rivera |
1982 |
PUR |
118,75 |
270,0 |
Orlando |
18.11.2016 |
|
|
|
Tomas Sarik |
1975 |
CZE |
119,35 |
270,0 |
Orlando |
18.11.2016 |
|
|
44. |
Jacob Mainz |
1993 |
DEN |
119,64 |
267,5 |
Rodby |
23.04.2016 |
|
|
|
Hjalmar Mae |
1980 |
EST |
106,45 |
267,5 |
Keflavik |
20.08.2016 |
|
|
46. |
Mykola Arseniuk |
1993 |
UKR |
115,20 |
260,0 |
Szczyrk |
03.09.2016 |
|
|
|
Gilbert Bier |
1970 |
FRA |
118,41 |
260,0 |
Hamm |
15.10.2016 |
|
|
|
Erdenekhuu
Tumurbaatar |
1985 |
MGL |
115,50 |
260,0 |
Tashkent |
20.10.2016 |
|
|
49. |
Peter Ovsonka |
1982 |
SVK |
118,73 |
257,5 |
Pilsen |
14.05.2016 |
|
|
50. |
Majid Shahnavaz |
1981 |
IRI |
110,98 |
255,0 |
Rodby |
24.04.2016 |
|
|
51. |
Thomas Skov |
1971 |
DEN |
119,76 |
252,5 |
Rodby |
21.04.2016 |
|
|
52. |
Kurt Einar Voldseth |
1966 |
NOR |
119,64 |
250,0 |
Rodby |
21.04.2016 |
|
|
|
Ionut Florin Lupas |
1989 |
ROU |
119,01 |
250,0 |
Pilsen |
14.05.2016 |
|
|
|
Washington Silva |
1978 |
BRA |
116,40 |
250,0 |
San Pablo |
16.07.2016 |
|
|
|
Andrey Altaibayev |
1972 |
KAZ |
117,70 |
250,0 |
Tashkent |
16.10.2016 |
|
|
|
Bolat Rahmalin |
1984 |
KAZ |
115,45 |
250,0 |
Tashkent |
20.10.2016 |
|
|
|
James Tsiode |
1981 |
NRU |
119,35 |
250,0 |
Christchurch |
05.12.2016 |
|
|
58. |
Dominik Pahl |
1992 |
GER |
115,70 |
245,0 |
Pilsen |
14.05.2016 |
|
|
|
Miroslav Hejda |
1978 |
CZE |
118,59 |
245,0 |
Pilsen |
14.05.2016 |
|
|
|
Robert Valach |
1992 |
SVK |
119,70 |
245,0 |
Pilsen |
14.05.2016 |
|
|
|
Jack Johnson |
1998 |
GBR |
118,10 |
245,0 |
Szczyrk |
03.09.2016 |
|
|
|
Shigeki Minami |
1965 |
JPN |
112,42 |
245,0 |
Tallinn |
07.10.2016 |
|
|
|
Ronald Tubiniez |
1986 |
VEN |
111,41 |
245,0 |
Orlando |
18.11.2016 |
|
|
64. |
Tristan Nazelrod |
1996 |
USA |
116,64 |
242,5 |
Rodby |
23.04.2016 |
|
|
65. |
Oleksandr Tytarenko |
1995 |
UKR |
115,47 |
240,0 |
Malaga |
17.04.2016 |
|
|
|
Zoltan Kanat |
1962 |
CZE |
114,80 |
240,0 |
Pilsen |
14.07.2016 |
|
|
|
Saifolla Tilyeubyerd |
1987 |
MGL |
110,80 |
240,0 |
Orlando |
18.11.2016 |
|
|
|
Carlos M.
Campos |
1979 |
CRC |
119,02 |
240,0 |
Orlando |
18.11.2016 |
|
|
69. |
Marcelo Quintao |
1986 |
BRA |
118,80 |
237,5 |
San Pablo |
16.07.2016 |
|
|
70. |
Arman Rezazadeh |
1991 |
IRI |
117,65 |
235,0 |
Tashkent |
20.10.2016 |
|
|
|
Jose Ramirez |
1980 |
MEX |
117,57 |
235,0 |
Orlando |
18.11.2016 |
|
|
72. |
Niilo Maliniemi |
1946 |
SWE |
116,99 |
232,5 |
Hamm |
13.10.2016 |
|
|
73. |
Tapani Laitala |
1963 |
FIN |
112,96 |
230,0 |
Tallinn |
07.10.2016 |
|
|
|
Jiri Krcmar |
1962 |
CZE |
109,16 |
230,0 |
Hamm |
14.10.2016 |
|
|
75. |
Karl Magne Lund |
1994 |
NOR |
117,40 |
225,0 |
Katrineholm |
20.02.2016 |
|
|
76. |
Istvan Rajos |
1975 |
HUN |
114,55 |
222,5 |
Hamm |
15.10.2016 |
|
|
77. |
Michael Kunz |
1968 |
AUT |
114,12 |
220,0 |
Hamm |
15.10.2016 |
|
|
78. |
Jiri Psota |
1962 |
CZE |
107,27 |
217,5 |
Pilsen |
14.07.2016 |
|
|
79. |
Vidar Ringvold |
1955 |
NOR |
107,76 |
215,0 |
Rodby |
21.04.2016 |
|
|
|
Mattia Di Martino |
1988 |
ITA |
119,78 |
215,0 |
Pilsen |
14.05.2016 |
|
|
|
Iman Boveirikonari |
1986 |
IRI |
106,70 |
215,0 |
Udaipur |
12.06.2016 |
|
|
|
Luigi Brivio |
1976 |
ITA |
117,25 |
215,0 |
Pilsen |
16.07.2016 |
|
|
|
Luis Ramirez |
1965 |
MEX |
111,67 |
215,0 |
St. Croix |
19.08.2016 |
|
|
|
Manuel Campos Murillo |
1979 |
CRC |
118,97 |
215,0 |
St. Croix |
19.08.2016 |
|
|
|
Mostafa Chak |
1964 |
IRI |
117,85 |
215,0 |
Tashkent |
16.10.2016 |
|
|
86. |
Natraj Subramanya |
1974 |
IND |
107,00 |
212,5 |
Tashkent |
16.10.2016 |
|
|
87. |
Hans-Peter Falk |
1951 |
GER |
113,36 |
210,0 |
Rodby |
21.04.2016 |
|
|
|
Jean-Luc Collart |
1959 |
BEL |
117,70 |
210,0 |
Pilsen |
14.07.2016 |
|
|
|
Seiken Sano |
1995 |
JPN |
111,40 |
210,0 |
Szczyrk |
03.09.2016 |
|
|
|
Dylon Cook |
1998 |
USA |
118,40 |
210,0 |
Szczyrk |
03.09.2016 |
|
|
|
|
|
91. |
Alex Alvarado |
1974 |
PUR |
113,54 |
205,0 |
St. Croix |
19.08.2016 |
|
|
|
|
|
|
|
Viktor Goliney |
2000 |
UKR |
119,20 |
205,0 |
Szczyrk |
03.09.2016 |
|
|
|
Kaj Mattila |
1970 |
FIN |
113,53 |
205,0 |
Tallinn |
08.10.2016 |
|
|
|
Jargalsaikhan
Lkhanaa |
1968 |
MGL |
118,91 |
205,0 |
Tallinn |
08.10.2016 |
|
|
|
Paul Den Ouden |
1954 |
NED |
105,05 |
205,0 |
Hamm |
13.10.2016 |
|
|
96. |
Javier Perez |
1977 |
PUR |
117,40 |
202,5 |
San Jose |
29.10.2016 |
|
|
97. |
Sergey Shadyun |
1957 |
USA |
115,18 |
200,0 |
Aurora |
13.02.2016 |
|
|
|
Jafar Karimian |
1976 |
IRI |
107,50 |
200,0 |
Udaipur |
12.06.2016 |
|
|
|
Evgeniy Kapralov |
1993 |
UZB |
108,10 |
200,0 |
Udaipur |
12.06.2016 |
|
|
|
Alan Krockover |
1968 |
USA |
105,75 |
200,0 |
Tallinn |
08.10.2016 |
|
|
101. |
Javad Javadifar |
1976 |
IRI |
112,90 |
197,5 |
Udaipur |
12.06.2016 |
|
|
|
Wim Wamsteeker |
1969 |
NED |
119,20 |
197,5 |
Tallinn |
08.10.2016 |
|
|
103. |
Rolf Faass |
1965 |
GER |
116,52 |
195,0 |
Rodby |
21.04.2016 |
|
|
|
Sam Harvey |
1993 |
GBR |
118,80 |
195,0 |
Szczyrk |
03.09.2016 |
|
|
105. |
Harri Tirronen |
1953 |
FIN |
105,95 |
192,5 |
Hamm |
13.10.2016 |
|
|
106. |
Allan Fuglsang |
1950 |
DEN |
111,04 |
190,0 |
Rodby |
21.04.2016 |
|
|
|
Darin Weerasingha |
1983 |
SRI |
115,00 |
190,0 |
Udaipur |
12.06.2016 |
|
|
|
Phillip Frost |
1962 |
GBR |
113,82 |
190,0 |
Pilsen |
14.07.2016 |
|
|
|
Jhonny Coronel |
1992 |
URU |
120,00 |
190,0 |
San Pablo |
16.07.2016 |
|
|
110. |
Akmal Sultonov |
1993 |
UZB |
109,45 |
187,5 |
Tashkent |
18.10.2016 |
|
|
111. |
Oais Alhasani |
1992 |
OMN |
111,70 |
185,0 |
Udaipur |
12.06.2016 |
|
|
|
Sven Joran Haugen |
1961 |
NOR |
110,32 |
185,0 |
Pilsen |
14.07.2016 |
|
|
|
Adrian Locke |
1990 |
CAN |
112,60 |
185,0 |
St. Croix |
19.08.2016 |
|
|
|
Dan Turus |
1996 |
ROU |
116,30 |
185,0 |
Szczyrk |
03.09.2016 |
|
|
115. |
Pradeep Sharma |
1995 |
IND |
118,10 |
182,5 |
Udaipur |
12.06.2016 |
|
|
|
Josef Duna |
1950 |
CZE |
113,23 |
182,5 |
Pilsen |
13.07.2016 |
|
|
|
Mirgofur Khaydarov |
1974 |
UZB |
113,10 |
182,5 |
Tashkent |
16.10.2016 |
|
|
|
Hayden Lee |
1996 |
NZL |
114,55 |
182,5 |
Christchurch |
05.12.2016 |
|
|
119. |
Riccardo Arestia |
1985 |
ITA |
105,26 |
180,0 |
Borgaro Torinese |
10.09.2016 |
|
|
|
Darwin Eckstrom |
1951 |
CAN |
110,95 |
180,0 |
Tallinn |
05.10.2016 |
|
|
|
Neeraj Chawla |
1976 |
IND |
109,65 |
180,0 |
Tashkent |
16.10.2016 |
|
|
122. |
Wilson Martinez |
1965 |
USA |
112,13 |
177,5 |
Tallinn |
07.10.2016 |
|
|
|
Robert Oren |
1950 |
NOR |
107,43 |
177,5 |
Hamm |
13.10.2016 |
|
|
124. |
Franz Mracek |
1947 |
AUT |
112,55 |
175,0 |
Rodby |
21.04.2016 |
|
|
|
Joergen Michael
Rasmussen |
1973 |
DEN |
108,73 |
175,0 |
Tallinn |
08.10.2016 |
|
|
126. |
Uurtsaikh Tsolmon |
1974 |
MGL |
114,20 |
170,0 |
Udaipur |
12.06.2016 |
|
|
|
Hans Ring |
1945 |
SWE |
116,27 |
170,0 |
Tallinn |
04.10.2016 |
|
|
|
Seyed Rasoul
Hosseini Hakibekandeh |
1966 |
IRI |
116,50 |
170,0 |
Potchefstroom |
20.10.2016 |
|
|
|
Jonathan Ramirez |
1979 |
MEX |
114,90 |
170,0 |
San Jose |
29.10.2016 |
|
|
130. |
Jared Bradbury |
1981 |
NZL |
110,10 |
167,5 |
Christchurch |
05.12.2016 |
|
|
131. |
Josef Hermann |
1946 |
GER |
113,89 |
165,0 |
Rodby |
21.04.2016 |
|
|
|
Istvan Standinger |
1950 |
HUN |
109,95 |
165,0 |
Tallinn |
05.10.2016 |
|
|
|
William Sindelar |
1951 |
USA |
116,90 |
165,0 |
Tallinn |
05.10.2016 |
|
|
|
Robert Keller |
1962 |
USA |
107,80 |
165,0 |
San Jose |
29.10.2016 |
|
|
135. |
Satish Kumar Kudroli |
1959 |
IND |
114,60 |
162,5 |
Tashkent |
16.10.2016 |
|
|
136. |
Dylan Hywel-Davies |
1971 |
GBR |
113,56 |
160,0 |
Pilsen |
16.07.2016 |
|
|
|
Tomasz Lulinski |
1998 |
POL |
116,20 |
160,0 |
Szczyrk |
03.09.2016 |
|
|
|
Ishar Singh |
1963 |
IND |
106,18 |
160,0 |
Orlando |
18.11.2016 |
|
|
139. |
Sven Erik Wallin |
1951 |
SWE |
114,35 |
157,5 |
Hamm |
13.10.2016 |
|
|
|
Ransilu Jayathilake |
1986 |
SRI |
115,02 |
157,5 |
Orlando |
18.11.2016 |
|
|
|
Trevor Tridle (SOI) |
1990 |
USA |
116,55 |
157,5 |
Orlando |
19.11.2016 |
|
|
142. |
Joseph Humphrey |
1998 |
USA |
110,56 |
155,0 |
St. Croix |
19.08.2016 |
|
|
143. |
Horacio Gomez |
1963 |
ARG |
117,50 |
150,0 |
San Pablo |
16.07.2016 |
|
|
|
Hamish Hanara |
1983 |
NZL |
116,50 |
150,0 |
Christchurch |
05.12.2016 |
|
|
145. |
Mihkel Ruut |
1999 |
EST |
106,90 |
145,0 |
Szczyrk |
03.09.2016 |
|
|
|
Matej Roller |
1995 |
CZE |
107,90 |
145,0 |
Szczyrk |
03.09.2016 |
|
|
147. |
Vladislav Chvalov |
1998 |
RUS |
106,79 |
140,0 |
Malaga |
15.04.2016 |
|
|
148. |
Petr Zamazal |
1956 |
CZE |
107,15 |
130,0 |
Pilsen |
13.07.2016 |
|
|
149. |
Michael Nichols |
1945 |
USA |
110,95 |
122,5 |
Tallinn |
04.10.2016 |
|
|
150. |
Roman Stepanek |
1998 |
CZE |
106,60 |
117,5 |
Szczyrk |
03.09.2016 |
|
|
151. |
Avazjon Khaydarov |
1997 |
UZB |
113,90 |
115,0 |
Tashkent |
18.10.2016 |
|
|
152. |
Satyaprakash Masi |
1958 |
IND |
117,60 |
100,0 |
Udaipur |
12.06.2016 |
|
|
153. |
Shubham Nair |
1997 |
IND |
108,60 |
95,0 |
Udaipur |
12.06.2016 |
|
|
154. |
Kariyppa Kumar (SOI) |
1986 |
IND |
114,75 |
80,0 |
Orlando |
19.11.2016 |
|
|
155. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|