YCP vs KINGSM (3/12/05 at Mahwah, NJ Bradley Center)
Box Score
Play-by-Play
Official Basketball Box Score
Official Basketball Box Score
YCP vs KINGSM
3/12/05 7:00PM at Mahwah, NJ Bradley Center
--------------------------------------------------------------------------------
VISITORS: YCP 28-2
TOT-FG 3-PT REBOUNDS
## Player Name FG-FGA FG-FGA FT-FTA OF DE TOT PF TP A TO BLK S MIN
14 Brad Zerfing........ * 1-7 0-2 5-7 1 3 4 0 7 3 2 0 2 33
22 Kenny Fass.......... * 4-8 1-5 5-8 1 2 3 5 14 1 1 0 1 31
30 Brandon Bushey...... * 7-10 1-3 6-6 2 5 7 1 21 1 2 1 1 37
50 Ben Seibert......... * 1-5 0-0 3-4 1 8 9 4 5 0 1 1 0 33
54 Brian Singer........ * 2-4 0-0 2-6 1 2 3 4 6 0 1 0 0 16
05 Dan Klunk........... 0-0 0-0 0-0 0 0 0 0 0 0 0 0 0 0+
10 Shane Beccio........ 0-0 0-0 0-0 0 0 0 0 0 0 0 0 0 0+
12 Chris Cioffi........ 0-0 0-0 0-0 0 0 0 0 0 0 0 0 0 0+
20 Joe Yeck............ 1-1 1-1 1-2 0 0 0 0 4 0 2 0 2 13
31 Chad McGowan........ 4-8 0-1 0-0 0 3 3 3 8 2 0 1 0 17
33 Paddy Lee........... 1-2 1-1 0-0 0 6 6 5 3 2 1 0 0 17
40 Josh Wurtz.......... 1-1 0-0 0-0 0 0 0 0 2 0 0 0 0 3
42 Chris Folland....... 0-0 0-0 0-0 0 0 0 0 0 0 0 0 0 0+
44 Pat D'Arcy.......... 0-0 0-0 0-0 0 0 0 0 0 0 0 0 0 0+
TEAM................ 1 1 1
Totals.............. 22-46 4-13 22-33 7 29 36 22 70 9 11 3 6 200
TOTAL FG% 1st Half: 11-21 52.4% 2nd Half: 11-25 44.0% Game: 47.8% DEADB
3-Pt. FG% 1st Half: 2-8 25.0% 2nd Half: 2-5 40.0% Game: 30.8% REBS
F Throw % 1st Half: 6-10 60.0% 2nd Half: 16-23 69.6% Game: 66.7% 5
--------------------------------------------------------------------------------
HOME TEAM: KINGSM 24-6
TOT-FG 3-PT REBOUNDS
## Player Name FG-FGA FG-FGA FT-FTA OF DE TOT PF TP A TO BLK S MIN
20 Brian Horgan........ * 7-13 0-5 1-8 0 4 4 2 15 0 1 0 1 33
21 Landon Gabriel...... * 0-2 0-1 0-0 0 2 2 4 0 4 3 0 0 20
25 Jamie Cousart....... * 1-6 0-2 3-4 1 3 4 2 5 3 2 0 0 30
33 Vince Scalzo........ * 6-9 1-1 0-1 5 4 9 4 13 0 3 0 1 28
40 Marty O'Hora........ * 1-6 0-2 4-6 1 1 2 2 6 0 0 0 0 20
15 Jared Black......... 0-1 0-1 0-0 2 0 2 0 0 1 0 0 0 6
32 Jim Welsh........... 1-4 1-3 0-0 0 1 1 0 3 0 1 0 0 18
34 George Evancho...... 0-0 0-0 1-2 0 0 0 0 1 0 0 0 0 2
43 Thomas Moore........ 1-6 0-2 0-0 0 1 1 5 2 2 2 0 1 18
52 John Soboleski...... 5-9 0-0 3-5 2 6 8 4 13 1 2 2 0 25
TEAM................ 3 1 4
Totals.............. 22-56 2-17 12-26 14 23 37 23 58 11 14 2 3 200
TOTAL FG% 1st Half: 13-29 44.8% 2nd Half: 9-27 33.3% Game: 39.3% DEADB
3-Pt. FG% 1st Half: 2-10 20.0% 2nd Half: 0-7 0.0% Game: 11.8% REBS
F Throw % 1st Half: 4-9 44.4% 2nd Half: 8-17 47.1% Game: 46.2% 5
--------------------------------------------------------------------------------
Officials: Tim Attanasi, Dana Garner, Mike Chesney
Technical fouls: YCP-None. KINGSM-None.
Attendance: 1000
Score by Periods 1st 2nd Total
YCP........................... 30 40 - 70
KINGSM........................ 32 26 - 58
NCAA Elite Eight, York(PA) vs. King's(PA) at Ramapo College. York College now
advances to the Final Four in Salem, Virginia.
Play-By-Play
Play-By-Play
YCP vs KINGSM
3/12/05 7:00PM at Mahwah, NJ Bradley Center
1st PERIOD Play-by-Play (Page 1)
HOME TEAM: KINGSM TIME SCORE MAR VISITORS: YCP
------------------------------------------------------------------------------------------------
MISSED JUMPER by Marty O'Hora 19:42
REBOUND (OFF) by Vince Scalzo 19:42
GOOD! JUMPER by Vince Scalzo 19:38 2-0 H 2
REBOUND (DEF) by Brian Horgan 19:20 MISSED 3 PTR by Brandon Bushey
GOOD! 3 PTR by Vince Scalzo 19:06 5-0 H 5
ASSIST by Jamie Cousart 19:06
18:43 TURNOVR by Brad Zerfing
MISSED 3 PTR by Brian Horgan 18:32 REBOUND (DEF) by Ben Seibert
18:14 MISSED 3 PTR by Kenny Fass
18:14 REBOUND (OFF) by (TEAM)
18:07 5-2 H 3 GOOD! JUMPER by Brandon Bushey
GOOD! LAYUP by Brian Horgan [PNT] 17:51 7-2 H 5
ASSIST by Landon Gabriel 17:51
17:30 MISSED 3 PTR by Brad Zerfing
17:30 REBOUND (OFF) by Ben Seibert
17:00 7-5 H 2 GOOD! 3 PTR by Kenny Fass
17:00 ASSIST by Brad Zerfing
MISSED 3 PTR by Brian Horgan 16:19 REBOUND (DEF) by Brian Singer
FOUL by Marty O'Hora 15:50 MISSED FT SHOT by Brian Singer
15:50 REBOUND (OFF) by (DEADBALL)
REBOUND (DEF) by Jamie Cousart 15:50 MISSED FT SHOT by Brian Singer
GOOD! LAYUP by Marty O'Hora [PNT] 15:34 9-5 H 4
15:19 TURNOVR by Brian Singer
MISSED JUMPER by Vince Scalzo 15:11
REBOUND (OFF) by Jamie Cousart 15:11
GOOD! LAYUP by Vince Scalzo [PNT] 15:07 11-5 H 6
ASSIST by Jamie Cousart 15:07
14:49 TURNOVR by Brandon Bushey
STEAL by Vince Scalzo 14:47
MISSED 3 PTR by Marty O'Hora 14:29 REBOUND (DEF) by Paddy Lee
14:16 11-7 H 4 GOOD! JUMPER by Chad McGowan
MISSED JUMPER by Thomas Moore 13:59
REBOUND (OFF) by Vince Scalzo 13:59
MISSED JUMPER by Vince Scalzo 13:57 BLOCK by Chad McGowan
REBOUND (OFF) by (TEAM) 13:57
MISSED JUMPER by Thomas Moore 13:45 REBOUND (DEF) by Paddy Lee
REBOUND (DEF) by John Soboleski 13:32 MISSED 3 PTR by Chad McGowan
GOOD! 3 PTR by Jim Welsh 13:21 14-7 H 7
ASSIST by Thomas Moore 13:21
13:17 TIMEOUT TEAM
REBOUND (DEF) by Brian Horgan 13:09 MISSED 3 PTR by Kenny Fass
13:08 FOUL by Chad McGowan
GOOD! LAYUP by John Soboleski [PNT] 12:46 16-7 H 9
12:33 16-9 H 7 GOOD! LAYUP by Josh Wurtz [PNT]
12:33 ASSIST by Paddy Lee
MISSED 3 PTR by Thomas Moore 12:23
REBOUND (OFF) by (TEAM) 12:23
GOOD! JUMPER by Thomas Moore 12:08 18-9 H 9
ASSIST by Landon Gabriel 12:08
11:44 TURNOVR by (TEAM)
TURNOVR by Thomas Moore 11:38
REBOUND (DEF) by John Soboleski 11:21 MISSED JUMPER by Brian Singer
TURNOVR by Thomas Moore 11:03
10:42 18-11 H 7 GOOD! JUMPER by Brandon Bushey
TURNOVR by Jim Welsh 10:33
FOUL by John Soboleski 10:05 MISSED FT SHOT by Brian Singer
10:05 REBOUND (OFF) by (DEADBALL)
REBOUND (DEF) by Landon Gabriel 10:05 MISSED FT SHOT by Brian Singer
MISSED JUMPER by John Soboleski 09:41 REBOUND (DEF) by Brandon Bushey
09:33 FOUL by Ben Seibert
09:33 TURNOVR by Ben Seibert
TURNOVR by Landon Gabriel 09:24
09:16 18-14 H 4 GOOD! 3 PTR by Paddy Lee
MISSED 3 PTR by Brian Horgan 09:01 REBOUND (DEF) by Brad Zerfing
08:53 18-16 H 2 GOOD! LAYUP by Kenny Fass [PNT]
08:53 ASSIST by Paddy Lee
TIMEOUT 30sec 08:50
GOOD! LAYUP by Jamie Cousart [PNT] 08:44 20-16 H 4
ASSIST by Landon Gabriel 08:44
08:21 FOUL by Paddy Lee
MISSED 3 PTR by Landon Gabriel 07:49 REBOUND (DEF) by Paddy Lee
FOUL by Landon Gabriel 07:41 20-17 H 3 GOOD! FT SHOT by Brad Zerfing
07:41 20-18 H 2 GOOD! FT SHOT by Brad Zerfing
GOOD! FT SHOT by Marty O'Hora 07:34 21-18 H 3 FOUL by Paddy Lee
MISSED FT SHOT by Marty O'Hora 07:34 REBOUND (DEF) by Brandon Bushey
FOUL by Marty O'Hora 07:20
07:17 21-20 H 1 GOOD! JUMPER by Chad McGowan
GOOD! LAYUP by Brian Horgan [PNT] 07:00 23-20 H 3
REBOUND (DEF) by John Soboleski 06:37 MISSED JUMPER by Brad Zerfing
MISSED FT SHOT by Jamie Cousart 06:24 FOUL by Chad McGowan
REBOUND (OFF) by (DEADBALL) 06:24
GOOD! FT SHOT by Jamie Cousart 06:24 24-20 H 4
FOUL by Vince Scalzo 06:10
06:07 24-21 H 3 GOOD! FT SHOT by Kenny Fass
06:07 24-22 H 2 GOOD! FT SHOT by Kenny Fass
MISSED JUMPER by John Soboleski 05:38
REBOUND (OFF) by John Soboleski 05:38
GOOD! JUMPER by John Soboleski 05:37 26-22 H 4
MISSED FT SHOT by John Soboleski 05:37 FOUL by Brian Singer
REBOUND (OFF) by (TEAM) 05:37
MISSED 3 PTR by Thomas Moore 04:47 REBOUND (DEF) by Ben Seibert
REBOUND (DEF) by Jim Welsh 04:32 MISSED 3 PTR by Brandon Bushey
GOOD! FT SHOT by John Soboleski 04:18 27-22 H 5 FOUL by Brian Singer
GOOD! FT SHOT by John Soboleski 04:18 28-22 H 6
04:13 TURNOVR by Joe Yeck
TURNOVR by John Soboleski 03:52
03:50 STEAL by Joe Yeck
03:47 28-24 H 4 GOOD! JUMPER by Kenny Fass
TURNOVR by John Soboleski 03:25 STEAL by Joe Yeck
FOUL by John Soboleski 03:25
03:14 28-26 H 2 GOOD! JUMPER by Brian Singer
03:14 ASSIST by Kenny Fass
GOOD! JUMPER by Brian Horgan 02:52 30-26 H 4
02:44 TURNOVR by Brad Zerfing
GOOD! JUMPER by Brian Horgan 02:21 32-26 H 6
ASSIST by Jamie Cousart 02:21
02:04 32-28 H 4 GOOD! JUMPER by Kenny Fass
MISSED JUMPER by Brian Horgan 01:43 REBOUND (DEF) by Brad Zerfing
01:24 MISSED JUMPER by Ben Seibert
01:24 REBOUND (OFF) by Kenny Fass
FOUL by Landon Gabriel 01:21 32-29 H 3 GOOD! FT SHOT by Kenny Fass
01:21 32-30 H 2 GOOD! FT SHOT by Kenny Fass
MISSED FT SHOT by Brian Horgan 01:02 FOUL by Ben Seibert
REBOUND (OFF) by (DEADBALL) 01:02
MISSED FT SHOT by Brian Horgan 01:02 REBOUND (DEF) by Chad McGowan
REBOUND (DEF) by Vince Scalzo 00:40 MISSED JUMPER by Ben Seibert
MISSED 3 PTR by Jamie Cousart 00:06 REBOUND (DEF) by Ben Seibert
KINGSM 32, YCP 30
2nd PERIOD Play-by-Play (Page 1)
HOME TEAM: KINGSM TIME SCORE MAR VISITORS: YCP
------------------------------------------------------------------------------------------------
GOOD! JUMPER by Vince Scalzo 19:49 34-30 H 4
ASSIST by Landon Gabriel 19:49
19:38 34-32 H 2 GOOD! LAYUP by Brad Zerfing [PNT]
FOUL by Landon Gabriel 19:38 34-33 H 1 GOOD! FT SHOT by Brad Zerfing
MISSED JUMPER by Landon Gabriel 19:24 REBOUND (DEF) by Paddy Lee
19:20 34-35 V 1 GOOD! LAYUP by Brandon Bushey [PNT]
TURNOVR by Landon Gabriel 19:05
TIMEOUT TEAM 19:05
FOUL by Brian Horgan 18:18
REBOUND (DEF) by Landon Gabriel 18:10 MISSED JUMPER by Brandon Bushey
18:08 FOUL by Kenny Fass
MISSED 3 PTR by Brian Horgan 17:45 REBOUND (DEF) by Ben Seibert
17:32 TURNOVR by Brandon Bushey
17:19 FOUL by Paddy Lee
MISSED JUMPER by Marty O'Hora 17:09 REBOUND (DEF) by Paddy Lee
FOUL by Vince Scalzo 16:56 34-36 V 2 GOOD! FT SHOT by Brandon Bushey
16:56 34-37 V 3 GOOD! FT SHOT by Brandon Bushey
GOOD! JUMPER by Vince Scalzo 16:37 36-37 V 1
16:24 36-39 V 3 GOOD! JUMPER by Chad McGowan
MISSED JUMPER by Thomas Moore 16:04
REBOUND (OFF) by Vince Scalzo 16:04
MISSED JUMPER by Vince Scalzo 16:01
REBOUND (OFF) by Vince Scalzo 16:01
TURNOVR by Vince Scalzo 16:00
REBOUND (DEF) by Marty O'Hora 15:39 MISSED JUMPER by Ben Seibert
FOUL by Vince Scalzo 15:32
TURNOVR by Vince Scalzo 15:32
15:21 36-41 V 5 GOOD! JUMPER by Brian Singer
15:21 ASSIST by Chad McGowan
MISSED JUMPER by John Soboleski 14:59 REBOUND (DEF) by Chad McGowan
REBOUND (DEF) by Jamie Cousart 14:46 MISSED JUMPER by Chad McGowan
MISSED JUMPER by Jamie Cousart 14:40 REBOUND (DEF) by Brad Zerfing
14:33 MISSED JUMPER by Brad Zerfing
14:33 REBOUND (OFF) by Brian Singer
FOUL by Thomas Moore 14:27 36-42 V 6 GOOD! FT SHOT by Brian Singer
14:27 36-43 V 7 GOOD! FT SHOT by Brian Singer
GOOD! LAYUP by John Soboleski [PNT] 14:02 38-43 V 5
BLOCK by John Soboleski 13:31 MISSED JUMPER by Chad McGowan
REBOUND (DEF) by Thomas Moore 13:28
13:22 FOUL by Brian Singer
GOOD! FT SHOT by Brian Horgan 13:15 39-43 V 4 FOUL by Kenny Fass
MISSED FT SHOT by Brian Horgan 13:15 REBOUND (DEF) by Brian Singer
13:01 TURNOVR by Joe Yeck
MISSED 3 PTR by Jim Welsh 12:40 REBOUND (DEF) by Kenny Fass
12:29 FOUL by Brian Singer
MISSED JUMPER by John Soboleski 12:15 BLOCK by Ben Seibert
12:12 REBOUND (DEF) by Kenny Fass
12:09 TURNOVR by Kenny Fass
STEAL by Thomas Moore 12:08
GOOD! JUMPER by Brian Horgan 12:00 41-43 V 2
11:46 TIMEOUT TEAM
REBOUND (DEF) by John Soboleski 11:34 MISSED JUMPER by Ben Seibert
FOUL by Landon Gabriel 11:27
TURNOVR by Landon Gabriel 11:27
REBOUND (DEF) by Jamie Cousart 11:01 MISSED 3 PTR by Kenny Fass
MISSED 3 PTR by Jim Welsh 10:53 BLOCK by Brandon Bushey
10:51 REBOUND (DEF) by Ben Seibert
10:45 MISSED 3 PTR by Kenny Fass
10:45 REBOUND (OFF) by Brad Zerfing
10:21 41-45 V 4 GOOD! JUMPER by Brandon Bushey
MISSED 3 PTR by Brian Horgan 10:04 REBOUND (DEF) by Ben Seibert
FOUL by Thomas Moore 10:02 41-46 V 5 GOOD! FT SHOT by Ben Seibert
REBOUND (DEF) by John Soboleski 10:02 MISSED FT SHOT by Ben Seibert
TURNOVR by Brian Horgan 09:52 STEAL by Brad Zerfing
09:45 41-49 V 8 GOOD! 3 PTR by Brandon Bushey
09:45 ASSIST by Brad Zerfing
MISSED JUMPER by Marty O'Hora 09:20
REBOUND (OFF) by Marty O'Hora 09:20
GOOD! FT SHOT by Marty O'Hora 09:17 42-49 V 7 FOUL by Paddy Lee
MISSED FT SHOT by Marty O'Hora 09:17 REBOUND (DEF) by Chad McGowan
FOUL by Vince Scalzo 08:52 42-50 V 8 GOOD! FT SHOT by Ben Seibert
08:52 42-51 V 9 GOOD! FT SHOT by Ben Seibert
TURNOVR by Jamie Cousart 08:39
08:38 STEAL by Brad Zerfing
08:13 42-54 V 12 GOOD! 3 PTR by Joe Yeck
08:13 ASSIST by Brandon Bushey
TIMEOUT 30sec 08:09
GOOD! LAYUP by Vince Scalzo [PNT] 07:52 44-54 V 10
ASSIST by John Soboleski 07:52
07:33 44-56 V 12 GOOD! LAYUP by Ben Seibert [PNT]
07:33 ASSIST by Chad McGowan
GOOD! FT SHOT by Marty O'Hora 07:19 45-56 V 11 FOUL by Chad McGowan
GOOD! FT SHOT by Marty O'Hora 07:19 46-56 V 10
REBOUND (DEF) by Vince Scalzo 06:56 MISSED 3 PTR by Brad Zerfing
MISSED 3 PTR by Jared Black 06:48 REBOUND (DEF) by Brandon Bushey
06:33 TIMEOUT 30sec
06:18 46-58 V 12 GOOD! LAYUP by Brandon Bushey [PNT]
06:18 ASSIST by Brad Zerfing
GOOD! JUMPER by John Soboleski 06:03 48-58 V 10
ASSIST by Jared Black 06:03
05:50 MISSED JUMPER by Brad Zerfing
05:50 REBOUND (OFF) by Brandon Bushey
REBOUND (DEF) by Vince Scalzo 05:43 MISSED JUMPER by Chad McGowan
MISSED 3 PTR by Marty O'Hora 05:33
REBOUND (OFF) by Jared Black 05:33
MISSED 3 PTR by Jamie Cousart 05:30
REBOUND (OFF) by Vince Scalzo 05:30
MISSED FT SHOT by Vince Scalzo 05:27 FOUL by Kenny Fass
05:27 REBOUND (DEF) by Brandon Bushey
05:22 MISSED LAYUP by Brad Zerfing
05:22 REBOUND (OFF) by Brandon Bushey
05:19 48-60 V 12 GOOD! LAYUP by Brandon Bushey [PNT]
TURNOVR by Vince Scalzo 05:16
05:15 STEAL by Brandon Bushey
04:55 48-62 V 14 GOOD! JUMPER by Chad McGowan
TURNOVR by Jamie Cousart 04:40
04:39 STEAL by Kenny Fass
FOUL by Jamie Cousart 04:38
TIMEOUT TEAM 04:38
04:38 MISSED FT SHOT by Kenny Fass
04:38 REBOUND (OFF) by (DEADBALL)
REBOUND (DEF) by Brian Horgan 04:38 MISSED FT SHOT by Kenny Fass
MISSED JUMPER by Jamie Cousart 04:19 REBOUND (DEF) by Ben Seibert
FOUL by Thomas Moore 04:04 MISSED FT SHOT by Brad Zerfing
04:04 REBOUND (OFF) by (DEADBALL)
04:04 48-63 V 15 GOOD! FT SHOT by Brad Zerfing
FOUL by John Soboleski 03:51
BLOCK by John Soboleski 03:22 MISSED JUMPER by Brian Singer
REBOUND (DEF) by Vince Scalzo 03:13
GOOD! JUMPER by John Soboleski 02:57 50-63 V 13
ASSIST by Thomas Moore 02:57
FOUL by Thomas Moore 02:41 50-64 V 14 GOOD! FT SHOT by Brandon Bushey
02:41 50-65 V 15 GOOD! FT SHOT by Brandon Bushey
MISSED FT SHOT by Brian Horgan 02:13 FOUL by Kenny Fass
02:13 REBOUND (DEF) by Paddy Lee
FOUL by Thomas Moore 01:57 50-66 V 16 GOOD! FT SHOT by Kenny Fass
REBOUND (DEF) by Brian Horgan 01:57 MISSED FT SHOT by Kenny Fass
GOOD! FT SHOT by Jamie Cousart 01:52 51-66 V 15 FOUL by Brandon Bushey
GOOD! FT SHOT by Jamie Cousart 01:52 52-66 V 14
REBOUND (DEF) by (TEAM) 01:35 MISSED LAYUP by Paddy Lee
MISSED LAYUP by Jim Welsh 01:27
REBOUND (OFF) by John Soboleski 01:27
MISSED FT SHOT by John Soboleski 01:25 FOUL by Ben Seibert
REBOUND (OFF) by (DEADBALL) 01:25
GOOD! FT SHOT by John Soboleski 01:25 53-66 V 13
01:16 TURNOVR by Paddy Lee
STEAL by Brian Horgan 01:15
GOOD! LAYUP by Brian Horgan [PNT] 01:13 55-66 V 11
TIMEOUT TEAM 01:12
FOUL by Jamie Cousart 01:00 55-67 V 12 GOOD! FT SHOT by Brad Zerfing
REBOUND (DEF) by John Soboleski 01:00 MISSED FT SHOT by Brad Zerfing
GOOD! JUMPER by Brian Horgan 00:55 57-67 V 10
MISSED FT SHOT by Brian Horgan 00:55 FOUL by Kenny Fass
00:55 REBOUND (DEF) by Ben Seibert
FOUL by John Soboleski 00:49 MISSED FT SHOT by Joe Yeck
00:49 REBOUND (OFF) by (DEADBALL)
00:49 57-68 V 11 GOOD! FT SHOT by Joe Yeck
00:49 TIMEOUT TEAM
MISSED FT SHOT by Brian Horgan 00:41 FOUL by Ben Seibert
REBOUND (OFF) by (DEADBALL) 00:41
MISSED FT SHOT by Brian Horgan 00:41 REBOUND (DEF) by Brandon Bushey
FOUL by Brian Horgan 00:34 57-69 V 12 GOOD! FT SHOT by Brandon Bushey
00:34 57-70 V 13 GOOD! FT SHOT by Brandon Bushey
MISSED JUMPER by Jamie Cousart 00:27
REBOUND (OFF) by Jared Black 00:27
MISSED FT SHOT by George Evancho 00:15 FOUL by Paddy Lee
REBOUND (OFF) by (DEADBALL) 00:15
GOOD! FT SHOT by George Evancho 00:15 58-70 V 12
YCP 70, KINGSM 58