The Baseball Cube

Jim O'Toole  

Jim O'Toole  

|Inactive

MORE  
Proper Name
James Jerome O'Toole
High Level
MLB (1958-1967)
Positions
P (270)
Ht / Wt
6-0 / 195
Bats / Throws
Both / Left
place
Chicago,Illinois
Died
12/26/2015
Cause of Death
Cancer
High School
Leo (Chicago,IL)
colleges
Drafted
Signing Bonus
$ 40,000
draft posit
P
MLB Debut
MLB Teams
CIN [9] CHA [1]
TBC#
16242
mlbam id
120115
Retrosheet
Stat Capsuleerawhipw-lggssviphso
Career MLB [1958-1967]3.571.2998-8427023841,615.315451039
Strikeouts
57
Walks
56
Hittable
47
SO/BB
61
vsPower
47
Hitting
34
Durability
75
Team
.530
Player Tags
Player Notes:  Brother of Dennis O'Toole
Subscribe to TBC PREMIUM ... Surf ad-free, get the daily PLAYER TRACKER (take a tour), access to ... more
than a dozen research applications including Player Comparison tool, analysis features and additional datagrid functionality!
Pitching 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   # link role   w   l   g gs cg sh gr gf sv ip   h   r er hr bb so wp bk hb era whip h9 hr9 bb9 so9 ra9 so/bb
1958 Cincinnati Reds NL MLB cin 21 31 log Starter 0 1 1 1 0 0 0 0 0 7.0 4 2 1 0 5 4 0 0 0 1.29 1.29 5.14 0.00 6.43 5.14 2.57 0.80
1959 Cincinnati Reds NL MLB cin 22 31 log St/Rel 5 8 28 19 3 1 9 4 0 129.1 144 78 74 14 73 68 8 1 4 5.15 1.68 10.02 0.97 5.08 4.73 5.43 0.93
1960 Cincinnati Reds NL MLB cin 23 31 log Starter 12 12 34 31 7 2 3 1 1 196.1 198 94 83 14 66 124 7 0 4 3.80 1.34 9.08 0.64 3.03 5.68 4.31 1.88
1961 Cincinnati Reds NL MLB cin 24 31 log Starter 19 9 39 35 11 3 4 2 2 252.2 229 101 87 16 93 178 6 2 3 3.10 1.27 8.16 0.57 3.31 6.34 3.60 1.91
1962 Cincinnati Reds NL MLB cin 25 31 log Starter 16 13 36 34 11 3 2 1 0 251.2 222 115 98 20 87 170 3 3 5 3.50 1.23 7.94 0.72 3.11 6.08 4.11 1.95
1963 Cincinnati Reds NL MLB cin 26 31 log Starter 17 14 33 32 12 5 1 0 0 234.1 208 85 75 13 57 146 8 2 3 2.88 1.13 7.99 0.50 2.19 5.61 3.26 2.56
1964 Cincinnati Reds NL MLB cin 27 31 log Starter 17 7 30 30 9 3 0 0 0 220.0 194 71 65 8 51 145 2 0 0 2.66 1.11 7.94 0.33 2.09 5.93 2.90 2.84
1965 Cincinnati Reds NL MLB cin 28 31 log St/Rel 3 10 29 22 2 0 7 2 1 127.2 154 98 84 14 47 71 4 1 3 5.92 1.57 10.86 0.99 3.31 5.01 6.91 1.51
1966 Cincinnati Reds NL MLB cin 29 31 log Starter 5 7 25 24 2 0 1 1 0 142.0 139 65 56 16 49 96 3 1 3 3.55 1.32 8.81 1.01 3.11 6.08 4.12 1.96
1967 Chicago White Sox AL MLB cha 30 18,21 log St/Rel 4 3 15 10 1 1 5 1 0 54.1 53 21 17 4 18 37 1 1 1 2.82 1.31 8.78 0.66 2.98 6.13 3.48 2.06
1958 MLB Total -- CIN -- -- -- Starter 0 1 1 1 0 0 0 0 0 7.0 4 2 1 0 5 4 0 0 0 1.29 1.29 5.14 0.00 6.43 5.14 2.57 0.80
1959 MLB Total -- CIN -- -- -- St/Rel 5 8 28 19 3 1 9 4 0 129.3 144 78 74 14 73 68 8 1 4 5.15 1.68 10.02 0.97 5.08 4.73 5.43 0.93
1960 MLB Total -- CIN -- -- -- Starter 12 12 34 31 7 2 3 1 1 196.3 198 94 83 14 66 124 7 0 4 3.80 1.34 9.08 0.64 3.03 5.68 4.31 1.88
1961 MLB Total -- CIN -- -- -- Starter 19 9 39 35 11 3 4 2 2 252.7 229 101 87 16 93 178 6 2 3 3.10 1.27 8.16 0.57 3.31 6.34 3.60 1.91
1962 MLB Total -- CIN -- -- -- Starter 16 13 36 34 11 3 2 1 0 251.7 222 115 98 20 87 170 3 3 5 3.50 1.23 7.94 0.72 3.11 6.08 4.11 1.95
1963 MLB Total -- CIN -- -- -- Starter 17 14 33 32 12 5 1 0 0 234.3 208 85 75 13 57 146 8 2 3 2.88 1.13 7.99 0.50 2.19 5.61 3.26 2.56
1964 MLB Total -- CIN -- -- -- Starter 17 7 30 30 9 3 0 0 0 220.0 194 71 65 8 51 145 2 0 0 2.66 1.11 7.94 0.33 2.09 5.93 2.90 2.84
1965 MLB Total -- CIN -- -- -- St/Rel 3 10 29 22 2 0 7 2 1 127.7 154 98 84 14 47 71 4 1 3 5.92 1.57 10.86 0.99 3.31 5.01 6.91 1.51
1966 MLB Total -- CIN -- -- -- Starter 5 7 25 24 2 0 1 1 0 142.0 139 65 56 16 49 96 3 1 3 3.55 1.32 8.81 1.01 3.11 6.08 4.12 1.96
1967 MLB Total -- CHA -- -- -- St/Rel 4 3 15 10 1 1 5 1 0 54.3 53 21 17 4 18 37 1 1 1 2.82 1.31 8.78 0.66 2.98 6.13 3.48 2.06
Total MLB (10 yrs) -- MLB -- -- -- -- -- 98 84 270 238 58 18 32 12 4 1,615.1 1545 730 640 119 546 1039 42 11 26 3.57 1.29 8.61 0.66 3.04 5.79 4.07 1.90
Total AL (1 yrs) -- AL -- -- -- -- -- 4 3 15 10 1 1 5 1 0 54.1 53 21 17 4 18 37 1 1 1 2.82 1.31 8.78 0.66 2.98 6.13 3.48 2.06
Total NL (9 yrs) -- NL -- -- -- -- -- 94 81 255 228 57 17 27 11 4 1,561.0 1492 709 623 115 528 1002 41 10 25 3.59 1.29 8.60 0.66 3.04 5.78 4.09 1.90
Other Pitching
*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 role   w   l   g gs cg sh gr gf sv ip   h   r er hr bb so wp bk hb era whip h9 hr9 bb9 so9 ra9 so/bb
1961 Cincinnati Reds World Series Playoffs 24 Reliever 0 2 2 0 0 0 2 0 0 12.0 11 0 4 0 7 4 0 0 0 3.00 1.50 8.25 0.00 5.25 3.00 0.00 0.57
1963 National League MLB AllStar 26 Starter 0 0 1 1 0 0 0 0 0 2.0 4 1 1 0 0 1 0 0 1 4.50 2.00 18.00 0.00 0.00 4.50 4.50 --
-- Totals -- AllStar 26 -- 0 0 1 1 0 0 0 0 0 2.0 4 1 1 0 0 1 0 0 1 4.50 2.00 18.00 0.00 0.00 4.50 4.50 --
-- Totals -- Playoffs 24 -- 0 2 2 0 0 0 2 0 0 12.0 11 0 4 0 7 4 0 0 0 3.00 1.50 8.25 0.00 5.25 3.00 0.00 0.57
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
1958 Cincinnati Reds NL MLB cin 21 31 p log 1 2 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 2 0 0 .000 .000 .000 .000 .000 .000 -- 0.00 100.00 -- --
1959 Cincinnati Reds NL MLB cin 22 31 p log 29 37 4 5 0 0 0 3 0 0 4 11 0 3 0 0 1 5 44 0 5 .135 .220 .135 .355 .108 .000 .192 9.09 25.00 2.75 --
1960 Cincinnati Reds NL MLB cin 23 31 p log 34 66 3 7 0 0 0 2 0 0 2 30 0 7 0 0 1 7 75 0 7 .106 .132 .106 .238 .030 .000 .194 2.67 40.00 15.00 --
1961 Cincinnati Reds NL MLB cin 24 31 p log 39 93 7 16 1 0 0 6 0 0 3 29 1 4 0 0 5 17 101 1 15 .172 .206 .183 .389 .043 .011 .250 2.97 28.71 9.67 --
1962 Cincinnati Reds NL MLB cin 25 31 p log 36 91 3 10 0 0 0 4 0 0 1 36 0 3 0 0 1 10 95 0 10 .110 .120 .110 .229 .011 .000 .182 1.05 37.89 36.00 --
1963 Cincinnati Reds NL MLB cin 26 31 p log 33 74 4 11 0 0 0 2 1 0 1 29 0 6 0 0 0 11 81 0 11 .149 .160 .149 .309 .027 .000 .244 1.23 35.80 29.00 --
1964 Cincinnati Reds NL MLB cin 27 31 p log 30 70 2 7 0 1 0 2 0 0 6 27 0 7 0 0 1 9 83 1 6 .100 .171 .129 .300 .114 .029 .163 7.23 32.53 4.50 --
1965 Cincinnati Reds NL MLB cin 28 31 p log 29 45 1 4 0 0 0 0 0 0 2 14 1 3 0 0 0 4 51 0 4 .089 .146 .089 .235 .044 .000 .129 3.92 27.45 7.00 --
1966 Cincinnati Reds NL MLB cin 29 31 p log 25 47 1 6 1 0 0 1 0 0 1 19 0 1 0 0 0 7 49 1 5 .128 .146 .149 .295 .043 .021 .214 2.04 38.78 19.00 --
1967 Chicago White Sox AL MLB cha 30 18,21 p log 15 13 0 1 0 0 0 1 0 0 0 5 0 1 0 0 0 1 14 0 1 .077 .077 .077 .154 .000 .000 .125 0.00 35.71 -- --
1958 MLB Total -- CIN -- -- -- -- 1 2 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 2 0 0 .000 .000 .000 .000 .000 .000 -- 0.00 100.00 -- --
1959 MLB Total -- CIN -- -- -- -- 29 37 4 5 0 0 0 3 0 0 4 11 0 3 0 0 1 5 44 0 5 .135 .220 .135 .355 .108 .000 .192 9.09 25.00 2.75 --
1960 MLB Total -- CIN -- -- -- -- 34 66 3 7 0 0 0 2 0 0 2 30 0 7 0 0 1 7 75 0 7 .106 .132 .106 .238 .030 .000 .194 2.67 40.00 15.00 --
1961 MLB Total -- CIN -- -- -- -- 39 93 7 16 1 0 0 6 0 0 3 29 1 4 0 0 5 17 101 1 15 .172 .206 .183 .389 .043 .011 .250 2.97 28.71 9.67 --
1962 MLB Total -- CIN -- -- -- -- 36 91 3 10 0 0 0 4 0 0 1 36 0 3 0 0 1 10 95 0 10 .110 .120 .110 .229 .011 .000 .182 1.05 37.89 36.00 --
1963 MLB Total -- CIN -- -- -- -- 33 74 4 11 0 0 0 2 1 0 1 29 0 6 0 0 0 11 81 0 11 .149 .160 .149 .309 .027 .000 .244 1.23 35.80 29.00 --
1964 MLB Total -- CIN -- -- -- -- 30 70 2 7 0 1 0 2 0 0 6 27 0 7 0 0 1 9 83 1 6 .100 .171 .129 .300 .114 .029 .163 7.23 32.53 4.50 --
1965 MLB Total -- CIN -- -- -- -- 29 45 1 4 0 0 0 0 0 0 2 14 1 3 0 0 0 4 51 0 4 .089 .146 .089 .235 .044 .000 .129 3.92 27.45 7.00 --
1966 MLB Total -- CIN -- -- -- -- 25 47 1 6 1 0 0 1 0 0 1 19 0 1 0 0 0 7 49 1 5 .128 .146 .149 .295 .043 .021 .214 2.04 38.78 19.00 --
1967 MLB Total -- CHA -- -- -- -- 15 13 0 1 0 0 0 1 0 0 0 5 0 1 0 0 0 1 14 0 1 .077 .077 .077 .154 .000 .000 .125 0.00 35.71 -- --
Total MLB (10 yrs) -- MLB -- -- -- -- -- 271 538 25 67 2 1 0 21 1 0 20 202 2 35 0 0 9 71 595 3 64 .125 .159 .132 .291 .046 .007 .199 3.36 33.95 10.10 --
Total AL (1 yrs) -- AL -- -- -- -- -- 15 13 0 1 0 0 0 1 0 0 0 5 0 1 0 0 0 1 14 0 1 .077 .077 .077 .154 .000 .000 .125 0.00 35.71 -- --
Total NL (9 yrs) -- NL -- -- -- -- -- 256 525 25 66 2 1 0 20 1 0 20 197 2 34 0 0 9 70 581 3 63 .126 .161 .133 .294 .048 .008 .201 3.44 33.91 9.85 --
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
1961 Cincinnati Reds World Series Playoffs 24 2 3 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 3 0 0 .000 .000 .000 .000 .000 .000 .000 0.00 33.33 -- --
1963 National League MLB AllStar 26 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 -- --
-- Totals -- Playoffs 24 2 3 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 3 0 0 .000 .000 .000 .000 .000 .000 .000 0.00 33.33 -- --
-- Totals -- AllStar 26 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 -- --
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
1958 Cincinnati Reds NL MLB cin 21 p 1 0 7.0 0 0 0 0 0 0 0 0 -- .000 0.0 0.00 0.00 0.6 100.0 18
1959 Cincinnati Reds NL MLB cin 22 p 28 0 129.1 5 24 0 2 29 29 0 0 -- 1.000 1.0 0.22 2.02 18.2 96.6 7
1960 Cincinnati Reds NL MLB cin 23 p 34 0 196.1 8 23 5 1 36 31 0 0 -- .861 0.9 0.16 1.42 22.1 100.0 7
1961 Cincinnati Reds NL MLB cin 24 p 39 0 252.2 16 42 2 2 60 58 0 0 -- .967 1.5 0.23 2.07 25.3 100.0 3
1962 Cincinnati Reds NL MLB cin 25 p 36 0 251.2 10 33 1 1 44 43 0 0 -- .977 1.2 0.17 1.54 22.2 100.0 6
1963 Cincinnati Reds NL MLB cin 26 p 33 0 234.1 14 29 5 1 48 43 0 0 -- .896 1.3 0.18 1.65 20.4 100.0 4
1964 Cincinnati Reds NL MLB cin 27 p 30 0 220.0 12 29 2 1 43 41 0 0 -- .953 1.4 0.19 1.68 18.5 100.0 9
1965 Cincinnati Reds NL MLB cin 28 p 29 0 127.2 5 17 2 1 24 22 0 0 -- .917 0.8 0.17 1.56 17.9 100.0 8
1966 Cincinnati Reds NL MLB cin 29 p 25 0 142.0 5 20 1 0 26 25 0 0 -- .962 1.0 0.18 1.58 15.6 100.0 9
1967 Chicago White Sox AL MLB cha 30 p 15 0 54.1 5 6 2 1 13 11 0 0 -- .846 0.7 0.20 1.83 9.3 100.0 10
Total MLB (10 yrs) -- MLB -- -- p 270 0 1,613 80 223 20 10 323 303 0 0 -- .938 1.1 0.19 1.69 -- -- --
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
1958 MLB 1 0 0 0 0 0 0 0 0 0 0
1959 MLB 28 0 0 0 0 0 0 0 0 0 0
1960 MLB 34 0 0 0 0 0 0 0 0 0 0
1961 MLB 39 0 0 0 0 0 0 0 0 0 0
1962 MLB 36 0 0 0 0 0 0 0 0 0 0
1963 MLB 33 0 0 0 0 0 0 0 0 0 0
1964 MLB 30 0 0 0 0 0 0 0 0 0 0
1965 MLB 29 0 0 0 0 0 0 0 0 0 0
1966 MLB 25 0 0 0 0 0 0 0 0 0 0
1967 MLB 15 0 0 0 0 0 0 0 0 0 0