Celticnewsnow
Trending
Latest
Archive
Fixtures
Team
App
About
Search
Latest
News
What Celtic need to stay alive in Europa League and why Rangers have a hypothetical £40m at stake
The Scotsman
·
36m
Celtic’s Nygren confident ahead of Bologna match
Celtic Forever
·
45m
Latest on Celtic transfers as Martin O’Neill plays down Cvancara comparisons
The Celtic Way
·
59m
Sebastian Tounekti relieved to be a winger again, as Celtic coach namechecked
The Celtic Way
·
59m
Latest on Celtic transfers as Martin O’Neill plays down Cvancara comparisons
Herald Scotland
·
59m
Sebastian Tounekti relieved to be a winger again, as Celtic coach namechecked
Herald Scotland
·
59m
Seb Tounekti lifts lid on Celtic beeline for Mark Fotheringham after Scottish Cup sizzler
Daily Record
·
59m
Derek McInnes reveals what Hearts ‘can’t have’ as he sends emphatic Celtic message
Daily Record
·
59m
Beat the Pundit | Scott in Wishaw V Tony Watt
Clyde 1 Superscoreboard
·
1h
Celtic fans songs tonight 👀
One Celtic Fan's View
·
1h
German outlet confirms Celtic’s buyout clause for Tomas Cvancara
The Celtic Bhoys
·
1h
Bologna v Celtic – “It’s up to us, we still have a chance,” Martin O’Neill
The Celtic Star
·
1h
Celtic to battle with Juve to sign Leipzig midfielder on free contract
The Celtic Star
·
1h
Tony Watt simply isn’t having what he is hearing about Michel-Ange Balikwisha at Celtic
67HailHail
·
1h
Hot!
Tomas Medical | More is Needed | Bologna
Celtic: The Unrestricted View Podcast
·
2h
Sebastian Tounekti wants to help Celtic make their mark in Europe
STV Sport
·
2h
Rangers vs Ludogorets Razgrad preview: Enough is Enough
Scotland's Coefficient
·
2h
PART 2 FROM LAST WEEK! #celtic #celticfc #football
Ryan118
·
2h
Preview: Bologna vs Celtic – prediction, team news, lineups
Celtic Forever
·
2h
Tomas Cvancara to Celtic permanent transfer clause fee ‘revealed’
The Celtic Way
·
2h
Tomas Cvancara to Celtic permanent transfer clause fee ‘revealed’
Herald Scotland
·
2h
German media confirms Celtic’s buyout fee for Tomas Cvancara
The Celtic Star
·
2h
Hot!
Celtic fans stunned by Martin O’Neill’s admission on Tomas Cvancara – ‘Why are we signing him?’
Football Insider
·
2h
Who is Tomas Cvancara? The man burdened with ending Celtic’s striker problem
Football Transfers
·
2h
Celtic make offer to sign ex-Chelsea starlet from Premier League club
FootballFanCast
·
2h
‘He’s not a target man’ – Martin O’Neill puts media right on Tomas Cvancara situation
The Celtic Way YouTube
·
2h
Official Celtic FC Podcast: Bologna pre-match press conference
Celtic FC
·
2h
Steve Clarke edges towards Celtic appointment as odds slashed in shock twist
Football Insider
·
2h
Celtic backed to sign Lewis Ferguson in a ‘heartbeat’ and sell Arne Engels
67HailHail
·
2h
Celtic Transfer News on Cvancara,Rak-Sakyi and Andy Robertson!
Cmon The Hoops Celtic
·
3h
Bizarre Anthony Ralston ‘passport’ rumour shut down as Celtic star cleared for Bologna clash
Daily Record
·
3h
Cvancara talk and Others / Celtic Europa league Preview
Cmon The Hoops Celtic
·
3h
Exclusive Interview: Benjamin Nygren (21/01/26)
Celtic TV
·
3h
O’Neill Spells Out What to Expect From New Bhoy
Celtic Quick News
·
3h
Ex West Ham and Celtic star believes Hoops missed a trick on ‘born goalscorer’ while slating transfer strategy
Glasgow World
·
3h
Ryan Stevenson is a joke and his surface level Celtic “analysis” only makes that clearer.
The Celtic Blog
·
3h
Journalist shares what ‘non-Celtic people’ are telling him about the Parkhead club’s transfers
67HailHail
·
3h
Bologna v Celtic | Can Celtic Justify ‘Forgetting’ Europe? | Starting XI Prediction
Celtic Fans TV
·
3h
Tomáš Čvančara is not yet a Celtic player and the media are attempting to write him off already
Read Celtic
·
3h
Martin O’Neill shuts down bizarre Anthony Ralston Celtic rumour
Herald Scotland
·
3h
Latest Celtic News
Celtic FC News
20 Mar 2025
Kristoffer Ajer linked with blockbuster Celtic return
The Celtic Bhoys
·
Mar 20, 2025
Summer shake-up at Celtic with two big names set to leave
The Celtic Star
·
Mar 20, 2025
Green Brigade Hits Back at Police Warning Over ‘Pig Watch’ Photos
Celts Are Here
·
Mar 20, 2025
March
2025
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Celtic’s Barrowfield Training Ground drone update
VideoCelts
·
Mar 20, 2025
Eddie Jordan passes away
Celtic FC
·
Mar 20, 2025
‘Are they crying now?’: Celtic fans respond to Green Brigade’s ‘exceptional’ slap down of Police Scotland
Born Celtic
·
Mar 20, 2025
In any other situation, people who trashed Celtic Park would not be allowed back in it again.
The Celtic Blog
·
Mar 20, 2025
Watch Ed Sheeran belt out superb Celtic song Grace
Born Celtic
·
Mar 20, 2025
Former Referee Insists SFA Must Punish Vaclav Cerny
Celts Are Here
·
Mar 20, 2025
‘Don’t let them see we are despicable racists’: Rangers fan roasted by Celtic supporters for begging his fans not to be racist until San Francisco 49ers deal is done
Born Celtic
·
Mar 20, 2025
Alistair Johnston Responds to Donald Trump Comments
Celts Are Here
·
Mar 20, 2025
Celtic make Cameron Carter-Vickers transfer decision
The Celtic Bhoys
·
Mar 20, 2025
Premier League club in talks to sign Celtic player
The Celtic Bhoys
·
Mar 20, 2025
Kalidou Sidibe Breaks Silence Amid Celtic Bid Rumours
Sports Illustrated
·
Mar 20, 2025
John Hartson says teenager wanted by Celtic ‘walks into’ Brendan Rodgers’ first team
67HailHail
·
Mar 20, 2025
In-form Celtic player admits he is open to permanent exit
The Celtic Bhoys
·
Mar 20, 2025
Neil Lennon Set for Return to Scottish Football
Celts Are Here
·
Mar 20, 2025
‘Greatest honour’ – Kasper Schmeichel over the moon as Celtic hero achieves his ‘boyhood dream’
67HailHail
·
Mar 20, 2025
Rangers Release Celtic Statement
Celts Are Here
·
Mar 20, 2025
The sums that don’t add up in the Ibrox ‘takeover’
VideoCelts
·
Mar 20, 2025
Celtic Hail Eddie Jordan’s Lasting Impact on Club
Celts Are Here
·
Mar 20, 2025
Celtic legend close to accepting offer from Scottish club
The Celtic Bhoys
·
Mar 20, 2025
Kyogo mystery as Celtic duo Reo Hatate & Daizen Maeda’s baffling Japan career continues
67HailHail
·
Mar 20, 2025
Canada’s Alistair Johnston: ‘Our country is under threat, under attack’
The Guardian
·
Mar 20, 2025
West Ham United Holding Talks to Sign Celtic Player
Sports Illustrated
·
Mar 20, 2025
Celtic Make Cameron Carter-Vickers Exit Decision Amid Everton Links
Sports Illustrated
·
Mar 20, 2025
“I’m in no rush to take a Scottish dog out of Scotland,” Alistair Johnston
The Celtic Star
·
Mar 20, 2025
Paperwork filed and £25m a year transfer fund in place! BBC share details on Ibrox ‘takeover’
Celtic365
·
Mar 20, 2025
Celtic player rules out exit despite Premier League links
The Celtic Bhoys
·
Mar 20, 2025
Celtic hero Ange Postecoglou told Daniel Levy could do unthinkable if Tottenham reach Europa League final
67HailHail
·
Mar 20, 2025
Celtic Legend Explains Why Nicolas Kuhn is Suddenly Struggling
Sports Illustrated
·
Mar 20, 2025
Celtic Clash Moved for TV as Sky Sports Attempts to Capture Title Party
Celts Are Here
·
Mar 20, 2025
Nothing to see here- Igamane’s brutal assault on Yang
VideoCelts
·
Mar 20, 2025
‘That’s this kid’ – Celtic told they have allowed an international ‘match-winner’ to leave the club
67HailHail
·
Mar 20, 2025
Last Hurrah for Taylor?
Celtic Quick News
·
Mar 20, 2025
As the dust settles on last Sunday’s result, where to now for Celtic and Brendan Rodgers?
Read Celtic
·
Mar 20, 2025
Wat er laugh as numbnut McGarry of The Herald whitewashes Cerny and The Billy Boys
VideoCelts
·
Mar 20, 2025
The Cynic Weekly – In Discussion with SCIAF
The Cynic
·
Mar 20, 2025
Kyogo Set to Leave Rennes Just Months After Celtic Exit
Sports Illustrated
·
Mar 20, 2025
‘Problems’ – USA boss explains Celtic withdrawal as Marseille plot bold £8m move for Rangers hero
Glasgow World
·
Mar 20, 2025
Celtic Forward Daizen Maeda Makes Cryptic Claim
Sports Illustrated
·
Mar 20, 2025
The Thursday Night Forum (T.N.F.) | Title Sewn Up. Seeds for Next Season Need Planted Now! | Ep. 128
The Bhoycie Bus
·
Mar 20, 2025
The Cynic Weekly – In Discussion with SCIAF
The Cynic
·
Mar 20, 2025
Celtic and Rangers Watergate farce distracts from missile shame blighting game
Herald Scotland
·
Mar 20, 2025
Domestic Talent | Celtic Summer Transfer Scouting E1
Celts Are Here
·
Mar 20, 2025
Standout Celtic duo shine in Scotland Nations League win
The Celtic Way
·
Mar 20, 2025
Statement Fc Show Their Ignorance Again
ACSOM
·
Mar 20, 2025
‘Why did I say that’ – John McGinn questions what he is hearing from Celtic transfer target
67HailHail
·
Mar 20, 2025
Celtic Duo Shine in Scotland Win
Celts Are Here
·
Mar 20, 2025
Team’s Up – Ralston starts for Scotland, Tierney on bench
The Celtic Star
·
Mar 20, 2025
Nicolas Kuhn has to put that one behind him and refocus. Celtic needs him at his best.
The Celtic Blog
·
Mar 20, 2025
THE HUDDLE BREAKDOWN EXTRA TIME: Celtic vs Rangers Review Part II w/ Patrick Caskie
The Huddle Breakdown
·
Mar 20, 2025
Celtic Fans Set for Major Ticketing Change at Hampden Park
Celts Are Here
·
Mar 20, 2025
Kieran Tierney gives manager ‘difficult choice’ as Celtic-bound star could force tactical switch
67HailHail
·
Mar 20, 2025
Inverness CT turn to Celtic for emergency loan of promising goalkeeper
The Celtic Way
·
Mar 20, 2025
Alistair Johnston addresses Celtic future as former Leeds boss make scathing Scottish Football dig
Glasgow World
·
Mar 20, 2025
Celtic-Linked Midfielder Breaks Silence on Transfer Talk
Celts Are Here
·
Mar 20, 2025
Celts’ Killie Switch
Celtic Quick News
·
Mar 20, 2025
Scott Brown once named Celtic hero who would ‘hurt’ players in training, tried to change his position
67HailHail
·
Mar 20, 2025
Daizen Maeda’s specific reason for his impressive form at Celtic
The Celtic Star
·
Mar 20, 2025
Discretely disposing Celtic strategy
Celtic Quick News
·
Mar 20, 2025
When Celtic Fans Can Expect to See Callum McGregor Make Injury Return – Report
Celts Are Here
·
Mar 20, 2025
Yang Earns International Recognition
Celts Are Here
·
Mar 20, 2025
Nicolas Kühn urged to stop “over trying” by Celtic legend
The Celtic Star
·
Mar 20, 2025
Scottish club announce signing of Celtic player on loan
The Celtic Bhoys
·
Mar 20, 2025
Remember the St Patrick’s Day massacre? It was all we had
Because Celtic
·
Mar 20, 2025
Why 6 Celtic stars missed out on international call-ups as Paulo Bernardo situation clarified
67HailHail
·
Mar 20, 2025
When every Celtic player contract expires as three stars face summer exits if agreements can’t be reached
Glasgow World
·
Mar 20, 2025
John Hartson says ‘I don’t want to be shot down’ for his claim about Celtic hero Kyogo Furuhashi
67HailHail
·
Mar 20, 2025
Alistair Johnston’s four-legged reason for being in ‘no rush’ to leave Celtic
The Celtic Way
·
Mar 20, 2025
Celtic legend set for surprising return to management with SPFL side
The Celtic Star
·
Mar 20, 2025
Neil Lennon poised for surprise SPFL return
VideoCelts
·
Mar 20, 2025
‘He’s been tapped up’: Celtic fans are worried about player who’s ‘took a massive dip’ since Jota returned
Born Celtic
·
Mar 20, 2025
Celtic Duo Snubbed
Celtic Quick News
·
Mar 20, 2025
Callum McGregor injury latest: When does Celtic captain return to fitness?
Glasgow World
·
Mar 20, 2025
Alistair Johnston Brilliantly Dismisses Celtic Transfer Talk
Celts Are Here
·
Mar 20, 2025
“Boyhood Dream” – Celtic’s Schmeichel Set for Special Thursday Night
Celts Are Here
·
Mar 20, 2025
Celtic Duo Benched as Japan Qualify for World Cup
Celts Are Here
·
Mar 20, 2025
Even in dark days of early 1990s Celtic could beat Rangers
The Celtic Star
·
Mar 20, 2025
“One of the best players in Britain,” John McGinn hails Kieran Tierney
The Celtic Star
·
Mar 20, 2025
Rangers set for UEFA sanctions following condemnation of “anti-woke” banner
Inside World Football
·
Mar 20, 2025
‘Big forces at work’ – Gustaf Lagerbielke shares if will ‘definitely’ stay at Celtic or not
67HailHail
·
Mar 20, 2025
Kyogo £10m deal highlights Celtic’s successful strategy
The Celtic Star
·
Mar 20, 2025
‘There is one reason’ – Daizen Maeda’s cryptic explanation of his superb Celtic goalscoring form
67HailHail
·
Mar 20, 2025
Celtic’s Derby Defeat – “I don’t think you can read too much into it,” Richard Foster
The Celtic Star
·
Mar 20, 2025
Celtic Goalkeeper Joins Inverness on Emergency Loan
Celts Are Here
·
Mar 20, 2025
Manager explains why Celtic hero Kasper Schmeichel trumps Man United star for Denmark captaincy
67HailHail
·
Mar 20, 2025
Callum McGregor injury update
VideoCelts
·
Mar 20, 2025
Chris Sutton says ‘heavily linked’ Celtic transfer target will have a ‘great career’
67HailHail
·
Mar 20, 2025
EXCLUSIVE: Neil Lennon on brink of accepting bumper offer from Dunfermline to become manager of Championship strugglers
Daily Mail
·
Mar 20, 2025
Standout Celtic duo shine in Scotland Nations League win
Herald Scotland
·
Mar 20, 2025
Glasgow Derby defeat a wake-up call for Celtic insists Johan Mjallby
The Celtic Star
·
Mar 20, 2025
“One of the best footballers who’s ever lived,’ Kasper on CR7
The Celtic Star
·
Mar 20, 2025
Ex Celtic And Sunderland Star On Key Area Of Management That Roy Keane Struggled With
BALLS.ie
·
Mar 20, 2025
Brendan Rodgers Now Has Some Thinking Time On His Hands
The Celtic Exchange
·
Mar 20, 2025
Here’s a plan – build a team!
Because Celtic
·
Mar 20, 2025
QUIZ: Larsson or Hartson? – How well do you know the careers of these Celtic legends?
Read Celtic
·
Mar 20, 2025
We need to talk about Kuhn
Because Celtic
·
Mar 20, 2025
Rangers ace in honest game time admission as ex Celtic fringe man names Martin O’Neill’s ‘most underrated’ gem
Glasgow World
·
Mar 20, 2025
Should Celtic be looking for foreign investors
Because Celtic
·
Mar 20, 2025
Celtic star fires back at Donald Trump, inspires Canada ahead of 2026 World Cup
The Celtic Way
·
Mar 20, 2025
Celtic and Leeds men react to ‘massive’ update from Crystal Palace ace Daichi Kamada
Football Insider
·
Mar 20, 2025
Callum McGregor’s injury return timeline will boost Celtic fans and Brendan Rodgers
67HailHail
·
Mar 20, 2025
Former Celtic manager set to be named new boss of struggling Scottish Championship club
Glasgow World
·
Mar 20, 2025
Celtic star who’s “so underrated” can become Rodgers’ next Ryan Christie
FootballFanCast
·
Mar 20, 2025
Celtic duo locked out of mammoth win as Hibs favourites dazzle in five star showing
The Scotsman
·
Mar 20, 2025
Kyogo’s post-Celtic woes continue with international blow
The Celtic Way
·
Mar 20, 2025
The two Celtic wins vs Rangers Gordon Strachan says were better than beating Man United in Champions League
67HailHail
·
Mar 20, 2025
Cost £4.5m, sold for 122% more: Celtic struck gold selling world-class star
FootballFanCast
·
Mar 20, 2025
Report: West Ham Remain in Talks for Celtic Striker
Celts Are Here
·
Mar 20, 2025
Daizen Maeda Teases Secret Behind Celtic Goal Streak But Keeps Fans Guessing
Celts Are Here
·
Mar 20, 2025
Eddie Jordan and his Celtic love affair – from iconic F1 owners ‘first love’ to Hoops in Tehran
Daily Record
·
Mar 20, 2025
Celtic icon ‘very impressed’ by Rangers derby performance and admits ‘surprise’ at Hoops showing
Glasgow World
·
Mar 20, 2025
Celtic star fires back at Donald Trump, inspires Canada ahead of 2026 World Cup
Herald Scotland
·
Mar 20, 2025
Japan secure World Cup spot – But no game time for in-form Celtic duo
The Celtic Way
·
Mar 20, 2025
Why Celtic board must stand up for fans & be bold with summer recruitment ACSOM Celtic State of Mind
ACSOM
·
Mar 20, 2025
Ex-Celtic boss ‘set’ for management return with Scottish Championship strugglers
The Celtic Way
·
Mar 20, 2025
Caley Thistle secure Celtic goalkeeper in emergency loan deal after Musa Dibaga’s Gambian call-up
The Press and Journal
·
Mar 20, 2025
Celtic summer masterplan jolts into life as Kalidou Sidibe breaks cover, Strelec honest on move and £14m payday on
Daily Record
·
Mar 20, 2025
Eddie Jordan’s keen interest in football: Coventry City & Chelsea fan and one-time Celtic shareholder
Irish Daily Mirror
·
Mar 20, 2025
I was involved in unseen Celtic Park incident worse than Vaclav Cerny ‘watergate’ row – but it got Rangers fans singing
Daily Record
·
Mar 20, 2025
ACW Meets Seanie Bhoy!
A Celtic World
·
Mar 20, 2025
The Irishman: How Martin O’Neill sparked a revolution
ACSOM
·
Mar 20, 2025
Maik Nawrocki emerged from Celtic wreckage with some pride but there is a real harsh reality to Rangers SOS
Daily Record
·
Mar 20, 2025
PREVIEW – THE HUDDLE BREAKDOWN EXTRA TIME: Celtic vs Rangers Review Part II w/ Patrick Caskie
The Huddle Breakdown
·
Mar 20, 2025
FRIDAY FOCUS // 21st MARCH // THE FOUR LEAF CLOVER PODCAST //
The Four Leaf Clover Podcast
·
Mar 20, 2025
Positive Celtic injury news feat. Maeda, McGregor & more | + Hampden goes digital & Sky Sports picks
Celtic AM
·
Mar 20, 2025
Neil Lennon ‘on brink’ of Dunfermline job as Celtic hero handed mega offer to join Championship survival fight
Daily Record
·
Mar 20, 2025
Celtic “MAKE” offer for powerhouse midfielder. | Johnston in no rush to leave and Ajer rumours...
Ryan118
·
Mar 20, 2025
Alistair Johnston tackles his Celtic future head on after damning Jesse Marsch verdict on Scottish football
Daily Record
·
Mar 20, 2025
Rangers 4-1 Celtic | Rangers Dominate Hoops In Historic Title-Winning Season | Classic Match | 20/21
SPFL TV
·
Mar 20, 2025
The Celtic internationals looking to shake off Sunday’s Glasgow Derby disappointment
The Celtic Way
·
Mar 20, 2025
Transfer rumours, statements, and post-derby CONCERNS! | CELTIC FC CATCH-UP STREAM!
Ryan118
·
Mar 20, 2025
BIG Celtic TRANSFER NEWS and....
One Celtic Fan's View
·
Mar 20, 2025
The Thursday Sesh – Elevator Music
Celtic Down Under
·
Mar 20, 2025
⚽ Greece V Scotland Live | Thursday 20Th March
Clyde 1 Superscoreboard
·
Mar 20, 2025
Green Brigade: thanks for the displays but the show has worn thin
Because Celtic
·
Mar 20, 2025
That interview with Alistair Johnston
One Celtic Fan's View
·
Mar 20, 2025
Vaclav Cerny told he STILL owes Celtic an apology as Rangers fans crank Hotline to dent rivals pride over soaking
Daily Record
·
Mar 20, 2025
Dimitar Mitov using Celtic lessons on Bulgaria duty as Aberdeen star fires ‘dangerous’ warning to Ireland
Daily Record
·
Mar 20, 2025
The Nico Raskin truth Rangers can’t afford to hide from as progress ticks major box for Barry Ferguson
Daily Record
·
Mar 20, 2025
We’ve got a McGinn… Plus Rory Loy on tomorrow’s episode of The Warm-Up!
The Warm-Up
·
Mar 20, 2025
Clyde 1 Superscoreboard
·
Mar 20, 2025
Vaclav Cerny Rangers water squirting shirt sparks bidding war as Celtic match worn jersey tops £20k
Daily Record
·
Mar 20, 2025
Jose Mourinho lands ‘explosive’ Rangers next manager pitch as Barry Ferguson knows ‘analytical’ 49ers consortium stance
Daily Record
·
Mar 20, 2025
Nicolas Kuhn told how to recapture Celtic form, Gustaf Lagerbielke transfer confession – Parkhead news bulletin
Daily Record
·
Mar 20, 2025
The international break heats up as Schmeichel & Ralston get set for the Nations League
The Celtic Way YouTube
·
Mar 20, 2025
Clyde 1 Superscoreboard
·
Mar 20, 2025
Celtic suffer £10m Jeremie Frimpong windfall blow as Liverpool eye up Klopp wonderkid transfer alternative
Daily Record
·
Mar 20, 2025
PREVIEW – THE HUDDLE BREAKDOWN EXTRA TIME: Celtic vs Rangers Review Part II w/ Patrick Caskie
The Huddle Breakdown
·
Mar 20, 2025
10 Celtic evergreen signings from Arsenal and Man Utd icons to glittering Parkhead Treble winners
Daily Record
·
Mar 20, 2025
What happened to the last Scotland team to beat Greece? Celtic history maker to Steven Gerrard’s midfield partner
Daily Record
·
Mar 20, 2025
Clyde 1 Superscoreboard
·
Mar 20, 2025
Why Celtic board must stand up for fans & be bold with summer recruitment ACSOM Celtic State of Mind
ACSOM
·
Mar 20, 2025
Thursday 20th March | Greece v Scotland Live
Clyde 1 Superscoreboard
·
Mar 20, 2025
Preview: Greece v Scotland
BBC Sportsound
·
Mar 20, 2025
Andy Robertson goes back to his roots
BBC Sportsound
·
Mar 20, 2025
Why Celtic board must stand up for fans & be bold with summer recruitment ACSOM Celtic State of Mind
ACSOM
·
Mar 20, 2025
Sportsound: Reaction as Scotland claim a huge Nations League play-off win in Greece
BBC Sportsound
·
Mar 20, 2025
A very thorough analysis of League 1 (starring Rico Quitongo)
The Terrace
·
Mar 20, 2025
March
2025
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31