Menu
Home
Search
Season
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Teams
AFC East
Buffalo
Miami
New England
N.Y. Jets
AFC North
Baltimore
Cincinnati
Cleveland
Pittsburgh
AFC South
Houston
Indianapolis
Jacksonville
Tennessee
AFC West
Denver
Kansas City
Oakland
LA Chargers
NFC East
Dallas
N.Y. Giants
Philadelphia
Washington
NFC North
Chicago
Detroit
Green Bay
Minnesota
NFC South
Atlanta
Carolina
New Orleans
Tampa Bay
NFC West
Arizona
LA Rams
San Francisco
Seattle
By Penalty
View All Penalties
Roughing the Passer
Offensive Holding
False Start
Defensive Holding
Defensive Pass Interference
Defensive Offside
Unnecessary Roughness
Illegal Block Above the Waist
Neutral Zone Infraction
Illegal Use of Hands
Weeks
All Weeks
Week 1
Week 2
Week 3
Week 4
Week 5
Week 6
Week 7
Week 8
Week 9
Week 10
Week 11
Week 12
Week 13
Week 14
Week 15
Week 16
Week 17
Wildcard Weekend
Divisional Playoffs
Conference Championships
Super Bowl
Positions
All Positions
Defensive Back
Cornerback
Safety
Free Safety
Strong Safety
Defensive Line
Defensive End
Defensive Tackle
Nose Tackle
Fullback
Linebacker
Outside Linebacker
Middle Linebacker
Inside Linebacker
Offensive Line
Tackle
Guard
Center
Quarterback
Runningback
Special Teams
Long Snapper
Kicker
Punter
Punt Returner
Kick Returner
Tight End
Wide Receiver
Referees
All Referee Crews
Adrian Hill
Alex Kemp
Bill Vinovich
Brad Allen
Brad Rogers
Carl Cheffers
Clay Martin
Clete Blakeman
Craig Wrolstad
Jerome Boger
John Hussey
Ron Torbert
Scott Novak
Shawn Hochuli
Shawn Smith
Tony Corrente
Walt Anderson
Players
Leaguewide Stats
Offense, Defense, and Special Teams
Beneficiary - Offense, Defense, and Special Teams
Automatic First Downs
Drive Extending Automatic First Downs
Hard Count Penalties
Down and Distance
Passing Penalties
Roughing the Passer By Quarterback
By Quarter
All Games
Win Percentage By Penalty
Reciever Targeted on Defensive Pass Interference
Season:
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Share
Tweet
Follow
Donate
Week 5
2019
View Week 5 Penalties By:
Teams
Games
Player
Penalty
Complete Penalty Log
By Player
Scroll left and right for additional columns.
Name
Team
Pos
Count
Yards
Declined
Offsetting
Pre-Snap
Penalties
B.Breeland
Kansas City
CB
4
68
0
0
0
Defensive Holding
(3),
Defensive Pass Interference
(1)
D.Humphries
Arizona
OL
3
25
0
0
0
Illegal Block Above the Waist
(2),
Ineligible Downfield Pass
(1)
A.Brown
Dallas
DB
2
44
1
0
0
Defensive Pass Interference
(1),
Defensive Holding
(1),
Running Into the Kicker
(1)
C.Leno
Chicago
T
3
24
0
0
1
Offensive Holding
(2),
False Start
(1)
M.Iupati
Seattle
G
2
20
0
1
0
Offensive Holding
(3)
M.Scharping
Houston
OL
3
15
0
0
3
False Start
(3)
B.Burns
Carolina
LB
3
35
0
0
1
Roughing the Passer
(2),
Defensive Offside
(1)
Z.Smith
Green Bay
LB
2
20
1
0
0
Illegal Use of Hands
(2),
Unnecessary Roughness
(1)
V.Miller
Denver
LB
2
10
0
0
1
Defensive Offside
(1),
Defensive Holding
(1)
J.Watt
Houston
DE
2
31
0
0
0
Roughing the Passer
(2)
G.Atkins
Cincinnati
DT
2
12
0
0
1
Roughing the Passer
(1),
Defensive Offside
(1)
T.Hilton
Indianapolis
WR
2
20
0
0
0
Offensive Pass Interference
(1),
Illegal Block Above the Waist
(1)
X.Rhodes
Minnesota
CB
2
20
0
0
0
Illegal Contact
(1),
Horse Collar Tackle
(1)
L.Johnson
Philadelphia
OL
2
15
0
0
1
False Start
(1),
Offensive Holding
(1)
D.Bakhtiari
Green Bay
OL
2
15
0
0
1
False Start
(1),
Offensive Holding
(1)
T.Lewan
Tennessee
OL
2
15
0
0
1
False Start
(1),
Offensive Holding
(1)
T.Kelce
Kansas City
TE
1
5
1
0
1
False Start
(1),
Offensive Pass Interference
(1)
L.Williams
N.Y. Jets
DE
2
10
0
0
1
Illegal Use of Hands
(1),
Defensive Offside
(1)
M.Milano
Buffalo
LB
2
19
0
0
0
Roughing the Passer
(1),
Defensive Holding
(1)
P.Elflein
Minnesota
G
1
10
1
0
0
Offensive Holding
(2)
P.Desir
Indianapolis
CB
1
5
1
0
0
Defensive Pass Interference
(1),
Defensive Holding
(1)
N.Solder
N.Y. Giants
T
1
10
1
0
0
Offensive Holding
(2)
T.Johnson
N.Y. Jets
CB
2
10
0
0
0
Illegal Contact
(1),
Defensive Holding
(1)
A.Talib
LA Rams
CB
0
0
1
1
0
Defensive Pass Interference
(1),
Defensive Holding
(1)
I.Yiadom
Denver
CB
2
10
0
0
0
Defensive Holding
(2)
D.Chark
Jacksonville
WR
1
10
1
0
1
Illegal Shift
(1),
Offensive Holding
(1)
B.O'Neill
Minnesota
OL
2
10
0
0
2
False Start
(2)
A.Wylie
Kansas City
OL
2
25
0
0
0
Unnecessary Roughness
(1),
Offensive Holding
(1)
D.Schultz
Dallas
TE
2
15
0
0
1
Illegal Shift
(1),
Offensive Holding
(1)
E.Flowers
Washington
T
2
15
0
0
1
False Start
(1),
Illegal Use of Hands
(1)
L.Joyner
Oakland
CB
1
9
1
0
0
Defensive Pass Interference
(1),
Defensive Holding
(1)
E.Jenkins
Green Bay
OL
2
20
0
0
0
Offensive Holding
(2)
R.Incognito
Oakland
G
2
30
0
0
0
Unnecessary Roughness
(1),
Chop Block
(1)
D.Thompson
Arizona
DB
2
21
0
0
0
Unnecessary Roughness
(1),
Defensive Pass Interference
(1)
D.Thomas
N.Y. Jets
WR
1
10
1
0
0
Illegal Block Above the Waist
(1),
Illegal Blindside Block
(1)
O.Adeniyi
Pittsburgh
LB
2
25
0
0
0
Offensive Holding
(1),
Roughing the Passer
(1)
D.Risner
Denver
OL
2
10
0
0
1
False Start
(1),
Ineligible Downfield Pass
(1)
R.Ya-Sin
Indianapolis
CB
2
10
0
0
0
Illegal Contact
(1),
Defensive Holding
(1)
E.Griffen
Minnesota
DE
1
5
0
0
1
Neutral Zone Infraction
(1)
M.Pouncey
Pittsburgh
C
1
4
0
0
1
False Start
(1)
P.Rivers
LA Chargers
QB
1
14
0
0
0
Intentional Grounding
(1)
L.Fitzgerald
Arizona
WR
1
10
0
0
0
Illegal Block Above the Waist
(1)
K.Rudolph
Minnesota
TE
1
5
0
0
1
False Start
(1)
R.Foster
Pittsburgh
G
0
0
1
0
0
Offensive Holding
(1)
B.Graham
Philadelphia
DL
1
5
0
0
1
Defensive Offside
(1)
J.Edelman
New England
WR
1
5
0
0
1
False Start
(1)
L.Smith
Buffalo
TE
0
0
1
0
0
Offensive Holding
(1)
J.Casey
Tennessee
DE
1
15
0
0
0
Unnecessary Roughness
(1)
P.McPhee
Baltimore
LB
1
5
0
0
1
Defensive Offside
(1)
D.Kirkpatrick
Cincinnati
CB
1
15
0
0
0
Face Mask (15 Yards)
(1)
J.Hughes
Buffalo
DE
1
5
0
0
1
Neutral Zone Infraction
(1)
V.Williams
Pittsburgh
LB
1
5
0
0
1
Defensive Offside
(1)
K.Fuller
Chicago
CB
1
2
0
0
0
Defensive Holding
(1)
E.Sanders
Denver
WR
1
10
0
0
0
Offensive Holding
(1)
B.Bolden
New England
RB
1
10
0
0
0
Illegal Block Above the Waist
(1)
L.Joseph
Minnesota
DT
1
5
0
0
0
Unnecessary Roughness
(1)
M.Addison
Carolina
LB
1
5
0
0
0
Illegal Use of Hands
(1)
J.Heath
Dallas
SS
1
5
0
0
0
Defensive Holding
(1)
M.Moses
Washington
T
1
5
0
0
1
False Start
(1)
R.Hudson
Oakland
C
1
10
0
0
0
Offensive Holding
(1)
D.Smith
Tampa Bay
OL
0
0
1
0
0
Offensive Holding
(1)
N.Dzubnar
LA Chargers
LB
1
10
0
0
0
Offensive Holding
(1)
M.Mariota
Tennessee
QB
1
5
0
0
0
Illegal Forward Pass
(1)
N.Boyle
Baltimore
TE
1
10
0
0
0
Offensive Holding
(1)
A.Marpet
Tampa Bay
G
1
5
0
0
1
False Start
(1)
R.Gunter
Arizona
DT
1
5
0
0
1
False Start
(1)
T.Waynes
Minnesota
CB
1
37
0
0
0
Defensive Pass Interference
(1)
A.Armstead
San Francisco
DL
0
0
1
0
1
Defensive Offside
(1)
J.Cardona
New England
LS
1
5
0
0
1
False Start
(1)
J.Jenkins
N.Y. Giants
DB
1
5
0
0
0
Illegal Use of Hands
(1)
T.Karras
New England
OL
1
10
0
0
0
Offensive Holding
(1)
J.Norman
Washington
CB
0
0
1
0
0
Defensive Holding
(1)
L.Alexander
Buffalo
OLB
1
15
0
0
0
Horse Collar Tackle
(1)
Y.Ngakoue
Jacksonville
DE
1
15
0
0
0
Roughing the Passer
(1)
S.Tuitt
Pittsburgh
DL
1
2
0
0
0
Roughing the Passer
(1)
C.Rogers
Indianapolis
WR
1
10
0
0
0
Offensive Holding
(1)
A.Mack
Atlanta
C
1
15
0
0
0
Clipping
(1)
J.Conklin
Tennessee
T
1
10
0
0
0
Offensive Holding
(1)
D.Robinson
Kansas City
WR
1
15
0
0
0
Face Mask (15 Yards)
(1)
L.Duvernay-Tardif
Kansas City
G
1
5
0
0
1
False Start
(1)
M.Pierce
Baltimore
DL
1
10
0
0
0
Roughing the Passer
(1)
D.Sproles
Philadelphia
RB
1
15
0
0
0
Chop Block
(1)
B.Brooks
Philadelphia
OL
1
6
0
0
0
Offensive Holding
(1)
K.Love
Carolina
DT
0
0
1
0
1
Defensive Offside
(1)
R.Havenstein
LA Rams
OL
1
5
0
0
1
False Start
(1)
A.Harris
Minnesota
DB
1
5
0
0
0
Illegal Contact
(1)
J.Peters
Philadelphia
T
1
5
0
0
0
Ineligible Downfield Pass
(1)
M.Jack
Jacksonville
LB
1
15
0
0
0
Face Mask (15 Yards)
(1)
K.Clark
Green Bay
DL
1
3
0
0
0
Unsportsmanlike Conduct
(1)
B.Carr
Baltimore
CB
1
7
0
0
0
Defensive Pass Interference
(1)
T.Watt
Pittsburgh
LB
1
5
0
0
1
Neutral Zone Infraction
(1)
A.Whitworth
LA Rams
OL
1
10
0
0
0
Illegal Use of Hands
(1)
R.Ramczyk
New Orleans
OL
1
5
0
0
1
False Start
(1)
C.Robinson
Jacksonville
OL
1
4
0
0
0
Ineligible Downfield Pass
(1)
R.Leary
Denver
G
1
10
0
0
0
Offensive Holding
(1)
S.Ebukam
LA Rams
LB
0
0
1
0
1
Defensive Offside
(1)
E.Engram
N.Y. Giants
TE
1
10
0
0
0
Offensive Holding
(1)
L.Tomlinson
San Francisco
OL
1
10
0
0
0
Offensive Holding
(1)
W.Schweitzer
Atlanta
G
1
10
0
0
0
Offensive Holding
(1)
S.Gilmore
New England
CB
1
5
0
0
0
Illegal Use of Hands
(1)
D.Barnett
Philadelphia
DL
1
15
0
0
0
Unnecessary Roughness
(1)
K.King
Green Bay
CB
0
0
1
0
0
Illegal Contact
(1)
E.Goldman
Chicago
DT
1
15
0
0
0
Unnecessary Roughness
(1)
J.Hardee
New Orleans
CB
1
10
0
0
0
Illegal Block Above the Waist
(1)
M.Humphrey
Baltimore
DB
1
5
0
0
0
Defensive Holding
(1)
T.Jefferson
Baltimore
DB
1
5
0
0
0
Defensive Holding
(1)
M.Nicholson
Washington
FS
1
40
0
0
0
Defensive Pass Interference
(1)
M.Davis
LA Chargers
DB
1
9
0
0
0
Defensive Pass Interference
(1)
A.Klein
New Orleans
OLB
1
5
0
0
0
Defensive Holding
(1)
G.Van Roten
Carolina
G
0
0
1
0
0
Illegal Blindside Block
(1)
K.Bourne
San Francisco
WR
1
10
0
0
0
Offensive Holding
(1)
C.Samuel
Carolina
WR
1
5
0
0
1
False Start
(1)
C.Carter
Cincinnati
TE
0
0
1
0
0
Offensive Holding
(1)
M.Skura
Baltimore
C
1
10
0
0
0
Illegal Use of Hands
(1)
M.Canady
Baltimore
CB
1
5
0
0
0
Defensive Holding
(1)
T.Bergstrom
Washington
C
0
0
1
0
0
Offensive Holding
(1)
T.Murphy
Buffalo
DE
1
5
0
0
1
Encroachment
(1)
B.Hart
Cincinnati
T
1
10
0
0
0
Illegal Use of Hands
(1)
T.Flowers
Seattle
CB
0
0
1
0
0
Illegal Use of Hands
(1)
I.Smith
Atlanta
RB
1
10
0
0
0
Offensive Holding
(1)
V.Beasley
Atlanta
DE
0
0
1
0
1
Defensive Offside
(1)
C.Davis
Tampa Bay
DB
1
15
0
0
0
Disqualification
(1)
A.Miller
Chicago
WR
1
15
0
0
0
Taunting
(1)
T.Herndon
Jacksonville
DB
1
5
0
0
0
Illegal Use of Hands
(1)
M.Hurst
Oakland
DT
1
15
0
0
0
Roughing the Passer
(1)
G.Odum
Indianapolis
DB
0
0
0
1
0
Defensive Pass Interference
(1)
A.Callaway
Cleveland
WR
1
5
0
0
1
False Start
(1)
J.Washington
Pittsburgh
WR
1
5
0
0
1
False Start
(1)
T.Scott
LA Chargers
T
0
0
1
0
0
Offensive Holding
(1)
G.Davis
LA Chargers
WR
1
10
0
0
0
Offensive Holding
(1)
J.Phillips
Buffalo
DL
1
0
0
0
1
Defensive Offside
(1)
V.Vea
Tampa Bay
DL
1
5
0
0
0
Defensive Holding
(1)
O.Brown
Baltimore
T
0
0
1
0
0
Ineligible Downfield Pass
(1)
B.Mayfield
Cleveland
QB
1
10
0
0
0
Intentional Grounding
(1)
J.Hankins
Oakland
DL
0
0
0
1
0
Defensive Holding
(1)
D.Fowler
LA Rams
LB
1
5
0
0
0
Illegal Use of Hands
(1)
C.Fleming
Dallas
T
1
10
0
0
0
Offensive Holding
(1)
D.Pettis
San Francisco
WR
1
9
0
0
0
Offensive Holding
(1)
X.Su'a-Filo
Dallas
G
1
5
0
0
1
False Start
(1)
C.Daniel
Chicago
QB
1
5
0
0
1
False Start
(1)
I.Thomas
Carolina
TE
1
5
0
0
1
False Start
(1)
J.Taylor
Jacksonville
OL
1
5
0
0
0
Ineligible Downfield Pass
(1)
A.Reiter
Kansas City
OL
0
0
1
0
0
Ineligible Downfield Pass
(1)
G.McCoy
Carolina
DT
1
5
0
0
1
Neutral Zone Infraction
(1)
D.Lawrence
Cleveland
DT
1
15
0
0
0
Face Mask (15 Yards)
(1)
D.Penn
Washington
T
1
10
0
0
0
Offensive Holding
(1)
R.Izzo
New England
TE
1
10
0
0
0
Offensive Pass Interference
(1)
D.Johnson
Pittsburgh
WR
1
10
0
0
0
Offensive Pass Interference
(1)
D.Fells
Houston
TE
1
10
0
0
0
Offensive Holding
(1)
C.Gardner-Johnson
New Orleans
DB
1
5
0
0
0
Defensive Holding
(1)
T.Brown
Oakland
T
0
0
1
0
0
Offensive Holding
(1)
J.Murray
Arizona
OL
1
5
0
0
1
False Start
(1)
M.Jordan
Cincinnati
G
1
5
0
0
1
False Start
(1)
G.Bradbury
Minnesota
OL
1
10
0
0
0
Offensive Holding
(1)
C.Ford
Buffalo
OL
1
10
0
0
0
Offensive Holding
(1)
D.Baker
N.Y. Giants
DB
1
15
0
0
0
Unsportsmanlike Conduct
(1)
T.Mathieu
Kansas City
DB
1
5
0
0
1
Defensive Offside
(1)
J.Cook
New Orleans
TE
1
10
0
0
0
Offensive Holding
(1)
K.Sheffield
Atlanta
DB
1
3
0
0
0
Defensive Holding
(1)
J.Douglas
Tennessee
G
1
5
0
0
1
False Start
(1)
A.Brown
Cincinnati
NT
1
8
0
0
0
Illegal Double-Team Block
(1)
D.Harris
Denver
CB
1
31
0
0
0
Defensive Pass Interference
(1)
K.McGary
Atlanta
OL
1
5
0
0
1
False Start
(1)
D.Bush
Pittsburgh
LB
1
5
0
0
1
Neutral Zone Infraction
(1)
M.Barron
Pittsburgh
ILB
1
5
0
0
0
Defensive Holding
(1)
P.Brown
Cleveland
TE
1
5
0
0
1
False Start
(1)
E.Kush
Cleveland
G
1
5
0
0
1
False Start
(1)
X.Williams
Kansas City
NT
1
2
0
0
0
Defensive Holding
(1)
B.Jackson
Seattle
DE
1
8
0
0
0
Offensive Holding
(1)
J.Jones
Seattle
T
1
5
0
0
1
False Start
(1)
G.Gaines
LA Rams
DL
0
0
1
0
1
Defensive Offside
(1)
E.Ansah
Seattle
DE
1
12
0
0
0
Roughing the Passer
(1)
C.Matthews
LA Rams
OLB
1
15
0
0
0
Roughing the Passer
(1)
C.Banjo
Arizona
DB
1
10
0
0
0
Offensive Holding
(1)
K.Peterson
Arizona
CB
0
0
1
0
0
Illegal Contact
(1)
Z.Kerr
Arizona
DE
1
5
0
0
0
Illegal Use of Hands
(1)
K.Murray
Arizona
QB
0
0
1
0
1
Illegal Motion
(1)
J.Miller
Cincinnati
G
1
10
0
0
0
Illegal Block Above the Waist
(1)
D.Foster
Arizona
RB
1
10
0
0
0
Illegal Block Above the Waist
(1)
M.Stewart
Tampa Bay
CB
0
0
1
0
0
Defensive Holding
(1)
C.Granderson
New Orleans
DL
0
0
1
0
1
Defensive Offside
(1)
T.Conklin
Minnesota
TE
1
5
0
0
1
False Start
(1)
O.Ximines
N.Y. Giants
LB
0
0
1
0
0
Illegal Use of Hands
(1)
O.Johnson
Minnesota
WR
0
0
1
0
0
Illegal Block Above the Waist
(1)
C.James
Philadelphia
CB
1
5
0
0
0
Defensive Holding
(1)
B.Cashman
N.Y. Jets
LB
1
5
0
0
1
Neutral Zone Infraction
(1)
C.Edoga
N.Y. Jets
T
0
0
1
0
0
Illegal Blindside Block
(1)
T.Montgomery
N.Y. Jets
RB
1
10
0
0
0
Illegal Block Above the Waist
(1)
R.Lewis
Philadelphia
CB
1
10
0
0
0
Offensive Holding
(1)
R.Saffold
Tennessee
G
1
5
0
0
1
False Start
(1)
I.McKenzie
Buffalo
WR
1
10
0
0
0
Offensive Holding
(1)
D.Johnson
Buffalo
DE
1
5
0
0
1
False Start
(1)
N.Davis
Tennessee
OL
1
5
0
0
1
False Start
(1)
T.McLaurin
Washington
WR
1
2
0
0
1
False Start
(1)
W.Martin
Washington
OL
0
0
1
0
0
Offensive Holding
(1)
J.Williams
New England
DB
1
10
0
0
0
Offensive Holding
(1)
A.Robinson
Chicago
WR
0
0
0
1
1
Illegal Shift
(1)
J.Harris
Chicago
DL
1
4
0
0
0
Defensive Holding
(1)
J.Woods
Chicago
LB
0
0
1
0
1
False Start
(1)
K.Pierre-Louis
Chicago
LB
1
5
0
0
0
Running Into the Kicker
(1)
P.Gaines
Houston
CB
1
8
0
0
0
Illegal Block Above the Waist
(1)
T.Gipson
Houston
FS
1
15
0
0
0
Face Mask (15 Yards)
(1)
T.Jones
Houston
RB
1
10
0
0
0
Offensive Holding
(1)
A.Bailey
Atlanta
DE
1
15
0
0
0
Roughing the Passer
(1)
J.Bethel
Baltimore
DB
1
10
0
0
0
Offensive Holding
(1)
S.Roberts
Baltimore
WR
1
10
0
0
0
Offensive Pass Interference
(1)
E.Thomas
Baltimore
FS
1
15
0
0
0
Roughing the Passer
(1)
M.Feiler
Pittsburgh
T
1
10
0
0
0
Offensive Holding
(1)
L.Jacobs
Jacksonville
LB
1
5
0
0
1
Illegal Formation
(1)
A.Wingard
Jacksonville
DB
1
10
0
0
0
Illegal Block Above the Waist
(1)
D.Alexander
Jacksonville
LB
1
15
0
0
0
Face Mask (15 Yards)
(1)
B.Irvin
Carolina
LB
0
0
1
0
1
Defensive Offside
(1)
M.Paradis
Carolina
C
1
15
0
0
0
Unsportsmanlike Conduct
(1)
E.Wilkinson
Denver
T
1
10
0
0
0
Offensive Holding
(1)
D.Dawson
Denver
CB
1
21
0
0
0
Defensive Pass Interference
(1)
S.Anderson
LA Chargers
TE
0
0
1
0
0
Offensive Holding
(1)
F.Brown
Denver
WR
1
10
0
0
0
Illegal Block Above the Waist
(1)
T.Austin
Dallas
WR
1
10
0
0
0
Offensive Holding
(1)
B.Turner
Green Bay
OL
0
0
1
0
0
Offensive Holding
(1)
R.Quinn
Dallas
DE
1
15
0
0
0
Roughing the Passer
(1)
R.Gary
Green Bay
LB
1
15
0
0
0
Roughing the Passer
(1)
R.Hunter
Kansas City
G
0
0
0
1
0
Offensive Holding
(1)
S.Takitaki
Cleveland
LB
1
10
0
0
0
Offensive Holding
(1)
L.Toilolo
San Francisco
TE
1
5
0
0
1
False Start
(1)
J.Halapio
N.Y. Giants
C
1
5
0
0
0
Ineligible Downfield Pass
(1)
Totals
226
2024
40
6
70