SatBet Ads

Kane Williamson Stats

Kane Williamson Introduction

RoleBatsman
BattingRight Handed
Bowlingspin Right-arm offbreak

CountryNew Zealand
Birth8-Aug-1990 (34 yr), Tauranga
Height1.73 m
TeamsNew Zealand, Gloucestershire, Yorkshire, Northern Knights, Sunrisers Hyderabad, New Zealand A, Barbados Tridents, Edmonton Royals, Birmingham Phoenix (Mostly) New Zealand,
Social Accounts Instagram Wikipedia
Last UpdatedLast updated 2 days ago By Puspendra Singh
Our Telegram

Advance Cricket

Our App

Advance Cricket

Kane Williamson Upcoming Matches

BAN vs NZ (Match 6) Stats
NZ vs IND (Match 12) Stats

Kane Williamson Stats

Competition ODI T20 IPL
Matches 163 91 79
Highest Score 148 95 89
Runs 6912 2503 2128
50s 46 18 18
100s 13 0 0
Run Per Inn 43.7 28.4 27.6
Run Per Match 42.4 27.5 26.9
Boundary (In Ball) 12.1 7.0 6.7
4s (In Ball) 13.1 8.6 9.1
6s (In Ball) 153.8 36.5 26.4
Wickets 36 6 0
Over Per Match 1.2 0.1 0.0
Wicket Per Inn 0.5 0.5 -
Wicket Per Match 0.2 0.0 -
Wicket (In Ball) 37.9 17.6 -
Wicket (In Runs) 34.1 24.6 -
Field In Match % 49 % 57 % 58 %
Catch In Match % 42 % 49 % 50 %
Check More Stats On Advance Cricket App

Kane Williamson Dream11 Points

DateTime Mode Bat Bowl Field Total
19 Feb 25ODI101621
14 Feb 25ODI390851
10 Feb 25ODI16000164
08 Feb 25ODI690073
01 Feb 25T20260030
27 Jan 25T20560060
25 Jan 25T20730885
23 Jan 25T203007
19 Jan 25T20510055
17 Jan 25T203007
10 Jan 25T20770081
17 Jun 24T20200024
15 Jun 24T200004
13 Jun 24T201005
07 Jun 24T2080820
07 Apr 24T201005
04 Apr 24T20300842
14 Jan 24T20370041
12 Jan 24T2076028108

Kane Williamson Recent Matches

Kane Williamson Recent Batting

Date Match BO R(B) SR OUT
19 Feb 25 NZ vs PAK 3 1(2) 50 catch
14 Feb 25 NZ vs PAK 3 34(49) 69.3 bowled
10 Feb 25 NZ vs SA 3 133(113) 117.6 not out
08 Feb 25 NZ vs PAK 3 58(89) 65.1 catch
01 Feb 25 DSG vs JSK 3 22(20) 110 catch
27 Jan 25 DSG vs PR 4 45(36) 125 bowled
25 Jan 25 DSG vs MICT 4 56(44) 127.2 not out
23 Jan 25 DSG vs PR 4 3(5) 60 catch
21 Jan 25 DSG vs MICT DNB
19 Jan 25 DSG vs SUNE 3 44(45) 97.7 catch
17 Jan 25 DSG vs SUNE 3 3(6) 50 catch
10 Jan 25 DSG vs PRC 3 60(40) 150 not out
17 Jun 24 NZ vs PNG 4 18(17) 105.8 not out
15 Jun 24 NZ vs UGA DNB
13 Jun 24 NZ vs WI 4 1(2) 50 catch
07 Jun 24 NZ vs AFG 3 9(13) 69.2 catch
Kane Williamson Recent Batting

Kane Williamson Recent Bowling

Date Match O R m W Eco
19 Feb 25 NZ vs PAK DNB
14 Feb 25 NZ vs PAK DNB
10 Feb 25 NZ vs SA DNB
08 Feb 25 NZ vs PAK DNB
01 Feb 25 DSG vs JSK DNB
27 Jan 25 DSG vs PR DNB
25 Jan 25 DSG vs MICT DNB
23 Jan 25 DSG vs PR DNB
21 Jan 25 DSG vs MICT DNB
19 Jan 25 DSG vs SUNE DNB
17 Jan 25 DSG vs SUNE DNB
10 Jan 25 DSG vs PRC DNB
17 Jun 24 NZ vs PNG DNB
15 Jun 24 NZ vs UGA DNB
13 Jun 24 NZ vs WI DNB
07 Jun 24 NZ vs AFG DNB
Kane Williamson Recent Bowling All Recent Bowling Details

Kane Williamson Stats Batting

Competition ODI T20 IPL
Matches 163 91 79
Innings 158 88 77
Not Out 16 12 17
Runs 6912 2503 2128
Highest Score 148 95 89
Average 48.67 32.93 35.46
Balls Faced 8464 2045 1694
Strike Rate 81.6 122.3 125.6
20s 21 16 15
30s 29 17 10
50s 46 18 18
100s 13 0 0
200s 0 0 0
90s 9 1 0
150s 0 0 0
4s 642 236 186
6s 55 56 64
Outtype
LBW 14 5 4
Bowled 30 13 8
Stumped 3 2 2
Catch 83 47 42
Run Out 10 9 4
Wicket Taker
Left Arm 33 22 11
1- Fast 3 3 1
2- Fast-Medium 16 9 4
3- Medium 0 0 1
4- Slow 14 10 5
1- Bowled 6 4 0
2- Catch 25 16 10
3- Stumped 1 1 0
4- Lbw 1 1 1
Right Arm 97 45 45
1- Fast 14 4 8
2- Fast-Medium 36 19 26
3- Medium 6 9 2
4- Slow 41 13 9
1- Bowled 24 9 8
2- Catch 58 31 32
3- Stumped 2 1 2
4- Lbw 13 4 3

Kane Williamson Stats Bowling

Competition ODI T20 IPL
Matches 163 91 79
Innings 62 11 2
Balls 1365 106 18
Runs 1231 148 31
BBI
Average 34.19 24.66 0
Strike Rate 37.91 17.66
Maiden 2 0 0
2w 5 1 0
3w 2 0 0
5w 0 0 0
8w 0 0 0
10w 0 0 0
Wickets 36 6 0
LBW 0 0 0
Bowled 4 2 0
Stumped 2 0 0
Catch 30 4 0
Batsman Type
Right Handed 28 5 0
1- LBW 0 0 0
2- Bowled 3 1 0
3- Stumped 2 0 0
4- Catch 23 4 0
Left Handed 8 1 0
1- LBW 0 0 0
2- Bowled 1 1 0
3- Stumped 0 0 0
4- Catch 7 0 0

Kane Williamson Stats Fielding

Competition ODI T20 IPL
Matches 163 91 79
Catch 70 45 40
Stumping 0 0 0
Direct Throw(RO) 2 2 2
Throw(RO) 8 5 3
Receiver(RO) 1 0 1

Kane Williamson Records

Kane Williamson played 163 ODI matches and scored 6912 runs in 158 Innings. Kane Williamson's Highest Score in ODI is 148. K Williamson has 13 ODI centuries, 46 ODI half centuries and 29 times 30+ and 21 times 20+ ODI runs. K Williamson has a strike rate of 81.6 with run per match of 42.40 in 8464 ODI balls. Kane Williamson made total 697 boundaries with 642 fours and 55 sixes in ODI. K Williamson's ODI outtype analysis are lbw 14 times, bowled 30, stumped 3 times, catch 83 times, Run Out 10 times. Kane Williamson's ODI wicket takers are 33 left arm and 97 right arm. K Williamson's Left Arm ODI Wicket Taker analysis are Fast bowler 3 wickets, Fast-Medium bowler 16 wickets, Medium bowler 0 wickets, Slow bowler 14 wickets. Kane Williamson's Right Arm ODI Wicket Taker analysis are Fast bowler 14 wickets, Fast-Medium bowler 36 wickets, Medium bowler 6 wickets, Slow bowler 41 wickets. K Williamson's wicket taken by Left Arm Bowlers in ODI analysis are lbw 1 wickets, bowled 6 wickets, stumped 1 wickets, catch 25 wickets. Kane Williamson's wicket taken by Right Arm Bowlers in ODI analysis are lbw 13 wickets, bowled 24 wickets, stumped 2 wickets, catch 58 wickets.

Kane Williamson Took 36 Wickets (In 62 ODI innings) with Strike Rate of 37.91 and average of 34.19. K Williamson's delivered 1365 balls (with 2 Maiden over) and took 2 wickets 5 times 3 wickets 2 times, 5 wickets 0 times, 8 wickets 0 times, 10 wickets 0 times. 28 Right Handed and 8 Left Handed batsman out by Kane Williamson in ODI. Right Handed Batsman ODI outtype analysis (wicket taken by K Williamson) are LBW 0 times, Bowled 3 times, Stumped 2 times, Catch 23 times. Left Handed Batsman ODI outtype analysis (wicket taken by K Williamson) are LBW 0 times, Bowled 1 times, Stumped 0 times, Catch 7 times.

Kane Williamson Fielding analysis are Catch 70 times, Stumping 0 times, Direct Throw(Run Out) 2 times, Throw(Run Out) 1 times.

Kane Williamson played 91 T20 matches and scored 2503 runs in 88 Innings. Kane Williamson's Highest Score in T20 is 95. K Williamson has 0 T20 centuries, 18 T20 half centuries and 17 times 30+ and 16 times 20+ T20 runs. K Williamson has a strike rate of 122.3 with run per match of 27.50 in 2045 T20 balls. Kane Williamson made total 292 boundaries with 236 fours and 56 sixes in T20. K Williamson's T20 outtype analysis are lbw 5 times, bowled 13, stumped 2 times, catch 47 times, Run Out 9 times. Kane Williamson's T20 wicket takers are 22 left arm and 45 right arm. K Williamson's Left Arm T20 Wicket Taker analysis are Fast bowler 3 wickets, Fast-Medium bowler 9 wickets, Medium bowler 0 wickets, Slow bowler 10 wickets. Kane Williamson's Right Arm T20 Wicket Taker analysis are Fast bowler 4 wickets, Fast-Medium bowler 19 wickets, Medium bowler 9 wickets, Slow bowler 13 wickets. K Williamson's wicket taken by Left Arm Bowlers in T20 analysis are lbw 1 wickets, bowled 4 wickets, stumped 1 wickets, catch 16 wickets. Kane Williamson's wicket taken by Right Arm Bowlers in T20 analysis are lbw 4 wickets, bowled 9 wickets, stumped 1 wickets, catch 31 wickets.

Kane Williamson Took 6 Wickets (In 11 T20 innings) with Strike Rate of 17.66 and average of 24.66. K Williamson's delivered 106 balls (with 0 Maiden over) and took 2 wickets 1 times 3 wickets 0 times, 5 wickets 0 times, 8 wickets 0 times, 10 wickets 0 times. 5 Right Handed and 1 Left Handed batsman out by Kane Williamson in T20. Right Handed Batsman T20 outtype analysis (wicket taken by K Williamson) are LBW 0 times, Bowled 1 times, Stumped 0 times, Catch 4 times. Left Handed Batsman T20 outtype analysis (wicket taken by K Williamson) are LBW 0 times, Bowled 1 times, Stumped 0 times, Catch 0 times.

Kane Williamson Fielding analysis are Catch 45 times, Stumping 0 times, Direct Throw(Run Out) 2 times, Throw(Run Out) 0 times.

Kane Williamson played 79 IPL matches and scored 2128 runs in 77 Innings. Kane Williamson's Highest Score in IPL is 89. K Williamson has 0 IPL centuries, 18 IPL half centuries and 10 times 30+ and 15 times 20+ IPL runs. K Williamson has a strike rate of 125.6 with run per match of 26.93 in 1694 IPL balls. Kane Williamson made total 250 boundaries with 186 fours and 64 sixes in IPL. K Williamson's IPL outtype analysis are lbw 4 times, bowled 8, stumped 2 times, catch 42 times, Run Out 4 times. Kane Williamson's IPL wicket takers are 11 left arm and 45 right arm. K Williamson's Left Arm IPL Wicket Taker analysis are Fast bowler 1 wickets, Fast-Medium bowler 4 wickets, Medium bowler 1 wickets, Slow bowler 5 wickets. Kane Williamson's Right Arm IPL Wicket Taker analysis are Fast bowler 8 wickets, Fast-Medium bowler 26 wickets, Medium bowler 2 wickets, Slow bowler 9 wickets. K Williamson's wicket taken by Left Arm Bowlers in IPL analysis are lbw 1 wickets, bowled 0 wickets, stumped 0 wickets, catch 10 wickets. Kane Williamson's wicket taken by Right Arm Bowlers in IPL analysis are lbw 3 wickets, bowled 8 wickets, stumped 2 wickets, catch 32 wickets.

Kane Williamson Took 0 Wickets (In 2 IPL innings) with Strike Rate of and average of 0. K Williamson's delivered 18 balls (with 0 Maiden over) and took 2 wickets 0 times 3 wickets 0 times, 5 wickets 0 times, 8 wickets 0 times, 10 wickets 0 times. 0 Right Handed and 0 Left Handed batsman out by Kane Williamson in IPL. Right Handed Batsman IPL outtype analysis (wicket taken by K Williamson) are LBW 0 times, Bowled 0 times, Stumped 0 times, Catch 0 times. Left Handed Batsman IPL outtype analysis (wicket taken by K Williamson) are LBW 0 times, Bowled 0 times, Stumped 0 times, Catch 0 times.

Kane Williamson Fielding analysis are Catch 40 times, Stumping 0 times, Direct Throw(Run Out) 2 times, Throw(Run Out) 1 times.

Kane Williamson plays cricket as Batsman. Kane Williamson run per match records are 42.4 runs in ODI, 27.5 runs in T20, 26.9 runs in IPL, 22.5 runs in BLAST, 17.2 runs in CPL, 56.5 runs in SMASH, 22.0 runs in DODI, 29.1 runs in DT20. K Williamson make boundary in every 12.1 balls in ODI, 7.0 balls in T20, 6.7 balls in IPL, 4.2 balls in BLAST, 12.0 balls in CPL, 6.3 balls in SMASH, 18.7 balls in DODI, 8.1 balls in DT20. Kane Williamson hits six in every 153.8 balls in ODI, every 36.5 balls in T20, every 26.4 balls in IPL, every 30.0 balls in BLAST, every 64.3 balls in CPL, every 27.3 balls in SMASH, every 75.0 balls in DODI, every 32.6 balls in DT20. Kane Williamson score four in every 13.1 balls in ODI, 8.6 balls in T20, 9.1 balls in IPL, 5.0 balls in BLAST, 14.8 balls in CPL, 8.2 balls in SMASH, 25.0 balls in DODI, 10.8 balls in DT20.

Kane Williamson Stats: For Teams

Kane Williamson stats Batting For Teams

Team Year Mode Inn HS AVG Stats
NZallODI15814848.67Stats
DSGallDT2076046.60Stats
NKallSMASH27956.50Stats
BTallCPL104717.20Stats
YORKSallBLAST24445.00Stats
NZallDODI111.00Stats
NDallDODI14343.00Stats
NZallT20889532.93Stats
SRHallIPL758936.22Stats

Kane Williamson stats Bowling For Teams

Team Year Mode Inn Wkts Eco Stats
NZallODI62365.41Stats
NZallDODI1010.00Stats
NZallT201168.37Stats
SRHallIPL2010.33Stats

Kane Williamson Stats: On Stadiums

Kane Williamson stats Batting On Stadiums

Stadium Year Mode Inn HS AVG Stats
County GroundallODI18585.00Stats
Dr YS Rajasekhara Reddy ACA VDallODI12727.00Stats
JSCA International Stadium ComallODI14141.00Stats
Punjab Cricket Association IS allODI12222.00Stats
Arun Jaitley StadiumallODI1118118.00Stats
Himachal Pradesh Cricket AssocallODI133.00Stats
Green ParkallODI16464.00Stats
Maharashtra Cricket AssociatioallODI133.00Stats
Wankhede StadiumallODI46938.00Stats
Sophia GardenallODI48756.75Stats

Kane Williamson stats Bowling On Stadiums

Stadium Year Mode Inn Wkts Eco Stats
Melbourne Cricket GroundallODI103.00Stats
Rangiri Dambulla InternationalallODI213.57Stats
Sheikh Zayed StadiumallODI304.75Stats
Basin ReserveallODI115.50Stats
Saxton OvalallODI664.58Stats
University OvalallODI109.00Stats
The Rose BowlallODI236.16Stats
Trent BridgeallODI215.38Stats
Diamond OvalallODI107.33Stats
Boland ParkallODI143.00Stats

Kane Williamson Stats: On Series

Kane Williamson stats Batting On Series

Series Year Mode Inn HS AVG Stats
ICC World Cup 2023allODI49585.33Stats
NZ and SA TO PAK 2025allODI3133112.50Stats
ICC Champions Trophy 2025allODI111.00Stats
ATONZ 2016allODI36026.00Stats
ETONZ 2013allODI37438.00Stats
EANZ T20ITS 2018allODI188.00Stats
ATONZ 2017allODI23731.00Stats
NZTOA 2016allODI38134.33Stats
SLTONZ 2015-16allODI26160.00Stats
NZISL 2012allODI22113.00Stats

Kane Williamson stats Bowling On Series

Series Year Mode Inn Wkts Eco Stats
SLTONZ 2018-19allODI204.57Stats
BTONZ 2016-17allODI243.53Stats
SATONZ 2017allODI316.25Stats
SLTONZ 2014-15allODI317.18Stats
SLTONZ 2015-16allODI204.90Stats
ATONZ 2017allODI116.28Stats
ICCCT 2013allODI209.00Stats
ETONZ 2013allODI315.29Stats
NZTOZ 2015allODI315.81Stats
ATONZ 2016allODI108.00Stats

Kane Williamson Stats: On Countries

Kane Williamson stats Batting On Countries

Country Year Mode Inn HS AVG Stats
WalesallODI48756.75Stats
Saint Kitts and NevisallODI36927.00Stats
United Arab EmiratesallODI712362.33Stats
BarbadosallODI13434.00Stats
Sri LankaallODI52212.20Stats
South AfricaallODI614549.80Stats
IndiaallODI1811843.50Stats
EnglandallODI1914871.50Stats
JamaicaallODI25841.00Stats
AustraliaallODI98125.66Stats

Kane Williamson stats Bowling On Countries

Country Year Mode Inn Wkts Eco Stats
Saint Kitts and NevisallODI117.20Stats
JamaicaallODI108.00Stats
AustraliaallODI103.00Stats
New ZealandallODI31205.27Stats
BangladeshallODI205.83Stats
WalesallODI309.16Stats
EnglandallODI775.22Stats
IndiaallODI407.00Stats
Sri LankaallODI213.57Stats
United Arab EmiratesallODI304.75Stats

Kane Williamson Stats: Against Teams

Kane Williamson stats Batting Against Teams

Team Year Mode Inn HS AVG Stats
RSAallODI1814557.35Stats
AUSallODI168130.40Stats
BANallODI1310854.20Stats
SLallODI1810345.58Stats
AFGallODI279112.00Stats
PAKallODI2512353.79Stats
CANallODI13434.00Stats
ENGallODI2011854.61Stats
INDallODI2811844.11Stats
WIallODI1214840.58Stats

Kane Williamson stats Bowling Against Teams

Team Year Mode Inn Wkts Eco Stats
AUSallODI425.17Stats
INDallODI856.04Stats
ZIMallODI645.55Stats
BANallODI544.76Stats
SLallODI1015.84Stats
RSAallODI975.05Stats
WIallODI435.77Stats
PAKallODI644.28Stats
ENGallODI965.86Stats
CANallODI106.50Stats

Kane Williamson Stats Against Teams: On Stadiums

Kane Williamson stats Batting Against Teams On Stadiums

Stadium Year VS Mode Inn HS AVG Stats
Sky StadiumallINDODI28863.50Stats
Riverside GroundallENGODI25038.50Stats
LordsallAUSODI14040.00Stats
EdgbastonallPAKODI14141.00Stats
EdgbastonallRSAODI1106106.00Stats
The Cooper Associates County GallAFGODI17979.00Stats
Kennington OvalallBANODI14040.00Stats
Sophia GardenallSLODI11616.00Stats
Sydney Cricket GroundallAUSODI21914.00Stats
McLean ParkallBANODI11111.00Stats

Kane Williamson stats Bowling Against Teams On Stadiums

Stadium Year VS Mode Inn Wkts Eco Stats
McLean ParkallINDODI116.00Stats
Seddon ParkallINDODI118.66Stats
Sky StadiumallINDODI124.75Stats
Sophia GardenallSLODI108.00Stats
EdgbastonallPAKODI114.87Stats
LordsallAUSODI113.57Stats
LordsallENGODI116.33Stats
Wankhede StadiumallENGT201010.00Stats
Sharjah Cricket StadiumallMIIPL1012.00Stats
Eden GardensallKKRIPL107.00Stats

Kane Williamson Stats Against Teams: On Series

Kane Williamson stats Batting Against Teams On Series

Series VS Mode Inn HS AVG Stats
ZINZ 2012ZIMODI33825.66Stats
New Zealand tour of West IndieWIODI13434.00Stats
WITONZ 2013-14WIODI34723.66Stats
NZTOB 2013BANODI100.00Stats
New Zealand tour of Australia AUSODI34529.66Stats
NZTOUSAAWI 2012WIODI56932.60Stats
SAINZ 2012RSAODI35530.00Stats
ICC World Cup 2023INDODI16969.00Stats
ICC World Cup 2023SLODI11414.00Stats
India tour of New Zealand 2022INDODI29447.00Stats

Kane Williamson stats Bowling Against Teams On Series

Series VS Mode Inn Wkts Eco Stats
ICWC 2015SLODI107.00Stats
BTONZ 2016-17BANODI243.53Stats
ICCCT 2017BANODI109.50Stats
SATONZ 2017RSAODI316.25Stats
ICCCT 2013SLODI108.00Stats
SLTONZ 2018-19SLODI204.57Stats
NZTOA 2016AUSODI103.00Stats
ATONZ 2016AUSODI108.00Stats
NZTOZ 2015ZIMODI315.81Stats
SLTONZ 2014-15SLODI317.18Stats

Kane Williamson Stats Against Teams: On Countries

Kane Williamson stats Batting Against Teams On Countries

Country Year VS Mode Inn HS AVG Stats
PakistanallSAODI1133133.00Stats
WalesallSLODI11616.00Stats
EnglandallPAKODI14141.00Stats
EnglandallWIODI1148148.00Stats
EnglandallRSAODI1106106.00Stats
EnglandallAFGODI17979.00Stats
EnglandallBANODI14040.00Stats
New ZealandallWIODI54728.40Stats
IndiaallBANODI278120.00Stats
WalesallBANODI15757.00Stats

Kane Williamson stats Bowling Against Teams On Countries

Country Year VS Mode Inn Wkts Eco Stats
New ZealandallSLODI815.75Stats
New ZealandallPAKODI233.58Stats
New ZealandallRSAODI615.90Stats
New ZealandallENGODI315.29Stats
WalesallENGODI1010.00Stats
New ZealandallAUSODI216.66Stats
Saint Kitts and NevisallWIODI117.20Stats
South AfricaallRSAODI364.58Stats
BangladeshallBANODI205.83Stats
WalesallBANODI109.50Stats

Facts About Kane Williamson

+
163
+
6912
+
158
+
148
+
13
+
46
+
29
+
21
+
9
+
81.6
+
42.40
+
8464
+
642
+
55
+
14
+
30
+
3
+
83
+
14
+
33
+
97
+
3
+
16
+
0
+
14
+
14
+
36
+
6
+
41
+
1
+
6
+
1
+
25
+
13
+
24
+
2
+
58
+
36
+
62
+
37.91
+
34.19
+
1365
+
2
+
5
+
2
+
0
+
0
+
28
+
8
+
0
+
3
+
2
+
23
+
0
+
1
+
0
+
7
+
70
+
0
+
2
+
1
+
91
+
2503
+
88
+
95
+
0
+
18
+
17
+
16
+
1
+
122.3
+
27.50
+
2045
+
236
+
56
+
5
+
13
+
2
+
47
+
5
+
22
+
45
+
3
+
9
+
0
+
10
+
4
+
19
+
9
+
13
+
1
+
4
+
1
+
16
+
4
+
9
+
1
+
31
+
6
+
11
+
17.66
+
24.66
+
106
+
0
+
1
+
0
+
0
+
0
+
5
+
1
+
0
+
1
+
0
+
4
+
0
+
1
+
0
+
0
+
45
+
0
+
2
+
0
+
79
+
2128
+
77
+
89
+
0
+
18
+
10
+
15
+
0
+
125.6
+
26.93
+
1694
+
186
+
64
+
4
+
8
+
2
+
42
+
4
+
11
+
45
+
1
+
4
+
1
+
5
+
8
+
26
+
2
+
9
+
1
+
0
+
0
+
10
+
3
+
8
+
2
+
32
+
0
+
2
+
+
0
+
18
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
0
+
40
+
0
+
2
+
1