2022 MGA CUP STANDINGS
Click for Points Legend
Default is "0" in each tournament in order for "Total" to calculate.
Player
TS
SCO
PB
SR
LB-3
MP-2
DW-2
PO2
MM-2
TC-3
STS
FS
SS-2
MGD-3
FH
RWB-2
CC
OF-1
MG
TOC-1
???
Total
Bud Stultz
125
0
125
125
50
300
250
125
300
150
125
125
300
0
125
300
450
375
125
450
0
3925
Mark Wickenden
125
0
125
125
150
100
200
125
300
175
125
125
100
0
125
100
375
450
125
150
0
3100
Dave Ward
125
0
125
125
50
100
300
125
250
150
125
125
100
0
125
100
450
150
0
375
0
2900
Brian Odom
125
0
125
125
50
150
300
125
300
200
125
125
0
0
0
100
300
150
125
375
0
2800
Dale Smith
125
0
125
125
50
250
200
125
300
200
125
125
150
0
0
100
0
150
125
450
0
2725
Michael Cabe
125
0
0
125
100
100
100
0
300
150
125
125
300
0
125
100
300
150
125
375
0
2725
Gary Williams
0
0
0
0
0
0
250
0
300
200
0
125
100
0
125
300
375
375
0
375
0
2525
Bernard Ethridge
125
0
125
125
0
100
200
0
200
200
125
125
100
0
125
100
450
150
0
150
0
2400
Steve Layson
125
0
125
125
50
100
300
125
100
0
125
125
100
0
125
200
150
450
0
0
0
2325
Tom Stooksbury
125
0
125
125
150
100
0
0
300
200
125
125
150
0
125
100
150
150
125
150
0
2325
Cary Strohecker
0
0
125
125
50
100
0
0
0
0
0
125
250
0
125
100
450
375
0
450
0
2275
Ed Fahey
125
0
125
0
0
100
300
125
150
200
125
125
150
0
125
100
150
150
0
150
0
2200
Carlton Amason
125
0
125
125
50
100
300
0
150
150
125
125
100
0
0
100
0
450
0
150
0
2175
Kevin Wenthen
125
0
125
125
150
100
0
0
250
0
125
125
0
0
125
100
375
150
125
150
0
2150
Jimmy Peugh
0
0
125
125
50
150
250
0
0
0
125
125
300
0
0
100
450
0
0
300
0
2100
Kenny Hyatt
125
0
0
0
0
100
250
0
100
200
125
125
0
0
125
300
0
0
125
450
0
2025
Tony Gineris
125
0
125
125
0
100
0
0
0
175
125
125
0
0
125
100
450
150
125
150
0
2000
Stephen Shipes
125
0
0
0
50
100
100
0
100
200
125
125
100
0
0
100
375
0
125
300
0
1925
Rick Eufrasio
0
0
125
0
150
100
250
0
250
200
0
0
150
0
0
250
150
150
125
0
0
1900
Ricky Knowles
0
0
125
125
50
100
100
0
100
150
125
125
0
0
125
200
150
150
125
150
0
1900
Bruce Markwell
125
0
125
125
50
0
250
0
200
200
0
125
100
0
0
100
450
0
0
0
0
1850
Frank Botdorf
125
0
0
125
0
0
0
0
200
150
125
125
100
0
0
0
0
450
0
450
0
1850
Al Keel
0
0
0
0
50
100
100
0
250
150
125
0
0
0
125
100
150
150
125
375
0
1800
Steve Brown
125
0
125
125
125
100
0
0
0
0
125
125
0
0
125
250
0
300
125
150
0
1800
Dave Zimmerman
125
0
0
125
100
100
0
0
300
0
0
0
0
0
125
100
150
375
125
150
0
1775
Ted Twombly
125
0
125
125
0
100
100
125
100
150
0
125
100
0
125
0
0
300
0
150
0
1750
Wil Roberge
125
0
125
125
150
100
0
0
200
0
0
0
0
0
0
0
300
450
0
150
0
1725
Bob Burns
0
0
125
0
0
100
100
125
0
0
125
125
100
0
125
300
300
150
0
0
0
1675
Kevin Doughty
0
0
125
125
0
100
200
125
250
150
0
0
300
0
0
0
0
150
0
150
0
1675
Sammy Fowler
125
0
125
125
50
100
100
0
100
175
0
125
100
0
125
0
150
150
125
0
0
1675
Bob McConnell
0
0
125
0
0
100
100
0
0
150
0
125
0
0
125
200
150
450
125
0
0
1650
Ed Davis
0
0
125
0
0
100
100
0
250
200
0
125
100
0
0
0
150
0
125
375
0
1650
Randy Long
125
0
125
0
0
0
100
125
200
200
0
125
0
0
125
100
150
150
125
0
0
1650
Brad Sweetwood
125
0
125
125
50
0
200
125
200
0
0
125
150
0
0
100
300
0
0
0
0
1625
Jim Davis
125
0
125
125
50
100
0
125
100
150
0
125
200
0
125
0
0
150
125
0
0
1625
Mark Davis
125
0
125
125
50
100
0
125
200
0
0
125
100
0
0
100
150
150
125
0
0
1600
Paul Brehob
125
0
125
0
125
100
100
0
100
200
0
125
0
0
125
0
300
150
0
0
0
1575
Paul Bange
125
0
125
0
0
100
200
0
0
175
0
125
100
0
125
100
0
375
0
0
0
1550
Shaw Montgomery
125
0
125
0
125
0
0
0
100
150
125
125
300
0
125
250
0
0
0
0
0
1550
Steve Shadoan
0
0
125
0
0
100
0
0
150
150
125
125
0
0
125
0
375
150
125
0
0
1550
Rick Aquino
0
0
0
125
0
100
0
0
0
200
125
125
0
0
0
100
0
375
0
300
0
1450
Terry Reise
125
0
125
125
0
100
0
125
250
0
0
0
300
0
0
100
0
150
0
0
0
1400
Larry Moore
0
0
125
125
0
100
100
125
0
150
125
125
0
0
125
0
150
0
125
0
0
1375
Don Laurvick
125
0
0
0
0
100
0
0
0
200
0
0
100
0
125
100
150
0
125
300
0
1325
Paul Baker
0
0
125
0
50
100
0
125
250
200
0
0
250
0
0
100
0
0
125
0
0
1325
Ed Zipperer
0
0
0
0
0
0
0
0
300
0
125
0
100
0
125
300
150
150
0
0
0
1250
Bill Mosteller
0
0
125
125
50
100
0
0
250
150
0
0
250
0
0
0
0
150
0
0
0
1200
Robert Stone
125
0
125
125
50
100
0
0
0
150
0
125
0
0
0
100
0
150
125
0
0
1175
Dave Pendergrass
125
0
0
125
0
0
100
0
300
0
125
0
0
0
125
100
0
150
0
0
0
1150
Rob Bartlett
0
0
125
125
50
0
100
125
200
0
0
0
0
0
125
100
0
150
0
0
0
1100
Danny Young
0
0
125
0
50
100
100
125
200
0
0
125
0
0
0
100
150
0
0
0
0
1075
Dave Carroll
0
0
0
0
150
100
0
0
250
200
0
0
0
0
0
0
375
0
0
0
0
1075
Marty Amschler
0
0
125
0
0
0
0
0
300
0
125
125
0
0
125
0
0
0
125
150
0
1075
Steve Yopko
125
0
125
0
50
100
0
125
100
0
0
0
100
0
125
100
0
0
125
0
0
1075
Gary Sessler
125
0
125
125
0
100
100
0
0
0
0
0
200
0
0
100
0
150
0
0
0
1025
Steve Weiser
0
0
125
0
0
100
250
125
0
175
0
0
250
0
0
0
0
0
0
0
0
1025
Jim Christianson
125
0
0
125
0
0
300
0
0
0
0
0
0
0
0
0
0
0
0
450
0
1000
Todd Freeman
0
0
125
125
0
0
250
0
200
200
0
0
0
0
0
100
0
0
0
0
0
1000
Julian Suggs
0
0
125
0
125
100
200
0
0
200
0
125
100
0
0
0
0
0
0
0
0
975
Michael Bean
0
0
125
125
0
100
100
0
300
0
0
0
100
0
0
100
0
0
0
0
0
950
Glenn Kendell
125
0
0
0
0
0
0
125
0
0
0
0
300
0
0
250
0
0
125
0
0
925
JR Liewellyn
125
0
125
0
0
100
0
0
0
0
0
0
0
0
125
0
450
0
0
0
0
925
Doug Gallois
125
0
0
0
0
0
0
0
0
175
125
125
250
0
0
100
0
0
0
0
0
900
Jake Adams
125
0
0
125
0
0
0
125
150
0
0
0
0
0
125
100
0
150
0
0
0
900
Steve Lynott
0
0
0
0
0
100
0
0
300
0
0
0
100
0
0
100
0
0
0
300
0
900
Alan Shaul
0
0
0
0
0
0
0
125
0
0
0
0
150
0
125
100
375
0
0
0
0
875
Austin Brown
125
0
125
125
0
0
0
0
0
0
0
0
0
0
0
200
0
300
0
0
0
875
Bill Fletcher
125
0
0
125
100
0
0
0
0
0
0
0
250
0
0
0
0
150
125
0
0
875
Randy Nelson
125
0
125
125
0
100
100
0
0
150
0
0
0
0
0
0
150
0
0
0
0
875
Jerry Lumpkin
125
0
125
0
50
0
0
0
300
0
0
125
0
0
125
0
0
0
0
0
0
850
Mike Essex
125
0
125
0
0
100
0
0
250
0
0
0
100
0
125
0
0
0
0
0
0
825
Scott Ellison
0
0
0
125
0
100
0
0
300
0
0
0
300
0
0
0
0
0
0
0
0
825
Craig Kindl
125
0
0
0
0
100
100
0
250
0
0
0
0
0
125
100
0
0
0
0
0
800
Denny Mahan
0
0
0
125
0
0
0
0
250
200
0
125
100
0
0
0
0
0
0
0
0
800
Jay Dell
125
0
0
0
125
100
0
0
200
0
0
0
0
0
125
0
0
0
125
0
0
800
Chuck Meintel
0
0
125
0
0
0
0
125
0
0
0
0
200
0
0
300
0
0
0
0
0
750
Don Ray
0
0
0
0
0
0
0
125
0
0
0
125
0
0
125
0
0
300
0
0
0
675
Jim Nash
0
0
0
0
0
100
0
0
0
150
0
125
150
0
0
0
0
0
125
0
0
650
Reuben Welch
0
0
125
125
0
100
0
0
0
0
0
0
0
0
0
0
0
0
0
300
0
650
Chuck Balduff
0
0
0
0
0
0
0
0
100
0
0
125
0
0
0
250
0
150
0
0
0
625
Tom Beck
125
0
0
0
0
0
0
0
0
0
0
0
250
0
0
100
0
150
0
0
0
625
David Rubin
0
0
0
0
0
0
300
0
200
0
0
0
0
0
0
100
0
0
0
0
0
600
Tim Wessel
125
0
125
0
50
0
100
0
200
0
0
0
0
0
0
0
0
0
0
0
0
600
Elliot Mellow
0
0
0
0
100
0
0
0
100
0
125
0
0
0
0
250
0
0
0
0
0
575
Fred Jennart
0
0
0
125
0
0
0
0
300
0
0
0
100
0
0
0
0
0
0
0
0
525
Gregory Connor
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
375
150
0
0
0
525
Phil Oman
0
0
125
125
50
100
0
0
0
0
0
0
0
0
0
0
0
0
125
0
0
525
Stan Sargol
0
0
0
0
0
0
100
0
0
0
0
125
0
0
0
0
0
300
0
0
0
525
Bob Welsh
125
0
125
0
0
0
0
0
0
0
125
0
0
0
125
0
0
0
0
0
0
500
Brandon Moore
125
0
0
125
0
0
0
0
250
0
0
0
0
0
0
0
0
0
0
0
0
500
Jared Brock
125
0
125
0
0
0
0
0
100
0
0
125
0
0
0
0
0
0
0
0
0
475
John Lauer
0
0
0
0
0
0
0
125
0
0
0
0
250
0
0
100
0
0
0
0
0
475
Mike Jochim
0
0
0
0
0
0
0
0
0
0
0
0
0
0
125
200
0
150
0
0
0
475
Bob Preston
0
0
0
0
0
100
0
0
0
200
0
0
0
0
0
0
0
150
0
0
0
450
Tom Moore
0
0
0
0
50
0
0
0
200
0
0
0
0
0
0
200
0
0
0
0
0
450
Charlie Whittemore
0
0
0
0
0
0
0
0
0
0
0
125
0
0
0
0
0
150
125
0
0
400
Jim Baker
0
0
0
0
0
100
0
0
0
0
0
0
0
0
0
300
0
0
0
0
0
400
Matt Mize
0
0
125
0
0
0
0
0
0
0
0
125
150
0
0
0
0
0
0
0
0
400
Ron McBrayer
125
0
0
125
0
0
0
0
0
150
0
0
0
0
0
0
0
0
0
0
0
400
Bill Campbell
0
0
0
0
0
0
0
125
0
0
125
125
0
0
0
0
0
0
0
0
0
375
Blake Lomonaco
0
0
125
0
0
0
0
0
100
0
0
0
150
0
0
0
0
0
0
0
0
375
Matt Marshall
0
0
0
0
0
0
0
0
250
0
0
0
0
0
0
0
0
0
125
0
0
375
Mike Shelly
0
0
0
125
0
0
0
0
0
0
0
0
0
0
125
0
0
0
125
0
0
375
George Wheeler
125
0
0
125
0
0
100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
350
Mark Gordy
125
0
0
125
0
0
0
0
0
0
0
0
0
0
0
100
0
0
0
0
0
350
Darrell Dutton
0
0
0
0
0
0
100
0
0
0
0
125
100
0
0
0
0
0
0
0
0
325
Cory Tenneson
0
0
0
0
50
0
0
0
250
0
0
0
0
0
0
0
0
0
0
0
0
300
David Sullivan
0
0
0
0
0
0
0
0
0
150
0
0
0
0
0
0
0
150
0
0
0
300
Jim Alger
0
0
0
0
0
0
300
0
0
0
0
0
0
0
0
0
0
0
0
0
0
300
Rick Wake
125
0
125
0
50
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
300
Tim Gallops
0
0
0
0
100
100
0
0
0
0
0
0
0
0
0
100
0
0
0
0
0
300
Chuck Dobson
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
125
0
0
275
Jeff Davis
0
0
0
0
50
0
0
0
0
0
0
125
100
0
0
0
0
0
0
0
0
275
Tim Cowin
0
0
125
0
50
100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
275
Alexander Sills
0
0
125
125
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
250
David Hamilton
0
0
125
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
125
0
0
250
Dennis Lovelace
0
0
0
125
0
0
0
0
0
0
0
0
0
0
125
0
0
0
0
0
0
250
Griffin Folsom
0
0
125
125
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
250
Joe Montovino
0
0
0
0
0
0
100
0
0
0
0
0
0
0
0
0
0
150
0
0
0
250
John Christian
0
0
0
0
0
0
0
0
0
0
0
0
0
0
125
0
0
0
125
0
0
250
John Padjen
0
0
0
0
0
100
0
0
0
0
0
0
0
0
0
0
0
150
0
0
0
250
Phil Klingensmith
0
0
125
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
125
0
0
250
Jay Keller
0
0
0
0
0
100
0
125
0
0
0
0
0
0
0
0
0
0
0
0
0
225
Bill Shamon
0
0
0
0
0
100
0
0
100
0
0
0
0
0
0
0
0
0
0
0
0
200
James Davis
0
0
0
0
0
0
200
0
0
0
0
0
0
0
0
0
0
0
0
0
0
200
Steve White
0
0
0
0
100
0
0
0
0
0
0
0
0
0
0
100
0
0
0
0
0
200
Doug Rigdon
0
0
0
125
50
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
175
Hunter Lack
0
0
0
0
0
0
0
0
0
150
0
0
0
0
0
0
0
0
0
0
0
150
Tim Clark
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
0
0
0
0
150
Bill Lynch
0
0
125
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
125
Brayton Gineris
125
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
125
Charles Turk
0
0
0
0
0
0
0
0
0
0
0
125
0
0
0
0
0
0
0
0
0
125
Chris Hetlage
0
0
0
125
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
125
David Thornton
0
0
0
125
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
125
Dean Donald
0
0
0
125
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
125
Duane Artz
0
0
0
0
0
0
0
0
0
0
0
0
0
0
125
0
0
0
0
0
0
125
Gus Jones
125
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
125
Jeff Shaw
0
0
0
0
0
0
0
0
0
0
0
125
0
0
0
0
0
0
0
0
0
125
Jim Rinard
0
0
125
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
125
Larry Miller
0
0
0
0
0
0
0
0
0
0
0
125
0
0
0
0
0
0
0
0
0
125
Leonard Hart
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
125
0
0
125
Randy Hamilton
0
0
0
0
0
0
0
0
0
0
0
0
0
0
125
0
0
0
0
0
0
125
Tim Thompson
0
0
0
0
0
0
0
0
0
0
0
0
0
0
125
0
0
0
0
0
0
125
Wally Valters
0
0
0
0
125
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
125
Brandon Shell
0
0
0
0
0
0
0
0
100
0
0
0
0
0
0
0
0
0
0
0
0
100
Clay Cook
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100
0
0
0
0
0
100
David Borchelt
0
0
0
0
0
0
0
0
0
0
0
0
100
0
0
0
0
0
0
0
0
100
Dick Warnke
0
0
0
0
0
0
0
0
0
0
0
0
100
0
0
0
0
0
0
0
0
100
Jeff Bilkert
0
0
0
0
0
0
0
0
100
0
0
0
0
0
0
0
0
0
0
0
0
100
Mark Lipscomb
0
0
0
0
0
100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100
Robert Haverstick
0
0
0
0
0
0
100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100
Terry Bair
0
0
0
0
0
0
0
0
100
0
0
0
0
0
0
0
0
0
0
0
0
100
Marvin Wheeler
0
0
0
0
50
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Steve Kohl
0
0
0
0
50
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50
Bill Rivers
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Bob Weaver
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Brad Young
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Brady Rackley
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Chuck Wills
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Dan Eicher
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Dean Perigard
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Ed McQuown
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Jay Boswell
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Jerry Donovan
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Jim Hudson
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Jimmy Britt
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Jimmy Smith
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
John Christianson
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Larry Davis
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Mike Kokoska
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Robert Cresswell
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Russell Miller
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Tony Dejno
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Walter Jones
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z188
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z189
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z190
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z191
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z192
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z193
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z194
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z195
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z196
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z197
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z198
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z199
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z200
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z202
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z203
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z204
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z205
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z206
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z207
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z208
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
z209
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0