Number Of 50-Plus Breaks - Decade 2000-2009 - Professional

Filtering

The amount of 50-plus breaks, divided per group (50s, 60s etc.) and total, made by a player.
Status
Categories
Scope
Range
These stats can only be calculated for matches with frame scores listed. The stat on this specific page is based on 6638 (33.07%) matches with frame scores out of 20071 total matches.
Player Frames Counted Fifties Sixties Seventies Eighties Nineties Hundreds Total Percentage
Jamaica Rory McLeod 779 58 32 21 14 9 20 154 19.77%
England Andrew Higginson 704 65 52 35 21 12 23 208 29.55%
England Ben Woollaston 441 34 26 12 13 5 8 98 22.22%
England Anthony Hamilton 1551 132 111 57 47 16 67 430 27.72%
England Michael Holt 1085 87 76 44 22 13 31 273 25.16%
England David Gray 1303 120 76 58 33 14 38 339 26.02%
Wales Matthew Stevens 2377 215 198 119 80 42 114 768 32.31%
England Barry Pinches 1055 96 74 31 24 13 36 274 25.97%
China Liu Song 553 50 29 20 7 8 18 132 23.87%
England Martin Gould 548 42 31 26 15 4 10 128 23.36%
England Jimmy White 2255 206 118 86 43 31 70 554 24.57%
England Ricky Walden 977 80 73 51 36 28 53 321 32.86%
China Zhang Anda 72 2 2 2 2 0 0 8 11.11%
Thailand James Wattana 978 66 43 26 8 11 14 168 17.18%
England Joe Jogia 483 34 20 25 5 6 11 101 20.91%
England Robert Milkins 1143 85 66 44 19 6 34 254 22.22%
England Barry Hawkins 1160 83 75 51 41 19 43 312 26.9%
Ireland Fergal O'Brien 1488 117 96 58 50 19 52 392 26.34%
Northern Ireland Gerard Greene 976 90 43 38 16 12 27 226 23.16%
Wales Michael White 249 21 14 9 13 3 3 63 25.3%
England Stephen Lee 2180 157 137 80 66 43 81 564 25.87%
England Ian McCulloch 1239 80 94 61 27 19 60 341 27.52%
Wales Daniel Wells 320 24 14 10 6 8 7 69 21.56%
Belgium Bjorn Haneveer 421 24 17 21 16 5 12 95 22.57%
England Dave Harold 1298 98 79 52 25 10 41 305 23.5%
England Judd Trump 916 87 59 50 32 17 52 297 32.42%
England Simon Bedford 389 31 19 9 6 3 7 75 19.28%
England Stuart Bingham 1219 99 82 51 31 31 54 348 28.55%
Northern Ireland Joe Swail 1727 148 95 67 38 30 44 422 24.44%
England Matthew Couch 498 35 22 10 5 6 12 90 18.07%
Scotland Jamie Burnett 805 67 43 35 20 11 41 217 26.96%
England Jamie Cope 917 60 61 42 35 19 50 267 29.12%
England Matthew Selt 496 38 31 21 14 6 15 125 25.2%
England Sam Baird 73 3 3 4 1 2 0 13 17.81%
England Chris Norbury 222 14 9 6 4 2 4 39 17.57%
Ireland Ken Doherty 2614 226 173 96 83 48 116 742 28.39%
Thailand Atthasit Mahitthi 265 20 19 14 5 1 5 64 24.15%
England Andrew Norman 582 35 26 12 11 7 6 97 16.67%
England Jimmy Robertson 240 23 13 9 6 3 2 56 23.33%
England Lee Page 176 9 4 0 1 0 0 14 7.95%
England David Gilbert 622 38 51 29 14 8 27 167 26.85%
Thailand Noppadon Sangnil 74 3 1 1 0 0 0 5 6.76%
England Craig Steadman 186 13 11 3 1 2 5 35 18.82%
England Mark Joyce 573 53 31 19 14 8 7 132 23.04%
Ireland Brendan O'Donoghue 45 3 2 0 0 0 1 6 13.33%
Ireland David Hogan 63 4 1 2 0 0 0 7 11.11%
Northern Ireland Jordan Brown 65 4 3 2 1 0 2 12 18.46%
Scotland Anthony McGill 90 10 2 2 3 1 2 20 22.22%
England Farakh Ajaib 29 0 4 0 0 0 0 4 13.79%
England Jamie O'Neill 277 26 7 10 5 7 6 61 22.02%
England Robert Valiant 40 2 0 2 0 1 1 6 15%
England Alfie Burden 601 48 34 26 8 10 14 140 23.29%
England Jack Lisowski 93 1 10 7 1 1 3 23 24.73%
England David Portman 52 0 1 2 1 0 0 4 7.69%
Ireland Vincent Muldoon 157 6 6 5 3 0 1 21 13.38%
England Stephen Craigie 171 13 4 7 1 1 0 26 15.2%
Wales Andrew Pagett 160 17 7 5 2 1 2 34 21.25%
England Robbie Williams 42 2 3 1 1 0 0 7 16.67%
England Kyren Wilson 39 5 0 1 0 1 2 9 23.08%
Germany Patrick Einsle 73 2 0 1 0 0 1 4 5.48%
England Adam Duffy 55 3 3 3 0 0 0 9 16.36%
England Allan Taylor 49 2 1 0 0 0 0 3 6.12%
Wales Jak Jones 45 2 1 1 0 0 0 4 8.89%
China Ding Junhui 1434 108 102 100 58 37 122 527 36.75%
Scotland John Higgins 3471 346 281 197 144 90 262 1320 38.03%
England Ronnie O'Sullivan 3698 354 326 261 170 134 381 1626 43.97%
Scotland Stephen Maguire 1570 124 123 80 54 36 105 522 33.25%
England Mark Selby 1497 106 95 81 44 31 109 466 31.13%
China Liang Wenbo 853 92 60 58 33 25 41 309 36.23%
England Ali Carter 1639 149 125 85 48 32 65 504 30.75%
England Peter Lines 507 33 20 7 3 3 10 76 14.99%
England Shaun Murphy 1636 135 110 92 74 36 101 548 33.5%
Wales Mark Williams 3076 292 241 169 83 39 128 952 30.95%
England Peter Ebdon 2360 205 173 95 71 62 131 737 31.23%
Scotland Stephen Hendry 3290 303 257 180 131 80 256 1207 36.69%
Australia Neil Robertson 1271 100 69 76 37 23 64 369 29.03%
England Mark King 1607 141 99 66 30 18 30 384 23.9%
England Mike Dunn 709 65 34 21 18 9 5 152 21.44%
Hong Kong Marco Fu 2025 151 141 99 55 41 125 612 30.22%
England Steve Davis 2063 154 100 79 46 27 48 454 22.01%
Northern Ireland Mark Allen 996 90 73 52 39 13 58 325 32.63%
England Tom Ford 707 57 36 32 17 10 41 193 27.3%
Wales Ryan Day 1180 100 92 69 51 28 65 405 34.32%
England Joe Perry 1749 166 101 72 50 31 72 492 28.13%
Scotland Graeme Dott 1798 142 124 73 45 36 59 479 26.64%
England Adrian Gunnell 719 60 26 20 15 11 19 151 21%
England Mark Davis 988 86 50 35 26 16 38 251 25.4%
Ireland Michael Judge 1124 101 60 42 22 9 34 268 23.84%
Thailand Thepchaiya Un-Nooh 117 13 6 4 3 1 2 29 24.79%
England Nigel Bond 1201 84 73 38 24 10 24 253 21.07%
England Jimmy Michie 774 51 40 28 16 7 11 153 19.77%
Wales Dominic Dale 1264 87 85 50 30 23 46 321 25.4%
Scotland Alan McManus 1593 148 94 64 28 11 44 389 24.42%
England Andy Hicks 897 81 44 36 19 10 26 216 24.08%
Scotland Marcus Campbell 779 52 35 17 9 5 18 136 17.46%
England John Parrott 1284 86 65 41 22 15 26 255 19.86%
Malta Tony Drago 1098 87 58 41 18 11 24 239 21.77%
Ireland Joe Delaney 612 35 34 16 6 5 6 102 16.67%
England Stuart Pettman 834 63 46 33 15 17 21 195 23.38%
China Jin Long 342 29 25 4 8 3 10 79 23.1%
Wales Paul Davies 661 45 28 17 14 5 7 116 17.55%
Ireland David Morris 498 48 23 12 7 4 9 103 20.68%
England Rod Lawler 709 60 38 22 9 5 15 149 21.02%
England David Roe 702 51 29 11 7 5 15 118 16.81%
China Xiao Guodong 269 26 15 8 5 3 11 68 25.28%
Northern Ireland Patrick Wallace 735 79 37 30 16 16 23 201 27.35%
China Mei Xiwen 30 1 1 1 0 0 0 3 10%
China Li Hang 275 11 20 13 3 3 3 53 19.27%
England Stephen Rowlings 115 13 5 4 0 1 1 24 20.87%
England Lee Spick 616 52 29 20 6 10 16 133 21.59%
Wales Ian Preece 479 29 31 10 9 4 15 98 20.46%
Scotland Mark Boyle 119 4 3 1 2 0 1 11 9.24%
Wales Jamie Jones 372 20 21 14 3 2 8 68 18.28%
Scotland Bobby Cruickshanks 32 2 1 2 0 0 0 5 15.63%
England Liam Highfield 111 6 6 3 3 2 1 21 18.92%
England Alex Davies 183 14 10 2 4 3 5 38 20.77%
Brazil Igor Figueiredo 4 0 1 0 0 0 0 1 25%
England Mike King 6 1 0 0 0 0 0 1 16.67%
England John Whitty 31 0 2 1 0 0 0 3 9.68%
England Michael Wasley 4 0 0 0 0 0 0 0 0%
Poland Krzysztof Wrobel 6 0 0 0 0 0 0 0 0%
India Aditya Mehta 134 12 7 5 5 0 2 31 23.13%
England Steve Judd 5 0 0 0 0 0 0 0 0%
China Tian Pengfei 379 42 28 10 12 6 14 112 29.55%
China Li Yan 23 3 1 4 0 0 0 8 34.78%
China Tang Jun 22 0 1 1 0 0 0 2 9.09%
China Yu Delu 83 8 7 5 5 0 0 25 30.12%
United Arab Emirates Mohammed Shehab 79 2 5 2 0 2 1 12 15.19%
China Shi Hanqing 5 0 0 0 0 0 0 0 0%
England Paul Davison 298 24 14 11 6 5 6 66 22.15%
Norway Kurt Maflin 318 18 22 15 13 5 12 85 26.73%
England Sam Craigie 23 3 3 0 0 0 1 7 30.43%
Scotland Hugh Abernethy 108 9 2 3 0 1 1 16 14.81%
England Kuldesh Johal 282 29 19 6 3 2 6 65 23.05%
England Wayne Brown 40 0 1 0 0 0 2 3 7.5%
Ireland Rodney Goggins 313 23 14 9 5 4 3 58 18.53%
England Brian Morgan 307 24 12 6 6 0 6 54 17.59%
England Justin Astley 117 7 2 3 0 1 1 14 11.97%
England David Craggs 27 2 0 0 1 0 0 3 11.11%
England Stephen Welsby 19 0 1 0 0 0 0 1 5.26%
England Neal Jones 32 1 2 0 0 0 0 3 9.38%
England Ian Glover 11 0 1 1 0 0 0 2 18.18%
Australia Vinnie Calabrese 10 0 0 0 0 0 0 0 0%
Scotland Michael Leslie 7 1 0 0 0 0 0 1 14.29%
Ireland Leo Fernandez 346 21 13 8 8 2 6 58 16.76%
England Sydney Wilson 5 0 0 0 1 0 0 1 20%
England Gary Wilson 98 11 3 1 2 0 2 19 19.39%
England John Astley 18 0 1 0 0 0 0 1 5.56%
England Michael Wild 68 0 3 2 0 0 0 5 7.35%
England Adam Wicheard 42 4 3 0 0 1 0 8 19.05%
England Neville Whalley 5 1 0 0 0 0 0 1 20%
England Stuart Carrington 61 1 2 1 4 0 0 8 13.11%
England Grant Cole 5 1 0 0 0 0 0 1 20%
Scotland James McBain 339 32 16 11 4 5 10 78 23.01%
Thailand Supoj Saenla 264 10 5 12 5 1 5 38 14.39%
England Wayne Cooper 119 6 3 3 2 2 1 17 14.29%
England Lewis Roberts 163 9 9 4 4 0 0 26 15.95%
England Andy Lee 130 6 2 2 4 0 2 16 12.31%
England Tony Knowles 66 1 1 1 1 0 0 4 6.06%
Cyprus Michael Georgiou 84 6 1 0 0 0 0 7 8.33%
China Lyu Chuang 388 28 30 12 11 4 10 95 24.48%
Scotland Scott MacKenzie 437 26 22 12 9 6 15 90 20.59%
England Neil Selman 46 0 2 0 1 0 0 3 6.52%
Scotland Robert Stephen 204 8 10 1 3 0 1 23 11.27%
England David Grace 112 5 6 5 1 1 1 19 16.96%
New Zealand Chris Mcbreen 82 0 1 2 0 0 1 4 4.88%
England Del Smith 64 1 2 1 0 0 0 4 6.25%
England Stefan Mazrocis 121 5 5 3 1 1 1 16 13.22%
England Colin Mitchell 45 3 0 0 0 0 0 3 6.67%
India David Singh 26 1 0 0 0 0 0 1 3.85%
England Ian Barry Stark 55 1 1 0 0 0 0 2 3.64%
England Stephen Ormerod 39 0 0 0 0 0 0 0 0%
England Philip Seaton 52 2 1 2 0 0 0 5 9.62%
England Philip Minchin 7 0 0 0 0 0 0 0 0%
England Ali Bassiri 17 0 0 0 0 0 0 0 0%
Ireland Billy Kelly 6 0 0 0 0 0 0 0 0%
England Paul Cavney 8 1 0 0 1 0 0 2 25%
England Les Dodd 32 0 0 0 0 0 0 0 0%
England Christopher Flight 11 0 0 0 0 0 0 0 0%
China Cao Xinlong 31 0 2 1 1 0 0 4 12.9%
China Cao Kaisheng 22 0 0 0 0 0 0 0 0%
China Cao Yupeng 7 1 0 0 0 0 0 1 14.29%
England Ashley Wright 159 11 5 2 2 0 0 20 12.58%
England Gavin Lomax 33 0 2 0 0 0 0 2 6.06%
England Brett Miller 5 0 1 0 0 0 0 1 20%
England Brian Cox 6 1 0 0 0 0 0 1 16.67%
England David Fomm-Ward 10 0 0 0 0 0 0 0 0%
England Mitchell Mann 42 2 2 1 0 1 0 6 14.29%
England Ben Harrison 7 0 0 0 0 0 0 0 0%
Scotland Ian Wells 6 1 0 0 0 0 0 1 16.67%
England Michael Rhodes 4 0 0 0 0 0 0 0 0%
Northern Ireland Declan Hughes 29 1 0 0 0 0 0 1 3.45%
England Chris Melling 88 6 6 3 1 1 2 19 21.59%
Belgium Kevin van Hove 110 7 1 0 0 1 0 9 8.18%
England Mark Sutton 7 0 0 0 0 0 0 0 0%
Qatar Ahmed Saif 6 0 0 0 0 0 0 0 0%
Bahrain Ahmed Ghuloom 6 1 0 0 0 0 0 1 16.67%
Saudi Arabia Ahmed Abdullah Aseeri 5 0 0 0 0 0 0 0 0%
United Arab Emirates Eissa Ali Al-Hashmi 6 0 0 0 0 0 0 0 0%
Bahrain Habib Subah 43 2 0 0 1 0 0 3 6.98%
Oman Ahmed Basheer Al-Khusaibi 5 0 0 0 0 0 0 0 0%
England Mike Hallett 28 0 1 0 0 0 0 1 3.57%
England Scott Miller 20 0 1 0 0 0 0 1 5%
Malta Leighton Gauci 4 0 0 0 0 0 0 0 0%
Pakistan Shokat Ali 298 12 18 6 4 6 2 48 16.11%
England Daniel McCann 6 0 0 0 0 0 0 0 0%
China A Bulajiang 25 2 2 0 0 0 0 4 16%
China Li Yuan 15 0 0 0 1 0 0 1 6.67%
Wales Gareth Coppack 134 6 6 3 4 0 0 19 14.18%
Thailand Issara Kachaiwong 250 15 14 7 3 2 6 47 18.8%
Scotland Drew Henry 1073 75 60 30 15 11 14 205 19.11%
Australia Steve Mifsud 108 8 3 0 1 0 2 14 12.96%
Scotland Fraser Patrick 105 5 3 2 1 0 0 11 10.48%
England Munraj Pal 174 11 11 6 4 2 5 39 22.41%
Wales Lee Walker 296 19 17 10 5 3 4 58 19.59%
England Sean Storey 325 18 17 16 4 0 6 61 18.77%
England Tony Brown 14 0 0 0 0 0 0 0 0%
England Adam Osbourne 5 0 0 0 0 0 0 0 0%
England John Wilson 6 0 0 0 0 0 0 0 0%
Wales Donald Newcombe 7 0 0 0 0 0 0 0 0%
England Daniel Ward 30 1 1 0 1 2 0 5 16.67%
China Yang Qingtian 51 2 1 0 0 0 1 4 7.84%
England Ian Ali 16 0 0 0 0 0 0 0 0%
England James Leadbetter 150 12 8 3 4 4 5 36 24%
England Jeff Cundy 118 7 5 1 1 3 0 17 14.41%
Malta Alex Borg 199 13 5 5 2 0 0 25 12.56%
Finland Robin Hull 518 40 24 22 17 12 30 145 27.99%
England Stuart Mann 46 2 1 2 1 0 0 6 13.04%
England Robert James 43 2 1 1 0 0 0 4 9.3%
England Paul Sweeny 29 0 1 1 0 0 1 3 10.34%
England Martin O'Donnell 11 0 0 0 0 1 1 2 18.18%
Scotland Marc Davis 4 0 0 0 0 0 0 0 0%
England Andy Symons 7 0 0 0 0 0 0 0 0%
Northern Ireland Michael King 25 1 1 1 0 0 0 3 12%
Wales Matthew Troath 4 0 0 0 0 0 0 0 0%
England Luke Simmonds 14 0 0 0 0 0 0 0 0%
England Gary Wilkinson 264 12 9 5 7 2 0 35 13.26%
Thailand Passakorn Suwannawat 110 5 7 4 3 1 3 23 20.91%
New Zealand Dene O'Kane 74 5 1 3 0 0 1 10 13.51%
England Bradley Jones 173 13 13 4 4 0 6 40 23.12%
Netherlands Roy Stolk 70 4 2 1 0 0 1 8 11.43%
England Paul Wykes 166 17 8 7 0 0 3 35 21.08%
Northern Ireland Dermot McGlinchey 76 4 5 2 1 0 0 12 15.79%
China Zheng Peng 23 1 2 0 0 0 0 3 13.04%
England Matthew Barnes 25 1 2 0 0 0 1 4 16%
England Andrew Atkinson 7 1 0 0 0 0 0 1 14.29%
England Adam Davies 41 2 2 1 0 0 0 5 12.2%
Malta Joe Grech 54 2 3 0 0 0 0 5 9.26%
Malta Simon Zammit 26 0 0 1 0 0 0 1 3.85%
Northern Ireland Julian Logue 25 1 0 1 0 0 2 4 16%
England David Lilley 17 2 0 0 0 0 0 2 11.76%
Ireland Colm Gilcreest 19 0 0 0 0 0 0 0 0%
England Ian Brumby 24 3 2 0 0 0 0 5 20.83%
England Paul Hunter 1518 124 110 69 37 33 79 452 29.78%
England Nick Dyson 243 16 21 8 9 6 8 68 27.98%
Ireland David McDonnell 65 5 2 4 0 0 0 11 16.92%
China Li Yinxi 7 1 0 0 0 0 0 1 14.29%
England James Tatton 35 3 2 0 0 1 3 9 25.71%
Wales Darren Morgan 241 13 18 8 4 6 4 53 21.99%
Malaysia Keen Hoo Moh 21 0 0 0 1 0 0 1 4.76%
England Craig Taylor 7 0 0 0 0 0 0 0 0%
England Steve James 50 6 1 1 0 0 1 9 18%
Australia Quinten Hann 756 64 49 23 14 12 18 180 23.81%
Scotland Chris Small 680 62 37 25 15 5 15 159 23.38%
Thailand Kobkit Palajin 14 0 1 0 0 0 1 2 14.29%
China Guo Hua 6 0 0 0 0 0 0 0 0%
China Cai Jian Zhong 23 0 1 0 0 0 0 1 4.35%
China Pang Weiguo 13 1 0 0 0 0 0 1 7.69%
China Zhang Dongtao 6 0 0 1 0 0 0 1 16.67%
China Zhang Kai 6 0 0 0 0 0 0 0 0%
Malta Duncan Bezzina 6 0 0 0 0 0 0 0 0%
Wales Anthony Davies 354 26 16 7 8 2 4 63 17.8%
Canada Alain Robidoux 27 2 0 0 0 0 0 2 7.41%
England Jonathan Birch 107 8 5 2 1 0 1 17 15.89%
Iceland Kristjan Helgason 92 8 6 0 2 2 1 19 20.65%
England David Finbow 117 5 7 5 2 2 2 23 19.66%
Thailand Suchakree Poomjang 29 1 0 0 1 1 0 3 10.34%
England Nick Walker 58 4 2 1 1 0 2 10 17.24%
Scotland Euan Henderson 29 0 0 0 0 0 1 1 3.45%
Cyprus Mehmet Husnu 15 2 0 0 0 0 2 4 26.67%
Scotland Billy Snaddon 267 15 17 8 4 1 1 46 17.23%
England Gary Ponting 67 5 3 1 0 1 0 10 14.93%
Northern Ireland Terry Murphy 125 8 6 2 0 1 2 19 15.2%
England Antony Bolsover 25 1 0 0 0 0 0 1 4%
England Luke Fisher 16 1 0 0 0 0 0 1 6.25%
England Ian Hurdman 7 0 0 0 0 0 0 0 0%
England Craig Butler 33 5 1 1 0 0 1 8 24.24%
England Sunit Vaswani 13 1 1 0 0 0 0 2 15.38%
Thailand Phaitoon Phonbun 20 2 0 0 0 0 0 2 10%
England Jason Ferguson 47 3 2 1 0 3 1 10 21.28%
England Neal Foulds 25 3 1 1 0 0 0 5 20%
Belgium Patrick Delsemme 79 5 4 4 2 2 0 17 21.52%
England Darren Clarke 28 0 0 0 1 0 0 1 3.57%
England Richard King (II) 14 0 2 1 0 1 0 4 28.57%
England John Burns 8 1 0 0 0 0 0 1 12.5%
Belgium Danny Lathouwers 16 2 3 0 0 0 0 5 31.25%
Scotland Evan Munro 8 1 1 0 0 0 0 2 25%
England Mark Gray 31 1 0 1 1 0 0 3 9.68%
England Peter McCullagh 8 0 0 0 0 0 0 0 0%
Thailand Noppadon Noppachorn 17 0 0 0 0 0 0 0 0%
England Eddie Manning 7 1 0 0 1 1 0 3 42.86%
Scotland Paul McPhillips 9 1 0 0 0 1 0 2 22.22%
England Matt Wilson 7 0 0 0 0 0 0 0 0%
Northern Ireland Jason Prince 7 1 0 0 0 0 0 1 14.29%
England Troy Shaw 13 2 0 0 0 0 0 2 15.38%
Scotland John Lardner 30 1 0 2 1 1 0 5 16.67%
England John Read 14 0 0 1 1 1 0 3 21.43%
England Craig Harrison 16 0 0 0 0 0 0 0 0%
England Martin Clark 21 1 0 0 1 0 0 2 9.52%
Scotland David McLellan 5 1 0 0 0 0 0 1 20%
England Mick Price 15 1 0 1 0 0 1 3 20%
England Karl Broughton 6 1 1 0 0 0 0 2 33.33%
Scotland Martin Dziewialtowski 22 2 0 1 1 0 0 4 18.18%
Ireland Stephen O'Connor 9 3 0 1 1 0 0 5 55.56%
Wales Mark Fenton 7 1 0 0 0 0 0 1 14.29%
England Leigh Griffin 10 0 2 0 0 0 0 2 20%
Scotland Craig MacGillivray 6 0 0 0 0 0 0 0 0%
England Nick Terry 6 0 1 0 0 0 0 1 16.67%
England Joe Johnson 9 0 0 0 0 0 0 0 0%
Northern Ireland Alex Higgins 5 0 0 0 0 0 0 0 0%
Ireland Eamonn Kelly 6 0 0 0 0 0 0 0 0%
Ireland Gary Hardiman 9 0 0 0 0 0 0 0 0%
Ireland Dessie Sheehan 6 0 0 0 0 0 0 0 0%