Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Pleasant Hill/Western (Pleasant Hill, IL) varsity football team lost Friday's home conference game against Carrollton (IL) by a score of 38-20.

Q1Q2Q3Q4Final
Carrollton01602238
PHWHS (CO-OP)0140620
Final score provided by J. riley.
  • Box Score
  • Scoretracker
  • Videos
  • Matchup

Box Score Stats

Carrollton (17-18)

Pleasant Hill/Western (17-18)

62
Total Plays
60
13
First Downs
8
5
Penalties
8
40
Penalty Yards
55
23:15
Possession Time
25:20

Game Stats

Carrollton

Passing

#Athlete NameCompAttYdsC %AvgTDIntLngQB Rate
Team Totals1328174.46413.42090.5
13Hunter Flowers (So)1328174.46413.42090.5
Pleasant Hill/Western

Passing

#Athlete NameCompAttYdsC %AvgTDIntLngQB Rate
Team Totals1425227.56016.2086.6
10Dalton Crane (Sr)1425227.56016.2086.6
Carrollton

Rushing

#Athlete NameCarYdsAvgLngTD
Team Totals332166.53
13Hunter Flowers (So)13342.61
31Byron Holmes (Jr)191829.62
40Alex Bowker (Sr)100.0
Pleasant Hill/Western

Rushing

#Athlete NameCarYdsAvgLngTD
Team Totals351935.5653
10Dalton Crane (Sr)17784.6651
28Kody Rogers (So)131017.8652
36Isaiha Rogers (Jr)5142.84
Carrollton

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1318414.22
5Nathan Walker (Jr)49022.51
36Tyler Barnett (Sr)56112.21
40Alex Bowker (Sr)4338.3
Pleasant Hill/Western

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1522715.153
11Jordan Collins (Sr)144.04
12Justin Shireman (Sr)12222.022
28Kody Rogers (So)100.00
32Harley Miller (Sr)22211.016
36Isaiha Rogers (Jr)44912.325
87Grant Peebles (Sr)613021.753

Off. Fum and Pnk Blks

Carrollton has not entered any off. fum and pnk blks stats.
Pleasant Hill/Western

Off. Fum and Pnk Blks

#Athlete NameFumLostPnk Blk
Team Totals31
10Dalton Crane (Sr)31
Carrollton

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals21618457457
5Nathan Walker (Jr)9057147
13Hunter Flowers (So)3434
31Byron Holmes (Jr)182182
36Tyler Barnett (Sr)6161
40Alex Bowker (Sr)03333
Pleasant Hill/Western

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals19322760480
10Dalton Crane (Sr)7860138
11Jordan Collins (Sr)44
12Justin Shireman (Sr)2222
28Kody Rogers (So)10100101
32Harley Miller (Sr)2222
36Isaiha Rogers (Jr)144963
87Grant Peebles (Sr)130130
Carrollton

Total Yards

#Athlete NamePassRushRecTotal
Team Totals174216184390
5Nathan Walker (Jr)9090
13Hunter Flowers (So)17434208
31Byron Holmes (Jr)182182
36Tyler Barnett (Sr)6161
40Alex Bowker (Sr)03333
Pleasant Hill/Western

Total Yards

#Athlete NamePassRushRecTotal
Team Totals227193227420
10Dalton Crane (Sr)22778305
11Jordan Collins (Sr)44
12Justin Shireman (Sr)2222
28Kody Rogers (So)1010101
32Harley Miller (Sr)2222
36Isaiha Rogers (Jr)144963
87Grant Peebles (Sr)130130
Carrollton

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals4731788.0
4Nathan Cummins (Jr)279
5Nathan Walker (Jr)44
8Cameron Pennell (Sr)37101.0
9Zach Flowers (Jr)628
30Garrett Settles (So)224
31Byron Holmes (Jr)124162.0
36Tyler Barnett (Sr)224
40Alex Bowker (Sr)5271.0
50Nathan Leonard (Sr)93122.0
67Jacob Decker (Jr)1231.0
75Isaac Cox (Jr)111.0
Pleasant Hill/Western

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3443771.0
10Dalton Crane (Sr)22
12Justin Shireman (Sr)246
24Russell Owens (So)224
28Kody Rogers (So)6511
32Harley Miller (Sr)426
36Isaiha Rogers (Jr)325
42Ethan Wheelan (Sr)167
51Ervin Martin (Sr)459
56Nick Black (Sr)2911
69S. Heatherly (Jr)6612
87Grant Peebles (Sr)2241.0

Sacks

Carrollton has not entered any sacks stats.
Pleasant Hill/Western

Sacks

#Athlete NameSacksYdlHurs
Team Totals3.0124
28Kody Rogers (So)3
42Ethan Wheelan (Sr)1.03
51Ervin Martin (Sr)1.03
69S. Heatherly (Jr)1.06
87Grant Peebles (Sr)1

Interceptions

Carrollton has not entered any interceptions stats.
Pleasant Hill/Western

Interceptions

#Athlete NameIntInt YdsAvgPD
Team Totals3
10Dalton Crane (Sr)2
24Russell Owens (So)1
Carrollton

Fumbles and Blocks

#Athlete NameFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals1
9Zach Flowers (Jr)1

Fumbles and Blocks

Pleasant Hill/Western has not entered any fumbles and blocks stats.
Carrollton

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals622437.3
30Garrett Settles (So)622437.3
Pleasant Hill/Western

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals414035.045
36Isaiha Rogers (Jr)414035.045
Carrollton

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals618631.0
31Byron Holmes (Jr)618631.0
Pleasant Hill/Western

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals519839.6512
36Isaiha Rogers (Jr)519839.6512
Carrollton

Kickoff Returns

#Athlete NameRetsYdsAvgLng
Team Totals35719.0
5Nathan Walker (Jr)35719.0
Pleasant Hill/Western

Kickoff Returns

#Athlete NameRetsYdsAvgLng
Team Totals66010.020
10Dalton Crane (Sr)46015.020
28Kody Rogers (So)200.0
Carrollton

Punt Returns

#Athlete NameRetsYdsAvgLngFCKR Yds
Team Totals57
5Nathan Walker (Jr)57
Pleasant Hill/Western

Punt Returns

#Athlete NameRetsYdsAvgLngFCKR Yds
Team Totals1160
10Dalton Crane (Sr)1160
Carrollton

Points

#Athlete NameTDTD PtsConvSKick PtsTot Pts
Team Totals530838
5Nathan Walker (Jr)1628
9Zach Flowers (Jr)44
13Hunter Flowers (So)1628
31Byron Holmes (Jr)21212
36Tyler Barnett (Sr)166
Pleasant Hill/Western

Points

#Athlete NameTDTD PtsConvSKick PtsTot Pts
Team Totals318220
10Dalton Crane (Sr)166
28Kody Rogers (So)21212
36Isaiha Rogers (Jr)22
Carrollton

Touchdowns

#Athlete NameTDRushTDRecTD FRTD IRTD PRTD KORTD Tot
Team Totals325
5Nathan Walker (Jr)11
13Hunter Flowers (So)11
31Byron Holmes (Jr)22
36Tyler Barnett (Sr)11
Pleasant Hill/Western

Touchdowns

#Athlete NameTDRushTDRecTD FRTD IRTD PRTD KORTD Tot
Team Totals33
10Dalton Crane (Sr)11
28Kody Rogers (So)22
Carrollton

Conversions

#Athlete NameCRushCRecConv Tot
Team Totals134
5Nathan Walker (Jr)11
9Zach Flowers (Jr)22
13Hunter Flowers (So)11
Pleasant Hill/Western

Conversions

#Athlete NameCRushCRecConv Tot
Team Totals11
36Isaiha Rogers (Jr)11
Josh rileyHawks Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    The scorer has checked in.
    Posted @ 7:19p
  2. Game Attendance

    Attendance Hundreds
    Posted @ 7:20p
  3. Weather Conditions

    Weather Conditions Fair
    Posted @ 7:20p
  4. Field Conditions

    Field Conditions Dry
    Posted @ 7:20p
  5. Commentary

    Weather is perfect for a great night of wivc football
    Posted @ 7:21p
  6. 0 - 0

    Start of Game

    Carrollton1st Quarter
    Carrollton kicking off to Pleasant Hill/Western.
    Posted @ 7:30p
  7. 0 - 0

    Turnover on Downs

    Pleasant Hill/Western1st Quarter ~9 minutes to go
    Carrollton has turned possession over on downs. Pleasant Hill/Western has the ball . Carrollton 0, Pleasant Hill/Western 0
    Posted @ 7:38p
  8. 0 - 0

    Possession Update

    Pleasant Hill/Western1st Quarter ~9 minutes to go
    Pleasant Hill/Western takes over the ball on Carrollton's 40-yard line. Carrollton 0, Pleasant Hill/Western 0
    Posted @ 7:39p
  9. 0 - 0

    Fumble Recovery

    Carrollton1st Quarter ~7 minutes to go
    Carrollton recovered a fumble by Pleasant Hill/Western and has the ball on their own 26-yard line. Carrollton 0, Pleasant Hill/Western 0
    Posted @ 7:43p
  10. 0 - 0

    Punt

    Pleasant Hill/Western1st Quarter ~6 minutes to go
    Carrollton has punted to Pleasant Hill/Western. Pleasant Hill/Western has the ball on their own 36-yard line. Carrollton 0, Pleasant Hill/Western 0
    Posted @ 7:46p
  11. 0 - 0

    Long Run

    Pleasant Hill/Western1st Quarter ~4 minutes to go
    Pleasant Hill/Western with a long run. Pleasant Hill/Western has the ball on Carrollton's 38-yard line. Carrollton 0, Pleasant Hill/Western 0
    Posted @ 7:48p
  12. 0 - 0

    Punt

    Carrollton1st Quarter ~2 minutes to go
    Pleasant Hill/Western has punted to Carrollton. Carrollton has the ball on their own 15-yard line. Carrollton 0, Pleasant Hill/Western 0
    Posted @ 7:52p
  13. 0 - 0

    Punt

    Pleasant Hill/Western1st Quarter Under a minute
    Carrollton has punted to Pleasant Hill/Western. Pleasant Hill/Western has the ball on Carrollton's 45-yard line. Carrollton 0, Pleasant Hill/Western 0
    Posted @ 7:55p
  14. 0 - 0

    End of 1st Quarter

    2nd Quarter
    Carrollton 0, Pleasant Hill/Western 0
    Posted @ 7:58p
  15. 0 - 0

    Turnover on Downs

    Carrollton2nd Quarter ~11 minutes to go
    Pleasant Hill/Western has turned possession over on downs. Carrollton has the ball on their own 17-yard line. Carrollton 0, Pleasant Hill/Western 0
    Posted @ 8:01p
  16. 0 - 0

    Punt

    Carrollton2nd Quarter ~5 minutes to go
    Pleasant Hill/Western has punted to Carrollton. Carrollton has the ball on their own 12-yard line. Carrollton 0, Pleasant Hill/Western 0
    Posted @ 8:10p
  17. 0 - 0

    Punt

    Pleasant Hill/Western2nd Quarter ~5 minutes to go
    Carrollton has punted to Pleasant Hill/Western. Pleasant Hill/Western has the ball on their own 47-yard line. Carrollton 0, Pleasant Hill/Western 0
    Posted @ 8:12p
  18. 0 - 0

    Possession Update

    Pleasant Hill/Western2nd Quarter ~4 minutes to go
    Pleasant Hill/Western takes over the ball on Carrollton's 5-yard line. Carrollton 0, Pleasant Hill/Western 0
    Posted @ 8:15p
  19. 0 - 6

    Rushing Touchdown

    Pleasant Hill/Western2nd Quarter ~3 minutes to go
    Pleasant Hill/Western - 3 Yd Rushing TD. Carrollton 0, Pleasant Hill/Western 6
    Posted @ 8:16p
  20. 0 - 8

    Two Point Rush Completed

    Pleasant Hill/Western2nd Quarter ~3 minutes to go
    Pleasant Hill/Western - Rushed for a 2Pt Conversion. Carrollton 0, Pleasant Hill/Western 8
    Posted @ 8:18p
  21. 0 - 8

    Long Pass

    Carrollton2nd Quarter ~3 minutes to go
    Carrollton with a long pass. Carrollton has the ball on Pleasant Hill/Western's 23-yard line. Carrollton 0, Pleasant Hill/Western 8
    Posted @ 8:22p
  22. 6 - 8

    Passing Touchdown

    Carrollton2nd Quarter ~1 minute to go
    Carrollton - #22 pass completed for a TD. Carrollton 6, Pleasant Hill/Western 8
    Posted @ 8:26p
  23. 8 - 8

    Two Point Pass Completed

    Carrollton2nd Quarter ~1 minute to go
    Carrollton - Pass completed for a 2Pt Conversion. Carrollton 8, Pleasant Hill/Western 8
    Posted @ 8:28p
  24. 8 - 8

    Possession Update - Kickoff

    Pleasant Hill/Western2nd Quarter ~1 minute to go
    Carrollton kicked off to Pleasant Hill/Western. Pleasant Hill/Western has the ball on their own 39-yard line. Carrollton 8, Pleasant Hill/Western 8
    Posted @ 8:29p
  25. 8 - 14

    Rushing Touchdown

    Pleasant Hill/Western2nd Quarter Under a minute
    Pleasant Hill/Western - 65 Yd Rushing TD. Carrollton 8, Pleasant Hill/Western 14
    Posted @ 8:31p
  26. 8 - 14

    Passing Two Point Conversion Failed

    Pleasant Hill/Western2nd Quarter Under a minute
    Pleasant Hill/Western - 2Pt Conversion Failed. Carrollton 8, Pleasant Hill/Western 14
    Posted @ 8:31p
  27. 8 - 14

    Possession Update

    Carrollton2nd Quarter Under a minute
    Carrollton takes over the ball on Pleasant Hill/Western's 31-yard line. Carrollton 8, Pleasant Hill/Western 14
    Posted @ 8:34p
  28. 14 - 14

    Passing Touchdown

    Carrollton2nd Quarter Under a minute
    Carrollton - 15 Yd pass completed for a TD. Carrollton 14, Pleasant Hill/Western 14
    Posted @ 8:36p
  29. 16 - 14

    Two Point Rush Completed

    Carrollton2nd Quarter Under a minute
    Carrollton - #13 Hunter Flowers rushed for a 2Pt Conversion. Carrollton 16, Pleasant Hill/Western 14
    Posted @ 8:37p
  30. 16 - 14

    Possession Update - Kickoff

    Pleasant Hill/Western2nd Quarter Under a minute
    Carrollton kicked off to Pleasant Hill/Western. Pleasant Hill/Western has the ball on their own 45-yard line. Carrollton 16, Pleasant Hill/Western 14
    Posted @ 8:39p
  31. 16 - 14

    Halftime

    Halftime
    Carrollton 16, Pleasant Hill/Western 14
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:57p
  32. 16 - 14

    Start of 3rd Quarter

    Pleasant Hill/Western3rd Quarter
    Pleasant Hill/Western to kick off to Carrollton.
    Posted @ 8:57p
  33. 16 - 14

    Punt

    Pleasant Hill/Western3rd Quarter ~10 minutes to go
    Carrollton has punted to Pleasant Hill/Western. Pleasant Hill/Western has the ball on their own 25-yard line. Carrollton 16, Pleasant Hill/Western 14
    Posted @ 9:01p
  34. 16 - 14

    Big Play - Sack

    Carrollton3rd Quarter ~9 minutes to go
    Carrollton with a sack. Pleasant Hill/Western has the ball on their own 15-yard line. Carrollton 16, Pleasant Hill/Western 14
    Posted @ 9:03p
  35. 16 - 14

    Turnover on Downs

    Pleasant Hill/Western3rd Quarter ~5 minutes to go
    Carrollton has turned possession over on downs. Pleasant Hill/Western has the ball on their own 40-yard line. Carrollton 16, Pleasant Hill/Western 14
    Posted @ 9:09p
  36. 16 - 14

    Turnover on Downs

    Carrollton3rd Quarter ~2 minutes to go
    Pleasant Hill/Western has turned possession over on downs. Carrollton has the ball on their own 4-yard line. Carrollton 16, Pleasant Hill/Western 14
    Posted @ 9:13p
  37. 16 - 14

    Long Run

    Carrollton3rd Quarter Under a minute
    Carrollton - #31 Byron Holmes with a long run. Carrollton has the ball on Pleasant Hill/Western's 50-yard line. Carrollton 16, Pleasant Hill/Western 14
    Posted @ 9:17p
  38. 16 - 14

    End of 3rd Quarter

    4th Quarter
    Carrollton 16, Pleasant Hill/Western 14
    Posted @ 9:17p
  39. 22 - 14

    Rushing Touchdown

    Carrollton4th Quarter ~11 minutes to go
    Carrollton - #31 Byron Holmes with a 50 Yd Rushing TD. Carrollton 22, Pleasant Hill/Western 14
    Posted @ 9:20p
  40. 24 - 14

    Two Point Pass Completed

    Carrollton4th Quarter ~11 minutes to go
    Carrollton - Pass completed for a 2Pt Conversion. Carrollton 24, Pleasant Hill/Western 14
    Posted @ 9:21p
  41. 24 - 14

    Possession Update - Kickoff

    Pleasant Hill/Western4th Quarter ~11 minutes to go
    Carrollton kicked off to Pleasant Hill/Western. Pleasant Hill/Western has the ball on their own 27-yard line. Carrollton 24, Pleasant Hill/Western 14
    Posted @ 9:23p
  42. 24 - 14

    Punt

    Carrollton4th Quarter ~10 minutes to go
    Pleasant Hill/Western has punted to Carrollton. Carrollton has the ball on their own 24-yard line. Carrollton 24, Pleasant Hill/Western 14
    Posted @ 9:28p
  43. 24 - 14

    Punt

    Pleasant Hill/Western4th Quarter ~8 minutes to go
    Carrollton has punted to Pleasant Hill/Western. Pleasant Hill/Western has the ball on Carrollton's 33-yard line. Carrollton 24, Pleasant Hill/Western 14
    Posted @ 9:31p
  44. 24 - 14

    Turnover on Downs

    Carrollton4th Quarter ~7 minutes to go
    Pleasant Hill/Western has turned possession over on downs. Carrollton has the ball on their own 31-yard line. Carrollton 24, Pleasant Hill/Western 14
    Posted @ 9:34p
  45. 24 - 14

    Red Zone Alert

    Carrollton4th Quarter ~4 minutes to go
    Carrollton is inside Pleasant Hill/Western's 20. Carrollton 24, Pleasant Hill/Western 14
    Posted @ 9:40p
  46. 30 - 14

    Rushing Touchdown

    Carrollton4th Quarter ~3 minutes to go
    Carrollton - #31 Byron Holmes with a 8 Yd Rushing TD. Carrollton 30, Pleasant Hill/Western 14
    Posted @ 9:42p
  47. 30 - 14

    Passing Two Point Conversion Failed

    Carrollton4th Quarter ~3 minutes to go
    Carrollton - 2Pt Conversion Failed. Carrollton 30, Pleasant Hill/Western 14
    Posted @ 9:42p
  48. 30 - 14

    Possession Update - Kickoff

    Pleasant Hill/Western4th Quarter ~3 minutes to go
    Carrollton kicked off to Pleasant Hill/Western. Pleasant Hill/Western has the ball on their own 35-yard line. Carrollton 30, Pleasant Hill/Western 14
    Posted @ 9:44p
  49. 30 - 20

    Rushing Touchdown

    Pleasant Hill/Western4th Quarter ~2 minutes to go
    Pleasant Hill/Western - 65 Yd Rushing TD. Carrollton 30, Pleasant Hill/Western 20
    Posted @ 9:45p
  50. 30 - 20

    Rushing Two Point Conversion Failed

    Pleasant Hill/Western4th Quarter ~2 minutes to go
    Pleasant Hill/Western - 2Pt Conversion Failed. Carrollton 30, Pleasant Hill/Western 20
    Posted @ 9:46p
  51. 30 - 20

    Possession Update - Kickoff

    Carrollton4th Quarter ~2 minutes to go
    Pleasant Hill/Western kicked off to Carrollton. Carrollton has the ball on their own 45-yard line. Carrollton 30, Pleasant Hill/Western 20
    Posted @ 9:49p
  52. 30 - 20

    Long Run

    Carrollton4th Quarter ~2 minutes to go
    Carrollton - #31 Byron Holmes with a long run. Carrollton has the ball on Pleasant Hill/Western's 7-yard line. Carrollton 30, Pleasant Hill/Western 20
    Posted @ 9:49p
  53. 36 - 20

    Rushing Touchdown

    Carrollton4th Quarter ~2 minutes to go
    Carrollton - 7 Yd Rushing TD. Carrollton 36, Pleasant Hill/Western 20
    Posted @ 9:51p
  54. 38 - 20

    Two Point Pass Completed

    Carrollton4th Quarter ~2 minutes to go
    Carrollton - Pass completed for a 2Pt Conversion. Carrollton 38, Pleasant Hill/Western 20
    Posted @ 9:52p
  55. 38 - 20

    Possession Update

    Pleasant Hill/Western4th Quarter Under a minute
    Pleasant Hill/Western takes over the ball on Carrollton's 33-yard line. Carrollton 38, Pleasant Hill/Western 20
    Posted @ 9:56p
  56. 38 - 20

    Big Play - Sack

    Carrollton4th Quarter Under a minute
    Carrollton - #75 Isaac Cox with a sack. Carrollton 38, Pleasant Hill/Western 20
    Posted @ 9:58p
  57. 38 - 20

    End of Game

    Final
    Carrollton 38, Pleasant Hill/Western 20
    Posted @ 10:02p

Highlight Videos

    Scoretracker Providers

    Josh rileyHawks Reporter

    Rankings & Records

    Carrollton (17-18)

    NationalILClass
    6,02822913
    OverallConferenceHomeAwayNeutralWin %Conference %PFPA
    10-25-06-04-10-1.8331.000450249

    Pleasant Hill/Western (17-18)

    NationalILClass
    9,16133323
    OverallConferenceHomeAwayWin %Conference %PFPA
    5-53-22-23-3.500.600348254

    Team Scoring Averages

    Q1Q2Q3Q4Final
    Carrollton
    8.413.86.98.337.5
    Pleasant Hill/Western
    5.012.55.07.034.8

    Carrollton Videos

    Pleasant Hill/Western Videos

    Team Stat Comparison

    CarrolltonPleasant Hill/Western
    125.6Rushing Yards Per Game205.9
    214.0Passing Yards Per Game190.7
    339.6Total Yards Per Game396.6
    84.4Tackles Per Game83.6
    -Sacks Per Game2.0
    37.5Points Per Game34.8

    Team Leaders

    CarrolltonPleasant Hill/WesternNational Avg.
    #31 Byron Holmes78.9Rushing Yards Per Game#28 Kody Rogers91.121.4
    #13 Hunter Flowers212.5Passing Yards Per Game#10 Dalton Crane190.745.7
    #13 Hunter Flowers238.4Total Yards Per Game#10 Dalton Crane275.736.9
    #31 Byron Holmes13.5Tackles Per Game#56 Nick Black13.52.9
    -
    Sacks Per Game#87 Grant Peebles0.70.2
    #31 Byron Holmes12.3Points Per Game#10 Dalton Crane9.82.1

    Record Breakdown

    Carrollton (17-18)

    Pleasant Hill/Western (17-18)

    10-2
    Overall
    5-5
    5-0
    League
    3-2
    3-1
    Non-League
    2-2
    1-0
    Head to Head
    0-1
    6-0
    Common Opponent
    3-3
    6-0
    Home
    2-2
    4-1
    Away
    3-3
    0-1
    Neutral
    0-0
    2-1
    Playoff
    0-1
    10-2
    In-State
    5-5
    0-0
    Out-of-State
    0-0