The Baseball Cube

TBC

Rubi Silva  

Rubi Silva  

|Free Agent

MORE  
Proper Name
Rubi Silva
High Level
AAA
Positions
RF (220) ... CF (190) ... LF (68) ... 2B (57)
Ht / Wt
5-11 / 180
Bats / Throws
Left / Right
age
34.295
place
Artesima,Cuba
High School
None listed
Drafted
Signing Bonus
$ 1,000,000
draft posit
OF
MLB Teams
CHN [5]
TBC#
162007
mlbam id
600975
Speed
49
Power
38
Contact
52
XBH
41
RBIs
35
Runs
52
Hitting
45
Durability
48
Team
.496
Player Tags
Player Notes:  
The TBC Data Store allows you to purchase some standard datasets available on the site or even request a custom extract of your own design!
Batting Statistics
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year team name league level org age   # pos link   g ab   r   h 2b 3b hr rbi sb cs bb so hbp sh sf iw gdp tb pa xbh 1b avg obp slg ops secA iso babip bb% so% so/bb ab/hr
2011 Peoria Chiefs Midw A chn 22 25 cf-2b -- 93 390 59 117 16 7 3 37 6 6 13 73 0 9 4 2 4 156 416 26 91 .300 .319 .400 .719 .133 .100 .358 3.13 17.55 5.62 130.00
2011 Daytona Cubs FSL A+ chn 22 -- cf -- 29 105 13 24 6 1 2 7 0 0 3 22 0 4 0 0 3 38 112 9 15 .229 .250 .362 .612 .162 .133 .272 2.68 19.64 7.33 52.50
2012 Daytona Cubs FSL A+ chn 23 25 cf-2b -- 111 420 48 127 15 11 3 61 7 18 13 75 2 4 6 0 5 173 445 29 98 .302 .322 .412 .734 .114 .110 .356 2.92 16.85 5.77 140.00
2012 Tennessee Smokies Sou AA chn 23 22 lf-cf -- 20 80 8 21 0 3 2 13 3 0 2 17 0 0 1 0 0 33 83 5 16 .263 .277 .413 .690 .213 .150 .306 2.41 20.48 8.50 40.00
2013 Tennessee Smokies Sou AA chn 24 24 rf -- 126 468 56 133 30 9 15 52 13 7 18 99 1 0 3 3 7 226 490 54 79 .284 .310 .483 .793 .250 .199 .331 3.67 20.20 5.50 31.20
2014 Arizona Cubs Ariz Rk chn 25 0 rf -- 3 13 2 5 1 0 0 2 1 0 1 4 0 0 0 0 1 6 14 1 4 .385 .429 .462 .890 .231 .077 .556 7.14 28.57 4.00 --
2014 Tennessee Smokies Sou AA chn 25 24 rf-cf -- 81 301 27 74 13 4 6 38 7 7 16 73 2 1 3 1 6 113 323 23 51 .246 .286 .375 .661 .183 .130 .302 4.95 22.60 4.56 50.17
2015 Iowa Cubs PCL AAA chn 26 12 rf log 98 298 45 84 16 6 11 48 5 3 5 83 1 2 1 1 3 145 307 33 51 .282 .295 .487 .782 .228 .205 .356 1.63 27.04 16.60 27.09
2016 Sioux Falls Canaries AmAs Indy 27 -- of -- 11 39 5 10 1 0 0 4 0 1 3 6 0 0 0 0 0 11 42 1 9 .256 .310 .282 .592 .077 .026 .303 7.14 14.29 2.00 --
2016 Laguna Vaqueros Mex AAA 27 -- of log 24 93 10 18 3 2 0 5 0 1 3 22 0 3 1 1 2 25 100 5 13 .194 .216 .269 .485 .097 .075 .250 3.00 22.00 7.33 --
2017 York Revolution Atl Indy 28 -- of -- 7 29 9 11 1 1 1 4 1 0 1 6 0 0 0 0 0 17 30 3 8 .379 .400 .586 .986 .276 .207 .455 3.33 20.00 6.00 29.00
2017 Sussex County Miners CanAm Indy 28 -- of -- 98 390 53 119 16 7 4 57 26 8 8 59 1 5 6 0 0 161 410 27 92 .305 .316 .413 .729 .174 .108 .345 1.95 14.39 7.38 97.50
2018 York Revolution Atl Indy 29 -- of -- 31 116 14 31 3 1 1 12 3 2 3 34 0 1 1 0 0 39 121 5 26 .267 .283 .336 .620 .103 .069 .366 2.48 28.10 11.33 116.00
2018 Long Island Ducks Atl Indy 29 -- of -- 11 46 4 10 1 0 2 5 0 0 1 12 0 1 1 0 0 17 49 3 7 .217 .229 .370 .599 .174 .152 .242 2.04 24.49 12.00 23.00
2018 Sussex County Miners CanAm Indy 29 -- of -- 28 109 22 42 5 1 4 26 8 0 3 20 0 0 3 0 0 61 115 10 32 .385 .391 .560 .951 .275 .174 .432 2.61 17.39 6.67 27.25
2018 Chicago Dogs AmAs Indy 29 -- of -- 47 192 27 55 10 4 5 30 3 3 4 50 1 1 4 1 0 88 202 19 36 .286 .299 .458 .757 .193 .172 .355 1.98 24.75 12.50 38.40
2019 Southern Maryland Blue Crabs Atl Indy 30 -- of -- 132 484 57 121 19 4 12 44 16 3 12 90 0 8 1 2 3 184 505 35 86 .250 .268 .380 .648 .182 .130 .285 2.38 17.82 7.50 40.33
2021 Southern Maryland Blue Crabs Atl Indy 32 -- of -- 77 309 55 108 12 5 12 50 6 2 19 60 1 3 2 1 7 166 334 29 79 .350 .387 .537 .924 .262 .188 .402 5.69 17.96 3.16 25.75
2021 Charleston Dirty Birds Atl Indy 32 -- of -- 39 137 15 36 7 0 6 21 4 1 6 31 0 1 0 0 6 61 144 13 23 .263 .294 .445 .739 .248 .182 .300 4.17 21.53 5.17 22.83
2022 Southern Maryland Blue Crabs Atl Indy 33 -- of -- 14 64 12 20 4 2 1 18 4 0 1 10 0 0 0 0 3 31 65 7 13 .313 .323 .484 .807 .250 .172 .358 1.54 15.38 10.00 64.00
2022 Campeche Piratas Mex AAA 33 -- of log 17 63 7 13 2 1 0 4 1 2 5 15 1 1 0 0 2 17 70 3 10 .206 .275 .270 .545 .127 .063 .271 7.14 21.43 3.00 --
2011 A / A+ Total -- CHN -- -- -- -- 122 495 72 141 22 8 5 44 6 6 16 95 0 13 4 2 7 194 528 35 106 .285 .305 .392 .697 .139 .107 .341 3.03 17.99 5.94 99.00
2012 AA / A+ Total -- CHN -- -- -- -- 131 500 56 148 15 14 5 74 10 18 15 92 2 4 7 0 5 206 528 34 114 .296 .315 .412 .727 .130 .116 .349 2.84 17.42 6.13 100.00
2013 AA Total -- CHN -- -- -- -- 126 468 56 133 30 9 15 52 13 7 18 99 1 0 3 3 7 226 490 54 79 .284 .310 .483 .793 .250 .199 .331 3.67 20.20 5.50 31.20
2014 Rk / AA Total -- CHN -- -- -- -- 84 314 29 79 14 4 6 40 8 7 17 77 2 1 3 1 7 119 337 24 55 .252 .292 .379 .671 .185 .127 .312 5.04 22.85 4.53 52.33
2015 AAA Total -- CHN -- -- -- -- 98 298 45 84 16 6 11 48 5 3 5 83 1 2 1 1 3 145 307 33 51 .282 .295 .487 .782 .228 .205 .356 1.63 27.04 16.60 27.09
2016 Indy Total -- -- -- -- -- 11 39 5 10 1 0 0 4 0 1 3 6 0 0 0 0 0 11 42 1 9 .256 .310 .282 .592 .077 .026 .303 7.14 14.29 2.00 --
2016 AAA Total -- -- -- -- -- 24 93 10 18 3 2 0 5 0 1 3 22 0 3 1 1 2 25 100 5 13 .194 .216 .269 .485 .097 .075 .250 3.00 22.00 7.33 --
2017 Indy Total -- -- -- -- -- 105 419 62 130 17 8 5 61 27 8 9 65 1 5 6 0 0 178 440 30 100 .310 .322 .425 .747 .181 .115 .352 2.05 14.77 7.22 83.80
2018 Indy Total -- -- -- -- -- 117 463 67 138 19 6 12 73 14 5 11 116 1 3 9 1 0 205 487 37 101 .298 .310 .443 .753 .188 .145 .366 2.26 23.82 10.55 38.58
2019 Indy Total -- -- -- -- -- 132 484 57 121 19 4 12 44 16 3 12 90 0 8 1 2 3 184 505 35 86 .250 .268 .380 .648 .182 .130 .285 2.38 17.82 7.50 40.33
2021 Indy Total -- -- -- -- -- 116 446 70 144 19 5 18 71 10 3 25 91 1 4 2 1 13 227 478 42 102 .323 .359 .509 .868 .258 .186 .372 5.23 19.04 3.64 24.78
2022 Indy Total -- -- -- -- -- 14 64 12 20 4 2 1 18 4 0 1 10 0 0 0 0 3 31 65 7 13 .313 .323 .484 .807 .250 .172 .358 1.54 15.38 10.00 64.00
2022 AAA Total -- -- -- -- -- 17 63 7 13 2 1 0 4 1 2 5 15 1 1 0 0 2 17 70 3 10 .206 .275 .270 .545 .127 .063 .271 7.14 21.43 3.00 --
Total Minors (7 yrs) -- Minors -- -- -- -- -- 602 2231 275 616 102 44 42 267 43 44 79 483 7 24 19 8 33 932 2360 188 428 .276 .301 .418 .718 .177 .142 .333 3.35 20.47 6.11 53.12
Total AAA (3 yrs) -- AAA -- -- -- -- -- 139 454 62 115 21 9 11 57 6 6 13 120 2 6 2 2 7 187 477 41 74 .253 .276 .412 .688 .187 .159 .320 2.73 25.16 9.23 41.27
Total AA (3 yrs) -- AA -- -- -- -- -- 227 849 91 228 43 16 23 103 23 14 36 189 3 1 7 4 13 372 896 82 146 .269 .298 .438 .736 .223 .170 .318 4.02 21.09 5.25 36.91
Total A+ (2 yrs) -- A+ -- -- -- -- -- 140 525 61 151 21 12 5 68 7 18 16 97 2 8 6 0 8 211 557 38 113 .288 .308 .402 .710 .124 .114 .340 2.87 17.41 6.06 105.00
Total A (1 yrs) -- A -- -- -- -- -- 93 390 59 117 16 7 3 37 6 6 13 73 0 9 4 2 4 156 416 26 91 .300 .319 .400 .719 .133 .100 .358 3.13 17.55 5.62 130.00
Total Rk (1 yrs) -- Rk -- -- -- -- -- 3 13 2 5 1 0 0 2 1 0 1 4 0 0 0 0 1 6 14 1 4 .385 .429 .462 .890 .231 .077 .556 7.14 28.57 4.00 --
Total Indy (6 yrs) -- Indy -- -- -- -- -- 495 1915 273 563 79 25 48 271 71 20 61 378 3 20 18 4 19 836 2017 152 411 .294 .314 .437 .751 .201 .143 .342 3.02 18.74 6.20 39.90
Other Batting
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year team name league level age   g ab   r   h 2b 3b hr rbi sb cs bb so hbp sh sf iw gdp tb pa xbh 1b avg obp slg ops secA iso babip bb% so% so/bb ab/hr
2012 Mesa Solar Sox Arizona Fall League AFL 23 20 68 8 14 0 2 0 3 3 1 5 21 0 0 0 0 0 18 73 2 12 .206 .260 .265 .525 .162 .059 .298 6.85 28.77 4.20 --
2012 Chicago Cubs MLB Spring Training Spring 23 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 .000 .000 -- 0.00 100.00 -- --
2013 Chicago Cubs MLB Spring Training Spring 24 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 .000 .000 .000 0.00 0.00 -- --
2014 Chicago Cubs MLB Spring Training Spring 25 6 7 2 2 1 0 0 2 0 0 0 1 0 0 1 0 1 3 8 1 1 .286 .250 .429 .679 .143 .143 .286 0.00 12.50 -- --
2015 Chicago Cubs MLB Spring Training Spring 26 7 5 1 2 0 0 0 0 0 0 0 1 0 0 0 0 1 2 5 0 2 .400 .400 .400 .800 .000 .000 .500 0.00 20.00 -- --
-- Totals -- AFL 23 20 68 8 14 0 2 0 3 3 1 5 21 0 0 0 0 0 18 73 2 12 .206 .260 .265 .525 .162 .059 .298 6.85 28.77 4.20 --
-- Totals -- Spring 25 15 14 3 4 1 0 0 2 0 0 0 3 0 0 1 0 2 5 15 1 3 .286 .267 .357 .624 .071 .071 .333 0.00 20.00 -- --
Fielding Statistics
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year team name league level mlb age pos   g gs inn po   a   e dp tc tsc sb cs sb% fpct rfg rfi rf9i tm shr pl shr tm rk
2011 Daytona Cubs FSL A+ chn 22 lf 6 0 0.0 9 0 0 0 9 9 0 0 -- 1.000 1.5 -- -- 4.4 20.7 6
2011 Daytona Cubs FSL A+ chn 22 cf 16 0 0.0 45 0 2 0 47 45 0 0 -- .957 2.8 -- -- 11.7 55.2 4
2011 Daytona Cubs FSL A+ chn 22 rf 4 0 0.0 4 2 0 0 6 6 0 0 -- 1.000 1.5 -- -- 2.9 13.8 5
2011 Peoria Chiefs Midw A chn 22 2b 29 0 0.0 51 81 9 14 141 132 0 0 -- .936 4.6 -- -- 20.9 31.2 2
2011 Peoria Chiefs Midw A chn 22 cf 44 0 0.0 103 6 4 1 113 109 0 0 -- .965 2.5 -- -- 31.7 47.3 2
2011 Peoria Chiefs Midw A chn 22 rf 18 0 0.0 35 3 1 1 39 38 0 0 -- .974 2.1 -- -- 12.9 19.4 3
2012 Tennessee Smokies Sou AA chn 23 lf 7 0 0.0 16 2 2 1 20 18 0 0 -- .900 2.6 -- -- 5.0 35.0 7
2012 Tennessee Smokies Sou AA chn 23 cf 7 0 0.0 16 1 0 0 17 17 0 0 -- 1.000 2.4 -- -- 5.0 35.0 5
2012 Tennessee Smokies Sou AA chn 23 rf 6 0 0.0 12 1 0 0 13 13 0 0 -- 1.000 2.2 -- -- 4.3 30.0 6
2012 Daytona Cubs FSL A+ chn 23 2b 28 0 0.0 53 71 5 10 129 124 0 0 -- .961 4.4 -- -- 21.1 25.2 2
2012 Daytona Cubs FSL A+ chn 23 lf 11 0 0.0 15 2 0 0 17 17 0 0 -- 1.000 1.5 -- -- 8.3 9.9 3
2012 Daytona Cubs FSL A+ chn 23 cf 47 0 0.0 125 7 3 1 135 132 0 0 -- .978 2.8 -- -- 35.3 42.3 2
2012 Daytona Cubs FSL A+ chn 23 rf 13 0 0.0 23 4 0 1 27 27 0 0 -- 1.000 2.1 -- -- 9.8 11.7 4
2013 Tennessee Smokies Sou AA chn 24 lf 26 0 0.0 39 1 1 0 41 40 0 0 -- .976 1.5 -- -- 18.8 20.6 3
2013 Tennessee Smokies Sou AA chn 24 cf 31 0 0.0 63 5 0 1 68 68 0 0 -- 1.000 2.2 -- -- 22.5 24.6 2
2013 Tennessee Smokies Sou AA chn 24 rf 70 0 0.0 100 10 3 2 113 110 0 0 -- .973 1.6 -- -- 50.7 55.6 1
2014 Tennessee Smokies Sou AA chn 25 lf 11 0 0.0 10 2 0 0 12 12 0 0 -- 1.000 1.1 -- -- 7.9 13.6 6
2014 Tennessee Smokies Sou AA chn 25 cf 25 0 0.0 44 2 0 0 46 46 0 0 -- 1.000 1.8 -- -- 18.0 30.9 3
2014 Tennessee Smokies Sou AA chn 25 rf 48 0 0.0 101 5 2 2 108 106 0 0 -- .981 2.2 -- -- 34.5 59.3 1
2014 Arizona Cubs Ariz Rk chn 25 rf 2 0 0.0 3 0 0 0 3 3 0 0 -- 1.000 1.5 -- -- 3.6 66.7 6
2015 Iowa Cubs PCL AAA chn 26 lf 7 0 0.0 9 0 0 0 9 9 0 0 -- 1.000 1.3 -- -- 4.9 7.1 7
2015 Iowa Cubs PCL AAA chn 26 cf 20 0 0.0 49 2 1 0 52 51 0 0 -- .981 2.6 -- -- 13.9 20.4 3
2015 Iowa Cubs PCL AAA chn 26 rf 59 0 0.0 87 8 5 2 100 95 0 0 -- .950 1.6 -- -- 41.0 60.2 1
Total AAA (1 yrs) -- AAA -- -- lf 7 0 0 9 0 0 0 9 9 0 0 -- 1.000 1.3 -- -- -- -- --
Total AAA (1 yrs) -- AAA -- -- cf 20 0 0 49 2 1 0 52 51 0 0 -- .981 2.6 -- -- -- -- --
Total AAA (1 yrs) -- AAA -- -- rf 59 0 0 87 8 5 2 100 95 0 0 -- .950 1.6 -- -- -- -- --
Total AA (3 yrs) -- AA -- -- lf 44 0 0 65 5 3 1 73 70 0 0 -- .959 1.6 -- -- -- -- --
Total AA (3 yrs) -- AA -- -- cf 63 0 0 123 8 0 1 131 131 0 0 -- 1.000 2.1 -- -- -- -- --
Total AA (3 yrs) -- AA -- -- rf 124 0 0 213 16 5 4 234 229 0 0 -- .979 1.8 -- -- -- -- --
Total A+ (1 yrs) -- A+ -- -- 2b 28 0 0 53 71 5 10 129 124 0 0 -- .961 4.4 -- -- -- -- --
Total A+ (2 yrs) -- A+ -- -- lf 17 0 0 24 2 0 0 26 26 0 0 -- 1.000 1.5 -- -- -- -- --
Total A+ (2 yrs) -- A+ -- -- cf 63 0 0 170 7 5 1 182 177 0 0 -- .973 2.8 -- -- -- -- --
Total A+ (2 yrs) -- A+ -- -- rf 17 0 0 27 6 0 1 33 33 0 0 -- 1.000 1.9 -- -- -- -- --
Total A (1 yrs) -- A -- -- 2b 29 0 0 51 81 9 14 141 132 0 0 -- .936 4.6 -- -- -- -- --
Total A (1 yrs) -- A -- -- cf 44 0 0 103 6 4 1 113 109 0 0 -- .965 2.5 -- -- -- -- --
Total A (1 yrs) -- A -- -- rf 18 0 0 35 3 1 1 39 38 0 0 -- .974 2.1 -- -- -- -- --
Total Rk (1 yrs) -- Rk -- -- rf 2 0 0 3 0 0 0 3 3 0 0 -- 1.000 1.5 -- -- -- -- --
Yearly Positional Grid
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year category pos p pos c pos 1b pos 2b pos 3b pos ss pos lf pos cf pos rf pos of pos dh
2011 Minor 0 0 0 29 0 0 6 60 22 0 0
2012 Minor 0 0 0 28 0 0 18 54 19 0 0
2013 Minor 0 0 0 0 0 0 26 31 70 0 0
2014 Minor 0 0 0 0 0 0 11 25 50 0 0
2015 Minor 0 0 0 0 0 0 7 20 59 0 0