CPU DB
Suggest Changes
Home
Processors
By Family
AMD
80386
80486
Athlon
Athlon 64
FX
Athlon 64 X2
Athlon II
Athlon MP
Athlon X2
Athlon XP
K5
K6
K6-2
K6-III
Opteron
Phenom II
Phenom
Turion 64
Turion 64 X2
Am29000
Am29030
Am29035
Am29040
Am29050
A4
A10
A8
A6
Broadcom
Broadcom
Centaur
WinChip
Cypress
Cypress
Cyrix
486DX
486SLC
5x86
6x86
Cyrix III
DEC
Alpha 21064
Alpha 21064A
Alpha 21066A
Alpha 21164
Alpha 21164A
Alpha 21164PC
Alpha 21264
Alpha 21264A
Alpha 21264B
Alpha 21264C
Alpha 21364
StrongARM
Fujitsu
microSPARC II
SPARC64 GP
SPARC64 V
SPARC64 VII
TurboSPARC
HAL
SPARC64
SPARC64 II
HP
PA-7000
PA-7100
PA-7100LC
PA-7150
PA-7200
PA-7300LC
PA-8000
PA-8200
PA-8500
PA-8600
PA-8700
PA-8700+
PA8800
PA8900
Hitachi
harp-1
IBM
Power2
Power3
Power3-II
Power4+
Power5
Power6
Power7
PowerPC 7xx
PowerPC 970
PowerPC 602
PowerPC 603
PowerPC 620
PowerPC 630
PowerPC 601
PowerPC 601v
PowerPC 603e
PowerPC 603ev
PowerPC 604
PowerPC 604e
PowerPC 604ev
RS64 IV
RS64-II
RS64-III
Intel
4004
8008
8080
8086
8088
80286
80386 DX
80486 DX
80486 DX2
80486 DX4
Atom
Celeron
Core 2 Duo
Core 2 Quad
Core 2 Quad Extreme
Core Duo
Core i3
Core i5
Core i7
Itanium
Itanium 2
Pentium
Pentium 4
Pentium 4 EE
Pentium EE
Pentium III
Pentium M
Pentium MMX
Pentium Pro
Xeon
80186
iAPX432
i860
i960
Core M
Core2
Pentium II
Pentium II Mobile
/manufacturers/9/processor_families/179
Core i7 Extreme
Core 2 Extreme
Xeon Phi Coprocessor
Core
Pentium D
Core m5
Core m3
Core m7
MIPS
R10000
R2000
R3000
R4000
R4400
R4600
R5000
R8000
74K
7000
R4300
3520
5900
MOS
6502
6510
Motorola
6800
68000
68010
68020
68030
68040
68060
PowerPC
88000
NexGen
Nx586
Ross
hyperSPARC
SGI
R12000
R12000A
R14000
R14000A
Sun
microSPARC I
SuperSPARC I
SuperSPARC II
UltraSPARC
UltraSPARC II
UltraSPARC IIe
UltraSPARC IIi
UltraSPARC III
UltraSPARC III Cu
UltraSPARC IIIi
UltraSPARC T1
UltraSPARC T2
WDC
WDC 65C02
WDC 65816
Zilog
Z80
Z8000
Z80000
By Code Name
AMD
DX
Pluto
Thunderbird
ClawHammer
SledgeHammer
San Diego
Toledo
Windsor
Manchester
Brisbane
Tyler
Lion
Propus
Palomino
Thoroughbred
Kuma
Barton
SSA/5
Model 6
Little Foot
Chomper
Chomper Extended
Sharptooth
Venus
Denmark
Troy
Italy
Athens
Egypt
Santa Ana
Budapest
Santa Rosa
Barcelona
Shanghai
Istanbul
Heka
Deneb
Toliman
Agena
Lancaster
Trinidad
Broadcom
Zephyr
Cyrix
M1
M2
Joshua
DEC
EV4
EV45
LCA45
EV5
EV56
PCA56
PCA57
EV6
EV67
EV68A
EV68CB
EV7
EV7z
Fujitsu
Swift
Zeus
Olympus-B
Jupiter
HP
Thunderbird
Hummingbird
Thunderbird'
Onyx
Vulcan
Landshark
Piranha
IBM
P2SC
RIOS2
Power2+
Giga Processor
Arthur
GP-UL
Mach 5
Sstar
Northstar
Pulsar
Intel
Pineview
Tunnel Creek
Stellarton
Diamondville
Silverthorne
Conroe-L
Mendocino
Covington
Clarkdale
Allendale
Conroe
Wolfdale-3M
Wolfdale
Penryn-3M
Merom
Penryn
Yorkfield
Kentsfield
Yonah
Arrandale
Lynnfield
Clarksfield
Bloomfield
Gulftown
Sandy Bridge
Merced
Mckinley
P5
Prescott
Cedar Mill
Northwood
Prescott 2M
Presler
Coppermine
Tualatin
Katmai
Dothan
Banias
P55C
N/A
Woodcrest
Clovertown
Harpertown
Nehalem-EP
Westmere-EP
Jasper Forest
Cherry Trail
Broadwell
Ivy Bridge
Bay Trail
Irwindale
Nehalem EX
Lincroft
Skylake
Nehalem EP
Haswell
Dixon
Avoton
Haswell E
Crystal Well
Sandy Bridge-EN
Sandy Bridge EN
Braswell
Cloverview
Ivy Bridge EN
Ivy Bridge EP
Tukwila
Montvale
Knights Corner
Moorefield
Cedarview
Nocona
Potomac
Cranford
Cedarmill
Paxville
Dempsey
Foster
Prestonia
Tulsa
Gallatin
Willamette
Smithfield
Tanner
Cascades
Madison
Montecito
Westmere EP
Ivy Bridge E
Broadwell E
Dunnington
Westmere EX
Penwell
Merrifield
Gladden
Sossaman
Sandy Bridge E
SoFIA LTE
SoFIA 3G R
SoFIA 3G
Centerton
Briarwood
Poulson
Tigerton
Devil's Canyon
Sandy Bridge EP
Sandy Bridge-EP
MIPS
T5
Orion
Motorola
Max
Apollo 6
Ross
Colorado 2
Colorado 3
Colorado 1
Sun
Tsunami
Viking
Voyager
Spitfire
Blackbird
Sapphire-Black
Hummingbird
Sabre
Sapphire-Red
Phantom
Cheetah
Cheetah+
Jalepeno
Niagara
Niagara 2
By µarch
AMD
K10
K5
K6
K6-2
K6-III
K7
K8
K75
Centaur
WinChip
Cypress
SPARC
DEC
EV4
EV5
EV6
EV7
HP
PA-7300LC
PA-8000
PA-8200
PA-8500
PA-8600
PA-8700
PA-8700+
IBM
Power6
PowerPC v2.00
PowerPC v2.02
PowerPC 601
PowerPC 602
PowerPC 603e
PowerPC 604
PowerPC 620
PowerPC 630
PowerPC 7400
PowerPC 7450
PowerPC 7xx
Power7
Intel
Core:Merom
Core:Conroe
Core:Kentsfield
Core:Penryn
Core:Yorkfield
Core:Wolfdale
Madison
Mckinley
Merced
Montecito
Montvale
Nehalem
NetBurst:Willamette
NetBurst:Northwood
NetBurst:Prescott
NetBurst:Cedar Mill
NetBurst:Smithfield
NetBurst:Presler
P5
P6:Pentium II
P6:Pentium III
P6:Banias
P6:Yonah
Sandy Bridge
80386 DX
80486 DX
Bonnel
MIPS
R10000
R2000
R3000
R4000
R4600
R5000
R8000
MOS
6502
6510
Motorola
68000
68010
68020
68030
68040
68060
SGI
R12000
Sun
SuperSPARC I
SuperSPARC II
UltraSPARC
UltraSPARC II
UltraSPARC III
UltraSPARC T1
WDC
65C02
65816
Technologies
µarchs
Visualize
Download
About
Intel Core i5 Family Processors
Designer
Family
Code Name
Model
μarch
Released
Cache
Vdd
Feature Size
FO4
Clock
TDP
SPECInt 1992
SPECFp 1992
SPECInt 1995
SPECFp 1995
SPECInt 2000
SPECFp 2000
SPECInt 2006
SPECFp 2006
Intel
Core i5
Arrandale
460M
Nehalem
2010-09-26
3072
1.09
0.032
6.5
2800.0
35.0
details
Intel
Core i5
Arrandale
560M
Nehalem
2010-09-26
3072
1.09
0.032
6.5
3200.0
35.0
details
Intel
Core i5
Clarkdale
650
Nehalem
2010-01-01
4096
1.02
0.032
6.5
3460.0
73.0
details
Intel
Core i5
Clarkdale
660
Nehalem
2010-01-01
4096
1.02
0.032
6.5
3600.0
73.0
details
Intel
Core i5
Clarkdale
661
Nehalem
2010-01-01
4096
1.02
0.032
6.5
3600.0
87.0
details
Intel
Core i5
Clarkdale
670
Nehalem
2010-01-01
4096
1.02
0.032
6.5
3730.0
73.0
details
Intel
Core i5
Clarkdale
680
Nehalem
2010-04-01
4096
1.02
0.032
6.5
3870.0
73.0
details
Intel
Core i5
Lynnfield
750
Nehalem
2009-09-01
8192
1.08
0.045
12.6
3200.0
95.0
details
Intel
Core i5
Clarkdale
520
Nehalem
2010-01-01
3072
1.02
0.032
6.5
2400.0
35.0
details
Intel
Core i5
Arrandale
i5-540UM
2010-01-04
0
2000.0
18.0
details
Intel
Core i5
Sandy Bridge
i5-2550K
2012-01-01
0
3800.0
95.0
details
Intel
Core i5
Ivy Bridge
i5-3570S
2012-01-04
0
3800.0
65.0
47.9
61.7
details
Intel
Core i5
Ivy Bridge
i5-3570
2012-01-04
0
3800.0
77.0
48.5
62.9
details
Intel
Core i5
Ivy Bridge
i5-3470T
2012-01-04
0
3600.0
35.0
39.9
46.5
details
Intel
Core i5
Ivy Bridge
i5-3317U
2012-01-04
0
2600.0
17.0
details
Intel
Core i5
Ivy Bridge
i5-3210M
2012-01-04
0
3100.0
35.0
details
Intel
Core i5
Arrandale
i5-580M
2010-01-07
0
3330.0
35.0
details
Intel
Core i5
Arrandale
i5-560M
2010-01-07
0
3200.0
35.0
details
Intel
Core i5
Arrandale
i5-560UM
2010-01-07
0
2130.0
18.0
details
Intel
Core i5
Arrandale
i5-470UM
2010-01-10
0
1860.0
18.0
details
Intel
Core i5
Sandy Bridge
i5-2540M
2011-01-01
3072
3300.0
35.0
details
Intel
Core i5
Arrandale
i5-460M
2010-01-07
0
2800.0
35.0
details
Intel
Core i5
Skylake
i5-6260U
2015-01-07
0
2900.0
15.0
details
Intel
Core i5
Skylake
i5-6287U
2015-01-07
0
3500.0
28.0
details
Intel
Core i5
Crystal Well
i5-4570R
2013-01-04
0
3200.0
65.0
details
Intel
Core i5
Haswell
i5-4200H
2013-01-10
0
3400.0
47.0
details
Intel
Core i5
Haswell
i5-4250U
2013-01-07
0
2600.0
15.0
details
Intel
Core i5
Haswell
i5-4260U
2014-01-04
0
2700.0
15.0
details
Intel
Core i5
Haswell
i5-4350U
2013-01-07
0
2900.0
15.0
details
Intel
Core i5
Haswell
i5-4360U
2014-01-01
0
3000.0
15.0
details
Intel
Core i5
Haswell
i5-4430
2013-01-04
0
3200.0
84.0
48.2
60.5
details
Intel
Core i5
Haswell
i5-4430S
2013-01-04
0
3200.0
65.0
details
Intel
Core i5
Haswell
i5-4440
2013-01-07
0
3300.0
84.0
47.5
59.8
details
Intel
Core i5
Haswell
i5-4440S
2013-01-07
0
3300.0
65.0
44.8
57.5
details
Intel
Core i5
Haswell
i5-4570
2013-01-04
0
3600.0
84.0
52.4
63.6
details
Intel
Core i5
Haswell
i5-4570T
2013-01-04
0
3600.0
35.0
details
Intel
Core i5
Haswell
i5-4670
2013-01-04
0
3800.0
84.0
54.7
64.4
details
Intel
Core i5
Haswell
i5-4670K
2013-01-04
0
3800.0
84.0
55.3
66.2
details
Intel
Core i5
Haswell
i5-4670S
2013-01-04
0
3800.0
65.0
51.3
62.1
details
Intel
Core i5
Haswell
i5-4670T
2013-01-04
0
3300.0
45.0
details
Intel
Core i5
Skylake
i5-6360U
2015-01-07
0
3100.0
15.0
details
Intel
Core i5
Haswell
i5-4308U
2014-01-07
0
3300.0
28.0
details
Intel
Core i5
Haswell
i5-4278U
2014-01-07
0
3100.0
28.0
details
Intel
Core i5
Haswell
i5-4200U
2013-01-07
0
2600.0
15.0
details
Intel
Core i5
Lynnfield
i5-750S
2010-01-01
0
1.02
3200.0
82.0
details
Intel
Core i5
Broadwell
i5-5287U
2015-01-01
0
3300.0
28.0
details
Intel
Core i5
Haswell
i5-4200Y
2013-01-07
0
1900.0
11.5
details
Intel
Core i5
Haswell
i5-4258U
2013-01-07
0
2900.0
28.0
details
Intel
Core i5
Haswell
i5-4288U
2013-01-07
0
3100.0
28.0
details
Intel
Core i5
Arrandale
i5-430M
2010-01-01
0
2530.0
35.0
details
Intel
Core i5
Arrandale
i5-540M
2010-01-01
0
3066.0
35.0
details
Intel
Core i5
Ivy Bridge
i5-3340
2013-01-07
0
3300.0
77.0
42.9
54.3
details
Intel
Core i5
Ivy Bridge
i5-3340S
2013-01-07
0
3300.0
65.0
details
Intel
Core i5
Haswell
i5-4300M
2013-01-10
0
3300.0
37.0
details
Intel
Core i5
Ivy Bridge
i5-3470S
2012-01-04
0
3600.0
65.0
45.7
59.5
details
Intel
Core i5
Ivy Bridge
i5-3470
2012-01-04
0
3600.0
77.0
46.3
60.7
details
Intel
Core i5
Haswell
i5-4202Y
2013-01-07
0
2000.0
11.5
details
Intel
Core i5
Haswell
i5-4210Y
2013-01-07
0
1900.0
11.5
details
Intel
Core i5
Haswell
i5-4300Y
2013-01-07
0
2300.0
11.5
details
Intel
Core i5
Haswell
i5-4302Y
2013-01-07
0
2300.0
11.5
details
Intel
Core i5
Crystal Well
i5-4670R
2013-01-04
0
3700.0
65.0
details
Intel
Core i5
Haswell
i5-4330M
2013-01-10
0
3500.0
37.0
details
Intel
Core i5
Sandy Bridge
i5-2300
2011-01-01
6144
3100.0
95.0
36.3
47.3
details
Intel
Core i5
Sandy Bridge
i5-2400S
2011-01-01
0
3300.0
65.0
36.0
47.0
details
Intel
Core i5
Sandy Bridge
i5-2500
2011-01-01
0
3700.0
95.0
42.2
53.5
details
Intel
Core i5
Sandy Bridge
i5-2500K
2011-01-01
0
3700.0
95.0
43.7
54.3
details
Intel
Core i5
Sandy Bridge
i5-2500S
2011-01-01
0
3700.0
65.0
40.6
50.2
details
Intel
Core i5
Sandy Bridge
i5-2500T
2011-01-01
0
3300.0
45.0
36.3
46.0
details
Intel
Core i5
Broadwell
i5-5250U
2015-01-01
0
2700.0
15.0
details
Intel
Core i5
Broadwell
i5-5257U
2015-01-01
0
3100.0
28.0
details
Intel
Core i5
Sandy Bridge
i5-2410M
2011-01-01
0
2900.0
35.0
details
Intel
Core i5
Sandy Bridge
i5-2520M
2011-01-01
0
3200.0
35.0
details
Intel
Core i5
Skylake
i5-6402P
2015-01-10
0
3400.0
65.0
details
Intel
Core i5
Skylake
i5-6350HQ
2016-01-01
0
3200.0
45.0
details
Intel
Core i5
Skylake
i5-6585R
2016-01-04
0
3600.0
65.0
details
Intel
Core i5
Skylake
i5-6685R
2016-01-04
0
3800.0
65.0
details
Intel
Core i5
Sandy Bridge
i5-2435M
2011-01-10
0
3000.0
35.0
details
Intel
Core i5
Broadwell
i5-5300U
2015-01-01
0
2900.0
15.0
details
Intel
Core i5
Broadwell
i5-5200U
2015-01-01
0
2700.0
15.0
details
Intel
Core i5
Ivy Bridge
i5-3350P
2012-01-07
0
3300.0
69.0
details
Intel
Core i5
Arrandale
i5-480M
2011-01-01
0
2933.0
35.0
details
Intel
Core i5
Sandy Bridge
i5-2450P
2012-01-01
0
3500.0
95.0
details
Intel
Core i5
Sandy Bridge
i5-2310
2011-01-04
0
3200.0
95.0
38.4
50.1
details
Intel
Core i5
Sandy Bridge
i5-2320
2011-01-07
0
3300.0
95.0
41.5
53.6
details
Intel
Core i5
Sandy Bridge
i5-2390T
2011-01-01
0
3500.0
35.0
35.7
43.2
details
Intel
Core i5
Sandy Bridge
i5-2415M
2011-01-01
0
2900.0
35.0
details
Intel
Core i5
Sandy Bridge
i5-2430M
2011-01-10
0
3000.0
35.0
details
Intel
Core i5
Sandy Bridge
i5-2450M
2012-01-01
0
3100.0
35.0
details
Intel
Core i5
Haswell
i5-4460T
2014-01-04
0
2700.0
35.0
details
Intel
Core i5
Haswell
i5-4210H
2014-01-07
0
3500.0
47.0
details
Intel
Core i5
Sandy Bridge
i5-2537M
2011-01-01
0
2300.0
17.0
details
Intel
Core i5
Sandy Bridge
i5-2557M
2011-01-04
3072
2700.0
17.0
details
Intel
Core i5
Ivy Bridge
i5-3380M
2013-01-01
0
3600.0
35.0
details
Intel
Core i5
Ivy Bridge
i5-3340M
2013-01-01
0
3400.0
35.0
details
Intel
Core i5
Ivy Bridge
i5-3437U
2013-01-01
0
2900.0
17.0
details
Intel
Core i5
Broadwell
i5-5350H
2015-01-04
0
3500.0
47.0
details
Intel
Core i5
Broadwell
i5-5575R
2015-01-04
0
3300.0
65.0
details
Intel
Core i5
Broadwell
i5-5675R
2015-01-04
0
3600.0
65.0
details
Intel
Core i5
Broadwell
i5-5675C
2015-01-04
0
3600.0
65.0
details
Intel
Core i5
Skylake
i5-6500T
2015-01-07
0
3100.0
35.0
details
Intel
Core i5
Skylake
i5-6400
2015-01-07
0
3300.0
65.0
details
Intel
Core i5
Skylake
i5-6400T
2015-01-07
0
2800.0
35.0
details
Intel
Core i5
Skylake
i5-6600
2015-01-07
0
3900.0
65.0
details
Intel
Core i5
Skylake
i5-6600T
2015-01-07
0
3500.0
35.0
details
Intel
Core i5
Skylake
i5-6600K
2015-01-07
0
3900.0
91.0
details
Intel
Core i5
Skylake
i5-6200U
2015-01-07
0
2800.0
15.0
details
Intel
Core i5
Sandy Bridge
i5-2405S
2011-01-04
0
3300.0
65.0
details
Intel
Core i5
Skylake
i5-6267U
2015-01-07
0
3300.0
28.0
details
Intel
Core i5
Ivy Bridge
i5-3339Y
2013-01-01
0
2000.0
13.0
details
Intel
Core i5
Ivy Bridge
i5-3439Y
2013-01-01
0
2300.0
13.0
details
Intel
Core i5
Ivy Bridge
i5-3337U
2013-01-01
0
2700.0
17.0
details
Intel
Core i5
Ivy Bridge
i5-3230M
2013-01-01
0
3200.0
35.0
details
Intel
Core i5
Arrandale
i5-520UM
2010-01-01
0
1866.0
18.0
details
Intel
Core i5
Haswell
i5-4310U
2014-01-01
0
3000.0
15.0
details
Intel
Core i5
Haswell
i5-4340M
2014-01-01
0
3600.0
37.0
details
Intel
Core i5
Ivy Bridge
i5-3230M
2013-01-01
0
3200.0
35.0
details
Intel
Core i5
Haswell
i5-4310M
2014-01-01
0
3400.0
37.0
details
Intel
Core i5
Skylake
i5-6300HQ
2015-01-07
0
3200.0
45.0
details
Intel
Core i5
Skylake
i5-6440HQ
2015-01-07
0
3500.0
45.0
details
Intel
Core i5
Haswell
i5-4690
2014-01-04
0
3900.0
84.0
56.9
64.6
details
Intel
Core i5
Devil's Canyon
i5-4690K
2014-01-04
0
3900.0
88.0
58.2
70.4
details
Intel
Core i5
Haswell
i5-4690S
2014-01-04
0
3900.0
65.0
details
Intel
Core i5
Haswell
i5-4690T
2014-01-04
0
3500.0
45.0
details
Intel
Core i5
Haswell
i5-4590
2014-01-04
0
3700.0
84.0
54.5
62.3
details
Intel
Core i5
Haswell
i5-4460
2014-01-04
0
3400.0
84.0
50.9
60.3
details
Intel
Core i5
Haswell
i5-4460S
2014-01-04
0
3400.0
65.0
details
Intel
Core i5
Haswell
i5-4210M
2014-01-04
0
3200.0
37.0
details
Intel
Core i5
Haswell
i5-4210U
2014-01-04
0
2700.0
15.0
details
Intel
Core i5
Haswell
i5-4220Y
2014-01-04
0
2000.0
11.5
details
Intel
Core i5
Clarkdale
i5-650
2010-01-01
0
1.02
3460.0
73.0
29.1
31.4
details
Intel
Core i5
Clarkdale
i5-661
2010-01-01
0
1.02
3600.0
87.0
30.0
31.8
details
Intel
Core i5
Clarkdale
i5-670
2010-01-01
0
1.02
3730.0
73.0
31.3
34.1
details
Intel
Core i5
Sandy Bridge
i5-2380P
2012-01-01
0
3400.0
95.0
details
Intel
Core i5
Ivy Bridge
i5-3210M
2012-01-04
0
3100.0
35.0
details
Intel
Core i5
Haswell
i5-4200M
2013-01-10
0
3100.0
37.0
details
Intel
Core i5
Lynnfield
i5-760
2010-01-07
0
1.02
3330.0
95.0
details
Intel
Core i5
Clarkdale
i5-680
2010-01-04
0
1.02
3860.0
73.0
32.4
34.8
details
Intel
Core i5
Ivy Bridge
i5-3360M
2012-01-04
0
3500.0
35.0
details
Intel
Core i5
Ivy Bridge
i5-3320M
2012-01-04
0
3300.0
35.0
details
Intel
Core i5
Ivy Bridge
i5-3427U
2012-01-04
0
2800.0
17.0
details
Intel
Core i5
Sandy Bridge
i5-2467M
2011-01-04
3072
2300.0
17.0
details
Intel
Core i5
Clarkdale
i5-655K
2010-01-04
0
1.02
3460.0
73.0
details
Intel
Core i5
Arrandale
i5-450M
2010-01-04
0
2660.0
35.0
details
Intel
Core i5
Arrandale
i5-430UM
2010-01-04
0
1730.0
18.0
details
Intel
Core i5
Ivy Bridge
i5-3550
2012-01-04
0
3700.0
77.0
details
Intel
Core i5
Ivy Bridge
i5-3330
2012-01-07
0
3200.0
77.0
41.9
54.8
details
Intel
Core i5
Ivy Bridge
i5-3330S
2012-01-07
0
3200.0
65.0
41.3
52.1
details
Intel
Core i5
Ivy Bridge
i5-3450
2012-01-04
0
3500.0
77.0
45.3
58.2
details
Intel
Core i5
Ivy Bridge
i5-3450S
2012-01-04
0
3500.0
65.0
44.7
55.5
details
Intel
Core i5
Ivy Bridge
i5-3475S
2012-01-04
0
3600.0
65.0
details
Intel
Core i5
Ivy Bridge
i5-3570K
2012-01-04
0
3800.0
77.0
48.5
62.9
details
Intel
Core i5
Ivy Bridge
i5-3570T
2012-01-04
0
3300.0
45.0
42.3
55.9
details