ARSENAL
ASTON VILLA
BOURNEMOUTH
BRENTFORD
BRIGHTON
BURNLEY
CHELSEA
CRYSTAL PALACE
EVERTON
FULHAM
LEEDS
LIVERPOOL
MAN CITY
MAN UTD
NEWCASTLE
NOTTFOREST
SHEFFIELD
SOUTHAMPTON
TOTTENHAM
WEST HAM
WOLVES
Match predictions
atomic
soda
//
west ham united
/ one place for all the interviews, quotes, news, blogs
all news sources
david moyes quotes
-
transfer rumours
-
all news sources
-
top news sources
-
blogs
-
interviews
Wed Apr 25
West Ham United set to offer Declan Rice a new deal after fantastic breakthrough season
talkSport
- Wed Apr 25 11:57 PM
Marko Arnautovic sweeps West Ham awards as Pedro Obiang wins goal of the season
London Evening Standard
- Wed Apr 25 11:04 PM
Arsenal know Atletico are capable of turning Arsene Wenger's dream swan song into a nightmare
Soccernet
- Wed Apr 25 5:58 PM
West Ham reject chance to sign Joe Hart from Manchester City
Metro
- Wed Apr 25 5:37 PM
West Ham coach Stuart Pearce backs Declan Rice to bounce back following Arsenal mistake
London Evening Standard
- Wed Apr 25 4:58 PM
Stoke City scrap awards dinner as relegation looms - report
Soccernet
- Wed Apr 25 12:52 PM
Elneny may return for final game
Sky Sports
- Wed Apr 25 12:52 PM
Rice set for new West Ham deal
Sky Sports
- Wed Apr 25 12:40 PM
West Ham United: Declan Rice backed to respond after error at Arsenal by Hammers colleague Angelo Ogbonna
Newham Recorder
- Wed Apr 25 12:28 PM
Man Utd news: Wilfried Zaha opens up on David Moyes and Louis van Gaal treatment
Daily Express
- Wed Apr 25 11:54 AM
Mesut Ozil hands Arsenal major fitness boost as German trains ahead of Atletico Madrid semi-final showdown
Mirror
- Wed Apr 25 11:52 AM
Arsenal step up preparations for Europa League semi-final with Atletico Madrid
Daily Mail
- Wed Apr 25 11:39 AM
Zaha tops Power Rankings
Sky Sports
- Wed Apr 25 11:10 AM
Tue Apr 24
Arsenal FC transfer news: Gunners set to beat West Ham United and Juventus to signing of Sporting Lisbon defender Cristiano Piccini
talkSport
- Tue Apr 24 5:37 PM
West Ham United: Marko Arnautovic urges Hammers to take positives from Arsenal defeat
Newham Recorder
- Tue Apr 24 2:16 PM
Could Arsene Wenger be in the Everton dugout next season?
Sack Race
- Tue Apr 24 12:37 PM
Declan Rice set for new West Ham deal after rapid rise
London Evening Standard
- Tue Apr 24 11:58 AM
Premier League Weekend Round-up
Sky Sports
- Tue Apr 24 3:47 AM
Mon Apr 23
Transfer rumour: Newcastle, West Ham, Brighton and Swansea monitoring £20million-rated Argentine
talkSport
- Mon Apr 23 11:14 PM
Eamon Dunphy fires Twitter warning to Ireland youngster Declan Rice
Irish Independent
- Mon Apr 23 9:55 PM
Arsenal fans love Pierre-Emerick Aubameyang's "savage" post mocking Harry Kane following West Ham win
Mirror
- Mon Apr 23 7:46 PM
West Ham vs Manchester City: Premier League prediction, preview, betting tips, odds, TV channel, live streaming online, start time, team news, line-ups, head to head
London Evening Standard
- Mon Apr 23 6:23 PM
Arsenal hope Mohamed Elneny will play again this season despite suffering ankle ligament damage
Daily Mail
- Mon Apr 23 4:33 PM
Premier League grades: Danny Mills gives Man City top marks but it's detention for West Ham
Sky Sports
- Mon Apr 23 4:10 PM
Arsenal hopeful Mohamed Elneny will recover from ankle ligament damage ahead of season's close
Independent
- Mon Apr 23 4:07 PM
Arsenal provide update on Mohamed Elneny after Egyptian midfielder suffers ligament damage in West Ham win
Mirror
- Mon Apr 23 3:55 PM
Arsenal midfielder Mohamed Elneny suffers ankle ligament damage
Irish Independent
- Mon Apr 23 3:22 PM
Brilliant thing Per Mertesacker said to Arsenal star Alexandre Lacazette after his West Ham double
Mirror
- Mon Apr 23 2:55 PM
Arsene Wenger's successor will inherit an awesome attack, flawed defence
Soccernet
- Mon Apr 23 1:09 PM
Arsenal's Shkodran Mustafi said he is happy at the club and will not listen to critics
Soccernet
- Mon Apr 23 12:42 PM
Why was Arsenal atmosphere so flat? Gunners' season ticket holder explains why there was no Arsene Wenger party vs West Ham
Mirror
- Mon Apr 23 12:37 PM
Arsenal striker Pierre-Emerick Aubameyang cheekily trolls Tottenham's Harry Kane on Instagram
Mirror
- Mon Apr 23 11:27 AM
Arsenal vs West Ham, live score updates
Daily Telegraph
- Mon Apr 23 10:52 AM
West Ham shouldn't have collapsed after Declan Rice error, says Marko Arnautovic
London Evening Standard
- Mon Apr 23 10:47 AM
FA Cup and Premier League: talking points from the weekend's action
Guardian
- Mon Apr 23 8:20 AM
Arsenal's Henrikh Mkhitaryan out of Atletico first leg, Mesut Ozil still a doubt
Soccernet
- Mon Apr 23 8:12 AM
Arsenal 4-1 West Ham: Premier League match highlights
Sky Sports
- Mon Apr 23 3:42 AM
Premier League Sunday round-up
Sky Sports
- Mon Apr 23 3:42 AM
Gunners hit by Elneny blow as Rice error costs Hammers
Irish Independent
- Mon Apr 23 2:52 AM
'Defensive errors cost us'
Sky Sports
- Mon Apr 23 1:20 AM
Arsenal striker Alexandre Lacazette invites fan who has tattoo of him on his bum to West Ham game
Daily Mail
- Mon Apr 23 12:31 AM
WATCH: Rice's costly error
Sky Sports
- Mon Apr 23 12:00 AM
WATCH: Arsenal 4-1 West Ham
Sky Sports
- Mon Apr 23 12:00 AM
Sun Apr 22
Alexandre Lacazette invites Arsenal fan who has striker's face tattooed on his backside to West Ham game
Mirror
- Sun Apr 22 11:13 PM
Wenger focused on match
Sky Sports
- Sun Apr 22 9:29 PM
Arsenal quartet, De Bruyne lead Premier League Team of the Weekend
Soccernet
- Sun Apr 22 9:01 PM
David Moyes warns Declan Rice to learn quickly after West Ham youngster's error hands Arsenal victory
London Evening Standard
- Sun Apr 22 8:59 PM
Arsenal's Arsene Wenger won't rule out managerial return
Soccernet
- Sun Apr 22 8:17 PM
Carroll targets 'weak' Arsenal defence
Sky Sports
- Sun Apr 22 7:55 PM
Wenger cagey over future
Sky Sports
- Sun Apr 22 7:46 PM
Zaha tops Power Rankings
Sky Sports
- Sun Apr 22 6:51 PM
Arsène Wenger: 'I got more praise – and criticism – than I deserved' – video
Guardian
- Sun Apr 22 6:48 PM
Arsenal fans ambivalent despite win as Arsène Wenger starts long goodbye | David Hytner
Guardian
- Sun Apr 22 6:48 PM
West Ham boss David Moyes backs Joe Hart for World Cup spot after England keeper's Arsenal heroics
Mirror
- Sun Apr 22 6:23 PM
Arsene Wenger hurt by lack of unity at Arsenal, fan division factor in exit
Soccernet
- Sun Apr 22 6:11 PM
Arsenal talking points
Sky Sports
- Sun Apr 22 5:49 PM
Ramsey: Arsenal owe Wenger the perfect finale
Goal.com
- Sun Apr 22 5:44 PM
Wenger reception shows fan disharmony
Soccernet
- Sun Apr 22 5:37 PM
Wenger coy on life after Arsenal
Sky Sports
- Sun Apr 22 5:34 PM
Arsenal 4-1 West Ham - David Moyes pleased with Hammers performance
BBC
- Sun Apr 22 5:32 PM
Aaron Ramsey talks Arsene Wenger exit and reacts to West Ham win
Daily Star
- Sun Apr 22 5:31 PM
Arsenal 4-1 West Ham - Arsene Wenger moved by reaction
BBC
- Sun Apr 22 5:25 PM
Arsenal's Wenger silent on forced resignation speculation
Goal.com
- Sun Apr 22 5:21 PM
David Moyes explains why next Arsenal manager may struggle even more than he did at Manchester United
Mirror
- Sun Apr 22 5:16 PM
Arsenal 4-1 West Ham: Arsene Wenger's men rated and slated
talkSport
- Sun Apr 22 5:15 PM
Full transcript as Arsene Wenger is asked why he decided to leave Arsenal now and if he'll help pick next manager
Mirror
- Sun Apr 22 5:08 PM
Moyes fumes after Rice error
Sky Sports
- Sun Apr 22 4:57 PM
Arsenal news: David Moyes makes bold Arsene Wenger prediction after failed Man Utd stint
Daily Express
- Sun Apr 22 4:51 PM
David Moyes explains why it’s easier replacing Arsene Wenger at Arsenal than Sir Alex Ferguson at Manchester United
Metro
- Sun Apr 22 4:48 PM
'Wenger news is Arsenal advantage'
Sky Sports
- Sun Apr 22 4:29 PM
'We want to win Europa for Wenger'
Sky Sports
- Sun Apr 22 4:29 PM
Arsene Wenger's long goodbye starts in style as late goals down West Ham
Irish Independent
- Sun Apr 22 4:29 PM
Arsenal boss Arsene Wenger reveals why he's willing to suffer following West Ham win
Daily Star
- Sun Apr 22 4:29 PM
WATCH: Wenger talks Emirates reception & life after Arsenal
Soccernet
- Sun Apr 22 4:26 PM
Arsenal player ratings vs West Ham: Lacazette and Ramsey inspire win – as two stars fail
Daily Express
- Sun Apr 22 4:22 PM
Things you missed from Arsenal vs West Ham: James Collins sits with fans.
Daily Mail
- Sun Apr 22 4:18 PM
Late show sees Arsenal start Arsene Wenger's farewell tour with win over West Ham
Independent
- Sun Apr 22 4:13 PM
Ramsey: Winning Europa League would be the perfect send-off for Wenger
Soccernet
- Sun Apr 22 4:13 PM
Why Arsenal don’t need to worry about doing a Manchester United – according to David Moyes himself
Caught Offside
- Sun Apr 22 4:12 PM
“Bunch of morons” – Arsenal fans labelled “pathetic” after bizarre reaction to Wenger during West Ham game
Caught Offside
- Sun Apr 22 4:08 PM
Arsenal 4 West Ham United 1: Late blitz hurts Hammers
Newham Recorder
- Sun Apr 22 4:06 PM
Arsenal need late show, but Arsene Wenger's long goodbye begins with a win
Soccernet
- Sun Apr 22 4:01 PM
Arsenal surge to emotional win
Sky Sports
- Sun Apr 22 4:01 PM
Late rally helps Arsenal begin Wenger’s long goodbye in style
Irish Independent
- Sun Apr 22 3:59 PM
Thierry Henry fires warning to Alexandre Lacazette and Arsenal despite crushing West Ham win
Metro
- Sun Apr 22 3:58 PM
Arsenal 4-1 West Ham: Arsene Wenger's men earn flattering win against Hammers
talkSport
- Sun Apr 22 3:57 PM
Ramsey, Lacazette, Aubameyang 7/10 as Arsenal thrash West Ham
Soccernet
- Sun Apr 22 3:56 PM
Thierry Henry reacts to Arsenal’s 4-1 win over West Ham
Sport Review
- Sun Apr 22 3:55 PM
Alexandre Lacazette’s late double seals Arsenal rout against West Ham
Guardian
- Sun Apr 22 3:55 PM
Nacho Monreal moves ahead of Alexis Sanchez as Arsenal late-show earns ideal warm-up for Atletico Madrid
Caught Offside
- Sun Apr 22 3:55 PM
Arsenal 4 West Ham 1: Wenger's long farewell begins in style
Goal.com
- Sun Apr 22 3:55 PM
‘Make him captain’ – Arsenal fans send message to their new manager after star’s display vs West Ham
Caught Offside
- Sun Apr 22 3:54 PM
Arsenal analysis: Low-key start to Arsene Wenger's long goodbye as West Ham lack bravery
London Evening Standard
- Sun Apr 22 3:51 PM
Arsenal 4-1 West Ham: Lacazette hits double as Wenger send-off begins with win at the Emirates - 5 talking points
Mirror
- Sun Apr 22 3:49 PM
Arsenal 4-1 West Ham player ratings as Aaron Ramsey stars but Shkodran Mustafi struggles
Mirror
- Sun Apr 22 3:49 PM
Arsenal 4-1 West Ham: Gunners pull away late
Soccernet
- Sun Apr 22 3:42 PM
Arsenal beat West Ham as late goals lift Arsene Wenger's day
Soccernet
- Sun Apr 22 3:40 PM
Lacazette quickly doubles up and makes it four for Arsenal
Soccernet
- Sun Apr 22 3:40 PM
Mohamed Elneny injury: Arsenal stretchered off in tears – how long will he be out?
Daily Express
- Sun Apr 22 3:36 PM
Elneny stretchered off with rolled ankle as he faces battle to be fit for Arsenal's Atletico clash
Daily Mail
- Sun Apr 22 3:28 PM
Arsenal 4 West Ham 1: Late show downs Hammers as Arsene Wenger's farewell begins
London Evening Standard
- Sun Apr 22 3:26 PM
Arsenal 4-1 West Ham: Victory for Wenger in penultimate home league game
Daily Mail
- Sun Apr 22 3:24 PM
Elneny stretchered off at Arsenal
Sky Sports
- Sun Apr 22 3:24 PM
Arsenal vs West Ham, preview: How will fans react to Arsene Wenger? Plus team news, TV channel and prediction
Daily Telegraph
- Sun Apr 22 3:22 PM
Lacazette smashes in Arsenal's third
Soccernet
- Sun Apr 22 3:17 PM
Ramsey's cross-shot restores Arsenal's lead
Soccernet
- Sun Apr 22 3:14 PM
Arnautovic's powerful strike brings West Ham level
Soccernet
- Sun Apr 22 2:55 PM
Egypt midfielder Mohamed Elneny injures ankle playing for Arsenal
Soccernet
- Sun Apr 22 2:51 PM
Elneny suffers ankle injury with Arsenal to spark World Cup fear
Goal.com
- Sun Apr 22 2:49 PM
Monreal volleys home Xhaka's corner for Arsenal's opener
Soccernet
- Sun Apr 22 2:42 PM
Arsenal fans' brilliant response to West Ham singing "Arsene Wenger left 'cause you're s " at Emirates
Mirror
- Sun Apr 22 2:35 PM
Arsenal fans slammed by Premier League hero before West Ham clash
Daily Star
- Sun Apr 22 2:20 PM
Chelsea v Southampton: FA Cup semi-final – live!
Guardian
- Sun Apr 22 2:17 PM
Pierre-Emerick Aubameyang DROPPED: Arsenal fans vent fury at Arsene Wenger once again
Daily Express
- Sun Apr 22 2:07 PM
Arsenal supporters pay tribute to departing manager Arsene Wenger against West Ham
Daily Mail
- Sun Apr 22 1:45 PM
Arsenal vs West Ham LIVE STREAM: How to watch Premier League clash online or on TV
Daily Star
- Sun Apr 22 1:20 PM
Arsenal vs West Ham LIVE: Premier League updates from the Emirates
Daily Star
- Sun Apr 22 1:20 PM
Arsenal team news: Aubameyang benched against West Ham, but Ramsey returns
Goal.com
- Sun Apr 22 1:11 PM
Arsenal v West Ham live stream and confirmed line-ups: Premier League commentary on talkSPORT, Sunday, April 22
talkSport
- Sun Apr 22 1:08 PM
Why Mesut Ozil misses Arsenal’s Premier League match against West Ham
Metro
- Sun Apr 22 1:05 PM
Arsenal vs West Ham: Full line ups and team news, Aubameyang dropped
Daily Star
- Sun Apr 22 1:04 PM
LIVE: Arsenal vs West Ham
Goal.com
- Sun Apr 22 1:00 PM
Why Mesut Ozil is missing from Arsenal's first team squad for Premier League clash with West Ham
Mirror
- Sun Apr 22 12:56 PM
Arsenal v West Ham: Premier League – live!
Guardian
- Sun Apr 22 12:52 PM
Arsenal vs West Ham LIVE: Confirmed line-ups; Premier League latest score, news & updates
Daily Express
- Sun Apr 22 12:35 PM
Arsenal vs West Ham United LIVE: Where can I watch it, what time is it, kick off, team news, odds
Independent
- Sun Apr 22 12:28 PM
Arsene Wenger urges Arsenal fans to 'stand behind the team' ahead of West Ham clash
Daily Mail
- Sun Apr 22 12:27 PM
Arsenal vs West Ham LIVE latest score: Premier League 2017-18 goal updates, TV and how to follow online, team news and line-ups at Emirates Stadium
London Evening Standard
- Sun Apr 22 12:18 PM
Arsenal vs West Ham live score and goal updates from Premier League clash at the Emirates
Mirror
- Sun Apr 22 12:08 PM
Arsenal v West Ham LIVE!
Sky Sports
- Sun Apr 22 12:06 PM
Arsenal vs West Ham: Premier League prediction and preview, betting tips and odds, how to watch on TV and online live streaming, start time, team news,...
London Evening Standard
- Sun Apr 22 11:49 AM
Moyes appreciates Wenger years
Sky Sports
- Sun Apr 22 11:48 AM
Arsene Wenger will be international target, says David Moyes
Sky Sports
- Sun Apr 22 11:48 AM
Speedway: Ipswich Witches 44 Lakeside Hammers 45
Newham Recorder
- Sun Apr 22 11:32 AM
Arsenal vs West Ham LIVE score for London derby - Premier League
Daily Mail
- Sun Apr 22 11:30 AM
Carroll targeting 'weak' Arsenal defence
Sky Sports
- Sun Apr 22 10:21 AM
David Moyes expects Arsenal crowd to back Arsene Wenger as West Ham visit Emirates Stadium
London Evening Standard
- Sun Apr 22 10:13 AM
Man Utd star chased by West Ham and Leicester as European giants also eye raid
Daily Star
- Sun Apr 22 9:33 AM
Arsenal vs West Ham prediction and team news: Betting odds and tips, TV and live stream details for Premier League fixture
London Evening Standard
- Sun Apr 22 9:00 AM
'Wenger will be international target'
Sky Sports
- Sun Apr 22 9:00 AM
Betting Spy tips for the TRUE Premier League champions plus the FA Cup semi-final
Mirror
- Sun Apr 22 8:31 AM
Arsenal Team News: Injuries, suspensions and line-up vs West Ham
Goal.com
- Sun Apr 22 7:27 AM
Arsenal news: West Ham boss David Moyes makes huge Arsene Wenger claim
Daily Express
- Sun Apr 22 5:55 AM
Moyes expects Arsenal players to 'be up for it' after Wenger announcement
Soccernet
- Sun Apr 22 12:26 AM
Sat Apr 21
David Moyes' warning to Arsene Wenger's replacement-in-waiting as Arsenal begin search for new manager
Mirror
- Sat Apr 21 10:39 PM
Wenger set for first game since confirming he will leave Arsenal
BBC
- Sat Apr 21 9:45 PM
Is Arsenal vs West Ham on TV? Team News, Live Stream, Kick-off Time and Odds
Caught Offside
- Sat Apr 21 2:34 PM
Arsenal vs West Ham: TV channel, live stream, squad news & preview
Goal.com
- Sat Apr 21 11:01 AM
Arsenal v West Ham United: match preview
Guardian
- Sat Apr 21 9:22 AM
Paul Merson states his prediction for Arsenal v West Ham
Sport Review
- Sat Apr 21 5:53 AM
Mark Lawrenson predicts Arsenal v West Ham
Sport Review
- Sat Apr 21 12:19 AM
latest transfer news
Fotis Ioannidis Transfer Rumour
Football Transfer League
Tottenham and West Ham locked in battle with AC Milan over bargain free...
Mirror
West Ham star approached by Feyenoord over summer free transfer after...
Mirror
View all west ham transfer news >>
Jump to:
April
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
March
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
February
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
January
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
December
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
November
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
October
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
September
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
August
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
July
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
June
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
May
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
April
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
March
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
February
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
January
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
December
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
November
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
October
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
September
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
August
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
July
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
June
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
May
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
April
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
March
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
February
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
January
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
December
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
November
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
October
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
September
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
August
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
July
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
June
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
May
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
April
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
March
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
February
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
January
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
December
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
November
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
October
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
September
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
August
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
July
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
June
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
May
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
April
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
March
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
February
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
January
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
December
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
November
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
October
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
September
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
August
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
July
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
June
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
May
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
April
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
March
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
February
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
January
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
December
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
November
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
October
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
September
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
August
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
July
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
June
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
May
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
April
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
March
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