Rhode Island College vs Univ. of Southern Maine (02/25/05 at Gorham, Maine Warren Hill Gymnasium)



Official Basketball Box Score


Official Basketball Box Score Rhode Island College vs Univ. of Southern Maine 02/25/05 8:00 p.m. at Gorham, Maine Warren Hill Gymnasium -------------------------------------------------------------------------------- VISITORS: Rhode Island College 11-16 TOT-FG 3-PT REBOUNDS ## Player Name FG-FGA FG-FGA FT-FTA OF DE TOT PF TP A TO BLK S MIN 03 Alyson St. Amand.... * 2-4 1-2 0-0 0 2 2 1 5 1 1 0 0 27 20 Josalee Danieli..... * 3-8 0-2 1-2 4 1 5 4 7 2 3 0 0 27 21 Brittany Rosen...... * 4-7 0-0 2-2 1 3 4 1 10 0 3 0 2 28 25 Kari Geisler........ * 1-5 0-0 2-2 1 6 7 2 4 1 4 0 1 34 42 Kristy Nix.......... * 4-8 2-4 0-0 0 2 2 1 10 0 1 0 2 26 11 Colleen Feeney...... 0-2 0-0 3-4 0 5 5 2 3 0 1 0 0 19 23 Jamie Angell........ 1-11 0-6 3-6 1 3 4 2 5 2 6 0 0 23 32 Jess Shiel.......... 1-1 1-1 0-0 0 0 0 0 3 0 1 0 0 3 33 Sarah Coughlin...... 0-1 0-0 0-0 0 1 1 0 0 0 2 0 0 11 35 Marissa VanHaverbeke 0-1 0-1 0-0 0 0 0 0 0 0 0 0 0 2 TEAM................ 1 1 2 1 Totals.............. 16-48 4-16 11-16 8 24 32 13 47 6 23 0 5 200 TOTAL FG% 1st Half: 7-21 33.3% 2nd Half: 9-27 33.3% Game: 33.3% DEADB 3-Pt. FG% 1st Half: 0-5 0.0% 2nd Half: 4-11 36.4% Game: 25.0% REBS F Throw % 1st Half: 8-12 66.7% 2nd Half: 3-4 75.0% Game: 68.8% 3 -------------------------------------------------------------------------------- HOME TEAM: Univ. of Southern Maine 25-2 TOT-FG 3-PT REBOUNDS ## Player Name FG-FGA FG-FGA FT-FTA OF DE TOT PF TP A TO BLK S MIN 20 Katie Sibley........ * 1-3 0-2 0-0 0 0 0 0 2 4 2 0 0 18 23 Ashley Marble....... * 7-9 2-3 5-6 2 5 7 2 21 1 0 0 1 18 30 Katie Frost......... * 4-6 3-5 0-0 0 0 0 0 11 2 1 0 2 20 31 Tiffany Jones....... * 1-5 0-2 0-0 0 3 3 2 2 2 1 0 3 23 33 Megan Myles......... * 4-10 1-2 2-2 2 5 7 1 11 1 3 0 2 21 11 Donna Cowing........ 6-9 1-2 2-2 2 2 4 1 15 2 0 0 1 16 12 Dianna Thibaudeau... 1-3 0-0 0-0 1 2 3 0 2 0 1 1 0 9 15 Dawn Ross........... 1-2 0-1 0-0 1 2 3 0 2 1 2 1 3 12 25 Trish Sylvain....... 0-3 0-0 1-2 0 0 0 1 1 3 0 0 2 15 32 Danica Martin....... 0-2 0-0 0-0 0 1 1 0 0 0 0 0 0 7 34 Shannon Kynoch...... 1-3 0-0 0-0 1 1 2 2 2 1 1 0 1 12 42 Lisa Welch.......... 4-5 0-0 1-2 1 1 2 2 9 1 1 1 0 18 43 Lauren Krausse...... 0-1 0-0 1-2 0 2 2 1 1 0 0 0 0 3 45 Lauren Samuelson.... 1-2 0-0 0-0 0 1 1 0 2 0 0 1 0 8 TEAM................ 1 1 2 Totals.............. 31-63 7-17 12-16 11 26 37 12 81 18 12 4 15 200 TOTAL FG% 1st Half: 18-30 60.0% 2nd Half: 13-33 39.4% Game: 49.2% DEADB 3-Pt. FG% 1st Half: 6-12 50.0% 2nd Half: 1-5 20.0% Game: 41.2% REBS F Throw % 1st Half: 5-7 71.4% 2nd Half: 7-9 77.8% Game: 75.0% 1 -------------------------------------------------------------------------------- Officials: Robert Simmons, William Dugan, Mary Parker Technical fouls: Rhode Island College-None. Univ. of Southern Maine-None. Attendance: 343 Score by Periods 1st 2nd Total Rhode Island College.......... 22 25 - 47 Univ. of Southern Maine....... 47 34 - 81 Little East Conference Semifinal #2 Points in the paint-RICWB 10,USMWBB 32. Points off turnovers-RICWB 7,USMWBB 26. 2nd chance points-RICWB 12,USMWBB 9. Fast break points-RICWB 0,USMWBB 0. Bench points-RICWB 11,USMWBB 34. Score tied-2 times. Lead changed-1 time. Last FG-RICWB 2nd-04:42, USMWBB 2nd-02:28.

Play-By-Play


Play-By-Play Rhode Island College vs Univ. of Southern Maine 02/25/05 8:00 p.m. at Gorham, Maine Warren Hill Gymnasium 1st PERIOD Play-by-Play (Page 1) HOME TEAM: Univ. of Southern Ma TIME SCORE MAR VISITORS: Rhode Island College ------------------------------------------------------------------------------------------------ 19:35 0-2 V 2 GOOD! JUMPER by Kristy Nix 19:35 ASSIST by Kari Geisler TURNOVR by Megan Myles 19:16 19:14 STEAL by Brittany Rosen 18:46 TURNOVR by (TEAM) MISSED 3 PTR by Tiffany Jones 18:38 18:38 REBOUND (DEF) by Kari Geisler 18:12 0-4 V 4 GOOD! JUMPER by Alyson St. Amand GOOD! JUMPER by Megan Myles 17:56 2-4 V 2 ASSIST by Tiffany Jones 17:56 17:26 TURNOVR by Kari Geisler STEAL by Ashley Marble 17:24 MISSED JUMPER by Megan Myles 17:10 REBOUND (OFF) by Ashley Marble 17:10 GOOD! LAYUP by Ashley Marble [PNT] 17:07 4-4 T 1 16:42 MISSED JUMPER by Alyson St. Amand REBOUND (DEF) by Megan Myles 16:42 16:32 FOUL by Josalee Danieli 16:32 TIMEOUT 30sec GOOD! FT SHOT by Ashley Marble 16:32 5-4 H 1 GOOD! FT SHOT by Ashley Marble 16:30 6-4 H 2 16:02 MISSED JUMPER by Kari Geisler 16:02 REBOUND (OFF) by Brittany Rosen 15:58 6-6 T 2 GOOD! LAYUP by Brittany Rosen [PNT] GOOD! 3 PTR by Katie Frost 15:44 9-6 H 3 15:25 9-8 H 1 GOOD! LAYUP by Josalee Danieli [PNT] MISSED 3 PTR by Tiffany Jones 15:08 REBOUND (OFF) by Megan Myles 15:08 TURNOVR by Megan Myles 15:05 14:52 TURNOVR by Josalee Danieli STEAL by Tiffany Jones 14:52 GOOD! 3 PTR by Katie Frost 14:38 12-8 H 4 ASSIST by Katie Sibley 14:38 14:12 MISSED 3 PTR by Kristy Nix 14:12 REBOUND (OFF) by Josalee Danieli 14:08 12-10 H 2 GOOD! LAYUP by Josalee Danieli [PNT] MISSED LAYUP by Ashley Marble 13:48 REBOUND (OFF) by (TEAM) 13:48 MISSED 3 PTR by Katie Frost 13:46 13:46 REBOUND (DEF) by Kari Geisler FOUL by Trish Sylvain 13:35 13:35 MISSED FT SHOT by Jamie Angell 13:35 REBOUND (OFF) by (DEADBALL) 13:35 MISSED FT SHOT by Jamie Angell REBOUND (DEF) by Donna Cowing 13:35 GOOD! LAYUP by Ashley Marble [PNT] 13:24 14-10 H 4 13:24 FOUL by Kari Geisler GOOD! FT SHOT by Ashley Marble 13:24 15-10 H 5 13:07 MISSED JUMPER by Jamie Angell REBOUND (DEF) by Ashley Marble 13:07 13:04 FOUL by Josalee Danieli GOOD! JUMPER by Megan Myles 12:49 17-10 H 7 ASSIST by Donna Cowing 12:49 12:25 TURNOVR by Sarah Coughlin STEAL by Donna Cowing 12:24 GOOD! LAYUP by Donna Cowing [PNT] 12:22 19-10 H 9 12:22 FOUL by Alyson St. Amand GOOD! FT SHOT by Donna Cowing 12:22 20-10 H 10 FOUL by Donna Cowing 12:06 12:06 20-11 H 9 GOOD! FT SHOT by Brittany Rosen 12:06 20-12 H 8 GOOD! FT SHOT by Brittany Rosen TURNOVR by Shannon Kynoch 11:42 FOUL by Shannon Kynoch 11:25 11:25 20-13 H 7 GOOD! FT SHOT by Colleen Feeney 11:25 20-14 H 6 GOOD! FT SHOT by Colleen Feeney GOOD! 3 PTR by Ashley Marble 11:12 23-14 H 9 ASSIST by Trish Sylvain 11:12 10:51 TURNOVR by Jamie Angell MISSED LAYUP by Donna Cowing 10:44 10:44 REBOUND (DEF) by Colleen Feeney 10:31 MISSED 3 PTR by Jamie Angell REBOUND (DEF) by Megan Myles 10:31 MISSED LAYUP by Megan Myles 10:08 10:08 REBOUND (DEF) by Colleen Feeney FOUL by Megan Myles 10:06 09:50 MISSED JUMPER by Sarah Coughlin REBOUND (DEF) by Megan Myles 09:50 TURNOVR by Katie Sibley 09:43 09:16 TURNOVR by Sarah Coughlin MISSED LAYUP by Megan Myles 09:03 REBOUND (OFF) by Shannon Kynoch 09:03 TURNOVR by Katie Sibley 08:56 08:55 STEAL by Kristy Nix 08:54 TURNOVR by Alyson St. Amand GOOD! LAYUP by Katie Sibley [PNT] 08:44 25-14 H 11 FOUL by Shannon Kynoch 08:23 08:20 MISSED JUMPER by Colleen Feeney REBOUND (DEF) by Megan Myles 08:20 GOOD! LAYUP by Tiffany Jones [PNT] 08:03 27-14 H 13 07:57 TIMEOUT TEAM 07:41 MISSED JUMPER by Kari Geisler REBOUND (DEF) by Ashley Marble 07:41 07:40 FOUL by Kari Geisler GOOD! 3 PTR by Ashley Marble 07:23 30-14 H 16 ASSIST by Megan Myles 07:23 FOUL by Tiffany Jones 07:01 07:01 MISSED FT SHOT by Jamie Angell 07:01 REBOUND (OFF) by (DEADBALL) 07:01 30-15 H 15 GOOD! FT SHOT by Jamie Angell GOOD! LAYUP by Ashley Marble [PNT] 06:49 32-15 H 17 06:49 FOUL by Colleen Feeney MISSED FT SHOT by Ashley Marble 06:49 06:49 REBOUND (DEF) by Colleen Feeney 06:41 MISSED JUMPER by Jamie Angell REBOUND (DEF) by Tiffany Jones 06:41 MISSED 3 PTR by Katie Sibley 06:23 06:23 REBOUND (DEF) by (TEAM) FOUL by Ashley Marble 05:59 05:59 32-16 H 16 GOOD! FT SHOT by Jamie Angell 05:59 32-17 H 15 GOOD! FT SHOT by Jamie Angell GOOD! LAYUP by Megan Myles [PNT] 05:47 34-17 H 17 05:14 MISSED 3 PTR by Jamie Angell 05:14 REBOUND (OFF) by Josalee Danieli FOUL by Lisa Welch 05:10 05:10 MISSED FT SHOT by Josalee Danieli 05:10 REBOUND (OFF) by (DEADBALL) 05:10 34-18 H 16 GOOD! FT SHOT by Josalee Danieli GOOD! LAYUP by Donna Cowing [PNT] 04:58 36-18 H 18 ASSIST by Katie Frost 04:58 04:40 TURNOVR by Brittany Rosen STEAL by Trish Sylvain 04:40 GOOD! JUMPER by Donna Cowing 04:25 38-18 H 20 ASSIST by Trish Sylvain 04:25 04:03 TURNOVR by Brittany Rosen STEAL by Megan Myles 04:02 GOOD! 3 PTR by Megan Myles 03:55 41-18 H 23 ASSIST by Katie Frost 03:55 03:35 MISSED 3 PTR by Josalee Danieli REBOUND (DEF) by Megan Myles 03:35 TURNOVR by Katie Frost 03:20 03:16 MISSED LAYUP by Brittany Rosen 03:16 REBOUND (OFF) by Josalee Danieli 03:11 41-20 H 21 GOOD! LAYUP by Josalee Danieli [PNT] MISSED LAYUP by Megan Myles 03:00 REBOUND (OFF) by Lisa Welch 03:00 MISSED 3 PTR by Katie Frost 02:54 02:54 REBOUND (DEF) by Kari Geisler 02:46 TURNOVR by Jamie Angell STEAL by Katie Frost 02:44 MISSED 3 PTR by Donna Cowing 02:36 02:36 REBOUND (DEF) by Kari Geisler 02:17 41-22 H 19 GOOD! LAYUP by Brittany Rosen [PNT] 02:17 ASSIST by Jamie Angell 01:56 FOUL by Jamie Angell GOOD! FT SHOT by Lisa Welch 01:56 42-22 H 20 MISSED FT SHOT by Lisa Welch 01:56 01:56 REBOUND (DEF) by Brittany Rosen 01:29 MISSED 3 PTR by Jamie Angell REBOUND (DEF) by Tiffany Jones 01:29 GOOD! JUMPER by Ashley Marble 00:58 44-22 H 22 ASSIST by Katie Sibley 00:58 00:30 MISSED JUMPER by Brittany Rosen BLOCK by Lisa Welch 00:30 REBOUND (DEF) by Ashley Marble 00:27 GOOD! 3 PTR by Donna Cowing 00:05 47-22 H 25 ASSIST by Katie Sibley 00:05
Univ. of Southern Maine 47, Rhode Island College 22 1st period-only InPaint Pts-T/O 2nd-Chc FastBrk BnchPts Ties Leads Rhode Island College 10 4 7 0 5 1 0 Univ. of Southern Ma 16 15 2 0 11 1 1
2nd PERIOD Play-by-Play (Page 1) HOME TEAM: Univ. of Southern Ma TIME SCORE MAR VISITORS: Rhode Island College ------------------------------------------------------------------------------------------------ 19:42 MISSED 3 PTR by Alyson St. Amand REBOUND (DEF) by Ashley Marble 19:42 GOOD! LAYUP by Katie Frost [PNT] 19:34 49-22 H 27 ASSIST by Ashley Marble 19:34 19:12 TURNOVR by Kristy Nix STEAL by Katie Frost 19:10 GOOD! LAYUP by Ashley Marble [PNT] 19:01 51-22 H 29 ASSIST by Tiffany Jones 19:01 18:33 51-24 H 27 GOOD! JUMPER by Brittany Rosen MISSED JUMPER by Megan Myles 18:12 18:12 REBOUND (DEF) by Josalee Danieli FOUL by Tiffany Jones 18:08 17:46 51-25 H 26 GOOD! FT SHOT by Kari Geisler 17:46 51-26 H 25 GOOD! FT SHOT by Kari Geisler MISSED 3 PTR by Ashley Marble 17:32 REBOUND (OFF) by Megan Myles 17:32 GOOD! 3 PTR by Katie Frost 17:20 54-26 H 28 ASSIST by Katie Sibley 17:20 16:58 54-29 H 25 GOOD! 3 PTR by Kristy Nix 16:58 ASSIST by Josalee Danieli MISSED 3 PTR by Megan Myles 16:47 REBOUND (OFF) by Ashley Marble 16:47 GOOD! FT SHOT by Megan Myles 16:43 55-29 H 26 16:41 FOUL by Kristy Nix GOOD! FT SHOT by Megan Myles 16:38 56-29 H 27 FOUL by Ashley Marble 16:31 16:28 TURNOVR by Josalee Danieli STEAL by Megan Myles 16:26 TURNOVR by Tiffany Jones 16:18 16:07 TURNOVR by Kari Geisler MISSED 3 PTR by Katie Sibley 15:42 15:42 REBOUND (DEF) by Colleen Feeney 15:39 TURNOVR by Colleen Feeney TURNOVR by Megan Myles 15:36 15:18 MISSED JUMPER by Kristy Nix REBOUND (DEF) by Ashley Marble 15:18 15:11 FOUL by Colleen Feeney GOOD! FT SHOT by Ashley Marble 15:11 57-29 H 28 GOOD! FT SHOT by Ashley Marble 15:11 58-29 H 29 14:58 58-31 H 27 GOOD! JUMPER by Jamie Angell MISSED LAYUP by Trish Sylvain 14:45 14:45 REBOUND (DEF) by Jamie Angell 14:36 TURNOVR by Jamie Angell STEAL by Trish Sylvain 14:34 MISSED JUMPER by Shannon Kynoch 14:22 14:22 REBOUND (DEF) by Sarah Coughlin 14:15 MISSED LAYUP by Josalee Danieli REBOUND (DEF) by Tiffany Jones 14:15 GOOD! LAYUP by Donna Cowing [PNT] 13:59 60-31 H 29 13:59 FOUL by Josalee Danieli GOOD! FT SHOT by Donna Cowing 13:59 61-31 H 30 13:43 TURNOVR by Jess Shiel STEAL by Tiffany Jones 13:41 MISSED LAYUP by Tiffany Jones 13:39 REBOUND (OFF) by Donna Cowing 13:39 GOOD! JUMPER by Donna Cowing 13:34 63-31 H 32 13:26 TURNOVR by Jamie Angell STEAL by Shannon Kynoch 13:24 GOOD! JUMPER by Lisa Welch 13:17 65-31 H 34 ASSIST by Trish Sylvain 13:17 12:55 TURNOVR by Brittany Rosen STEAL by Tiffany Jones 12:53 MISSED LAYUP by Tiffany Jones 12:45 12:45 REBOUND (DEF) by Jamie Angell 12:31 MISSED 3 PTR by Jamie Angell REBOUND (DEF) by (TEAM) 12:31 MISSED LAYUP by Trish Sylvain 12:22 12:22 REBOUND (DEF) by Alyson St. Amand 12:06 65-34 H 31 GOOD! 3 PTR by Jess Shiel 12:06 ASSIST by Alyson St. Amand GOOD! LAYUP by Lisa Welch [PNT] 11:56 67-34 H 33 ASSIST by Dawn Ross 11:56 FOUL by Lisa Welch 11:32 11:32 67-35 H 32 GOOD! FT SHOT by Colleen Feeney 11:32 MISSED FT SHOT by Colleen Feeney REBOUND (DEF) by Donna Cowing 11:32 GOOD! LAYUP by Lisa Welch [PNT] 11:20 69-35 H 34 ASSIST by Shannon Kynoch 11:20 10:56 69-37 H 32 GOOD! JUMPER by Brittany Rosen GOOD! JUMPER by Lisa Welch 10:46 71-37 H 34 ASSIST by Donna Cowing 10:46 10:20 71-39 H 32 GOOD! JUMPER by Kristy Nix MISSED JUMPER by Shannon Kynoch 09:55 REBOUND (OFF) by Donna Cowing 09:55 MISSED JUMPER by Donna Cowing 09:50 09:50 REBOUND (DEF) by Kristy Nix 09:32 71-42 H 29 GOOD! 3 PTR by Alyson St. Amand TURNOVR by Dawn Ross 09:17 09:06 MISSED JUMPER by Kristy Nix REBOUND (DEF) by Shannon Kynoch 09:06 MISSED JUMPER by Trish Sylvain 08:43 08:43 REBOUND (DEF) by Brittany Rosen 08:29 TURNOVR by Kari Geisler STEAL by Dawn Ross 08:27 GOOD! JUMPER by Shannon Kynoch 08:15 73-42 H 31 TIMEOUT 30sec 08:14 07:51 TURNOVR by Kari Geisler 07:21 FOUL by Jamie Angell GOOD! FT SHOT by Trish Sylvain 07:21 74-42 H 32 MISSED FT SHOT by Trish Sylvain 07:21 07:21 REBOUND (DEF) by Kari Geisler 07:15 TURNOVR by Jamie Angell STEAL by Dawn Ross 07:13 TURNOVR by Dawn Ross 07:09 07:08 STEAL by Kristy Nix 07:03 MISSED 3 PTR by Kristy Nix REBOUND (DEF) by Dawn Ross 07:03 06:45 FOUL by Brittany Rosen GOOD! LAYUP by Lauren Samuelson [PNT] 06:40 76-42 H 34 ASSIST by Lisa Welch 06:40 06:21 MISSED 3 PTR by Jamie Angell REBOUND (DEF) by Lisa Welch 06:21 GOOD! LAYUP by Dianna Thibaudeau [PNT] 06:03 78-42 H 36 05:46 MISSED 3 PTR by Jamie Angell 05:46 REBOUND (OFF) by Jamie Angell 05:40 78-44 H 34 GOOD! JUMPER by Kari Geisler 05:40 ASSIST by Jamie Angell MISSED LAYUP by Danica Martin 05:19 05:19 REBOUND (DEF) by Brittany Rosen 05:09 MISSED JUMPER by Jamie Angell BLOCK by Dawn Ross 05:09 REBOUND (DEF) by Dawn Ross 05:07 TURNOVR by Dianna Thibaudeau 04:59 04:57 STEAL by Brittany Rosen 04:54 MISSED LAYUP by Brittany Rosen BLOCK by Dianna Thibaudeau 04:54 04:54 REBOUND (OFF) by (TEAM) 04:42 78-47 H 31 GOOD! 3 PTR by Kristy Nix 04:42 ASSIST by Josalee Danieli TURNOVR by Lisa Welch 04:21 04:19 STEAL by Kari Geisler 04:16 MISSED LAYUP by Josalee Danieli REBOUND (DEF) by Danica Martin 04:16 MISSED JUMPER by Lisa Welch 03:49 03:49 REBOUND (DEF) by Kristy Nix 03:37 MISSED 3 PTR by Josalee Danieli 03:37 REBOUND (OFF) by Josalee Danieli 03:34 MISSED LAYUP by Josalee Danieli REBOUND (DEF) by Dianna Thibaudeau 03:34 MISSED LAYUP by Lauren Krausse 03:13 03:13 REBOUND (DEF) by Kari Geisler 03:07 MISSED JUMPER by Jamie Angell REBOUND (DEF) by Lauren Krausse 03:07 MISSED JUMPER by Dianna Thibaudeau 02:41 02:41 REBOUND (DEF) by Jamie Angell 02:32 TURNOVR by Josalee Danieli STEAL by Dawn Ross 02:31 GOOD! LAYUP by Dawn Ross [PNT] 02:28 80-47 H 33 02:20 TURNOVR by Jamie Angell MISSED JUMPER by Danica Martin 02:06 REBOUND (OFF) by Dawn Ross 02:06 MISSED 3 PTR by Dawn Ross 01:59 REBOUND (OFF) by Dianna Thibaudeau 01:59 MISSED LAYUP by Dianna Thibaudeau 01:56 01:56 REBOUND (DEF) by Colleen Feeney 01:51 MISSED 3 PTR by Marissa VanHaverbeke REBOUND (DEF) by Lauren Krausse 01:51 01:38 FOUL by Josalee Danieli MISSED FT SHOT by Lauren Krausse 01:38 REBOUND (OFF) by (DEADBALL) 01:38 GOOD! FT SHOT by Lauren Krausse 01:38 81-47 H 34 01:20 MISSED JUMPER by Kari Geisler 01:20 REBOUND (OFF) by Kari Geisler FOUL by Lauren Krausse 01:09 01:05 MISSED JUMPER by Kari Geisler REBOUND (DEF) by Dianna Thibaudeau 01:05 MISSED LAYUP by Lauren Samuelson 00:49 00:49 REBOUND (DEF) by Alyson St. Amand 00:27 MISSED JUMPER by Colleen Feeney BLOCK by Lauren Samuelson 00:27 REBOUND (DEF) by Lauren Samuelson 00:25
Univ. of Southern Maine 81, Rhode Island College 47 2nd period-only InPaint Pts-T/O 2nd-Chc FastBrk BnchPts Ties Leads Rhode Island College 0 3 5 0 6 0 0 Univ. of Southern Ma 16 11 7 0 23 0 0