2B Norihide 'Oz' Dores #17
Age: 28 | Bats: R | Throws: R | Morale: Very Good
09/18/2045
OA: 50 POT: 50
2B NORIHIDE 'OZ' DORES #17 - AGE: 28 - BATS: R - THROWS: R - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
100 407 97 14 3 0 20 30 64 .238 .290 .287 13 0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 52 58 51 54
Gap 43 50 40 43
Power 12 12 12 12
Eye 40 45 38 43
Avoid K's 71 74 70 72
FIELDING RATINGS
Catcher Infield Outfield
Range: - 82 19
Errors: - 100 64
Arm: 1 91 59
Turn DP: - 100 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: 92
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 109 Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 85
Stealing Ability: 101
Baserunning Inst.: 103
Sacrifice Bunt: 93
Bunt for Hit: 42
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/27/2045 DG Loss, 6-8 2 0 1 0 0 0 0 0
07/26/2045 MIN Win, 4-3 5 0 0 0 0 0 0 0
07/25/2045 MIN Win, 10-7 5 0 0 0 0 0 0 0
07/24/2045 MIN Loss, 2-6 4 0 0 0 0 0 1 0
07/23/2045 @ DAG Win, 3-1 1 0 0 0 0 0 0 0
07/22/2045 @ DAG Loss, 3-8 3 0 0 0 0 1 0 0
07/21/2045 @ DAG Win, 6-2 4 0 1 0 0 0 1 1
07/20/2045 @ DAG Loss, 1-2 4 0 0 0 0 0 0 0
07/19/2045 GH Win, 1-0 4 0 1 0 0 0 2 0
07/18/2045 GH Win, 8-1 5 1 1 0 0 0 2 0
PERSONALITY
He is unthinking.
Low: Loyalty, Intelligence
Birthday:03/01/2017
Born in:Edoras, ROH
Nationality:Human
Height:6' 4"
Weight:195 lbs
Local Popularity:Well Known
National Pop.:Well Known
STATUS
Contract:Major League Contract
Salary:$7,700,000
Signed Through:2045 Season
Major Service:6 Years, 40 Days
Service This Yr:168 Days
40-Man Service:7 Years, 78 Days
Pro Service:11 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:2034, 15th Pick in Round 2
StatsPlus
StatsPlus Player Page
TOLKIEN BASEBALL 2045 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 100 407 97 14 3 0 20 55 30 64 .238 .290 .287 .577 .262 .049 55
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 95 440 0 0 0 8 2 1 117 17 13 5 72.2 34.5 2.86 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   85 21 2 0 0 9 10 9 5 0 1 0 .247 .319 .271 .590
Versus Right   322 76 12 3 0 11 45 21 59 1 1 0 .236 .282 .292 .574
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   100 19 2 0 0 2 10 5 14 0 1 0 .190 .229 .210 .439
May   120 33 5 2 0 6 20 8 22 1 0 0 .275 .318 .350 .668
June   105 29 4 1 0 9 19 12 18 0 0 0 .276 .350 .333 .684
July   82 16 3 0 0 3 6 5 10 0 1 0 .195 .241 .232 .473
Spring Training   74 16 4 1 0 2 6 3 17 0 0 0 .216 .247 .297 .544
Last Year   683 194 33 4 6 58 97 44 86 1 1 4 .284 .331 .370 .701
2 Years Ago   585 180 22 11 1 53 75 30 78 2 2 2 .308 .342 .388 .731
Career   3267 898 123 41 11 250 421 170 463 8 18 12 .275 .312 .348 .660
Home   207 47 6 0 0 9 34 21 33 0 1 0 .227 .298 .256 .554
Road   200 50 8 3 0 11 21 9 31 1 1 0 .250 .281 .320 .601
Grass   395 92 14 3 0 20 54 30 63 1 2 0 .233 .286 .284 .570
Turf   12 5 0 0 0 0 1 0 1 0 0 0 .417 .417 .417 .833
Night   407 97 14 3 0 20 55 30 64 1 2 0 .238 .290 .287 .577
As Starter   403 97 14 3 0 20 55 29 63 1 2 0 .241 .291 .290 .581
As Reliever / Substitution   4 0 0 0 0 0 0 1 1 0 0 0 .000 .200 .000 .200
Pinch Hitting   4 0 0 0 0 0 0 1 1 0 0 0 .000 .200 .000 .200
Close/Late   80 22 6 1 0 5 12 6 11 0 2 0 .275 .326 .375 .701
Inning 1-3   178 40 3 0 0 8 22 15 24 0 0 0 .225 .285 .242 .527
Inning 4-6   114 28 3 2 0 6 16 6 22 1 0 0 .246 .281 .307 .588
Inning 7-9   105 27 6 1 0 6 14 8 18 0 2 0 .257 .310 .333 .643
Extra Innings   10 2 2 0 0 0 3 1 0 0 0 0 .200 .273 .400 .673
0 Outs   189 41 6 2 0 5 30 12 28 1 2 0 .217 .262 .270 .532
1 Outs   112 30 4 0 0 7 17 8 16 0 0 0 .268 .317 .304 .620
2 Outs   106 26 4 1 0 8 8 10 20 0 0 0 .245 .310 .302 .612
Scoring Position   91 16 2 1 0 20 8 5 20 1 2 0 .176 .216 .220 .436
Bases Empty   259 64 11 2 0 0 38 21 36 0 0 0 .247 .304 .305 .609
Runner on 1st   57 17 1 0 0 0 9 4 8 0 0 0 .298 .344 .316 .660
Runner on 2nd   40 6 1 0 0 3 3 3 10 0 1 0 .150 .209 .175 .384
Runner on 3rd   6 0 0 0 0 2 0 1 3 0 0 0 .000 .143 .000 .143
Runner on 1st & 2nd   14 4 1 0 0 2 1 0 1 0 0 0 .286 .286 .357 .643
Runner on 1st & 3rd   10 3 0 1 0 6 2 0 2 0 0 0 .300 .300 .500 .800
Runner on 2nd & 3rd   16 1 0 0 0 4 1 0 4 1 1 0 .062 .059 .062 .121
Bases Loaded   5 2 0 0 0 3 1 1 0 0 0 0 .400 .500 .400 .900
Two Strikes   165 29 0 0 0 4 15 13 64 0 0 0 .176 .236 .176 .412
First Pitch   57 13 3 1 0 1 7 0 0 0 0 0 .228 .228 .316 .544
Count 0-1   43 12 2 2 0 3 8 0 0 0 1 0 .279 .279 .419 .698
Count 0-2   31 5 0 0 0 0 1 0 14 0 0 0 .161 .161 .161 .323
Count 1-0   41 19 2 0 0 4 7 0 0 1 1 0 .463 .452 .512 .965
Count 1-1   50 12 3 0 0 5 7 0 0 0 0 0 .240 .240 .300 .540
Count 1-2   53 12 0 0 0 3 3 0 13 0 0 0 .226 .226 .226 .453
Count 2-0   14 2 0 0 0 0 2 0 0 0 0 0 .143 .143 .143 .286
Count 2-1   26 8 4 0 0 2 3 0 0 0 0 0 .308 .308 .462 .769
Count 2-2   60 11 0 0 0 1 7 0 27 0 0 0 .183 .183 .183 .367
Count 3-0   0 0 0 0 0 1 2 7 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   11 2 0 0 0 0 4 10 0 0 0 0 .182 .571 .182 .753
Full Count   21 1 0 0 0 0 4 13 10 0 0 0 .048 .412 .048 .459
Behind in Count   127 29 2 2 0 6 12 0 27 0 1 0 .228 .228 .276 .504
Ahead in Count   92 31 6 0 0 7 18 17 0 1 1 0 .337 .436 .402 .839
Batting Leadoff   403 97 14 3 0 20 55 29 63 1 2 0 .241 .291 .290 .581
Batting 9th   4 0 0 0 0 0 0 1 1 0 0 0 .000 .200 .000 .200
Low Leverage   137 37 4 0 0 3 18 14 21 0 1 0 .270 .338 .299 .637
Medium Leverage   213 48 6 3 0 9 27 13 36 1 0 0 .225 .269 .282 .550
High Leverage   56 12 4 0 0 8 10 3 7 0 1 0 .214 .254 .286 .540
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2038 Isengard - SGCBL 21 49 141 44 5 1 0 10 20 6 1 1 19 9 2 .312 .342 .362 .704 104 106 0.4
2039 Isengard - SGCBL 22 32 91 17 2 0 0 2 11 3 0 0 18 10 0 .187 .213 .209 .422 22 6 -0.3
2040 Isengard - SGCBL 23 58 245 68 7 4 2 26 34 9 3 1 35 20 3 .278 .310 .363 .673 91 91 1.4
2041 Isengard - SGCBL 24 147 622 159 21 7 2 44 78 31 1 2 101 46 15 .256 .291 .322 .613 77 70 2.6
2042 Isengard - SGCBL 25 118 493 139 19 11 0 37 51 17 1 0 62 40 10 .282 .307 .365 .672 99 98 3.8
2043 Isengard - SGCBL 26 139 585 180 22 11 1 53 75 30 2 2 78 35 3 .308 .342 .388 .731 100 103 4.6
2044 Isengard - SGCBL 27 157 683 194 33 4 6 58 97 44 4 1 86 31 15 .284 .331 .370 .701 88 89 3.4
2045 Isengard - SGCBL 28 100 407 97 14 3 0 20 55 30 0 1 64 13 5 .238 .290 .287 .577 53 55 0.2
Total SGCBL 800 3267 898 123 41 11 250 421 170 12 8 463 204 53 .275 .312 .348 .660 85 84 16.1
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2032 Lond Daer HS - HS 15 40 178 68 8 5 0 44 46 22 4 3 12 17 6 .382 .454 .483 .937 147 149 1.8
2033 Lond Daer HS - HS 16 40 178 64 8 3 0 30 49 27 6 0 19 23 5 .360 .460 .438 .898 134 139 1.7
2034 Lond Daer HS - HS 17 18 70 29 3 2 0 14 10 10 0 1 8 12 2 .414 .481 .514 .996 149 156 0.8
2034 White Mountain - A 17 6 0 0 0 0 0 0 3 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2035 White Mountain - A 18 65 221 49 6 0 0 11 25 10 2 0 47 19 7 .222 .262 .249 .511 37 40 -0.9
2036 White Mountain - A 19 55 181 57 15 3 0 29 36 12 2 1 24 18 4 .315 .362 .431 .793 117 114 1.2
2037 White Mountain - A 20 28 112 46 4 1 1 20 18 16 4 0 10 16 2 .411 .500 .491 .991 164 174 1.9
2037 West-emnet - AA 20 87 377 110 17 5 0 28 69 34 5 1 45 39 2 .292 .357 .363 .721 93 92 1.6
2037 Fangorn - AAA 20 5 21 8 2 1 0 1 5 2 0 0 2 5 0 .381 .435 .571 1.006 151 163 0.3
2038 Fangorn - AAA 21 94 382 105 9 5 1 34 45 29 5 5 48 39 11 .275 .330 .332 .663 80 82 0.8
2039 Fangorn - AAA 22 75 327 118 16 10 1 39 66 28 1 2 30 30 6 .361 .411 .480 .891 139 143 3.3
2040 Fangorn - AAA 23 88 378 129 15 8 0 39 64 30 4 1 48 51 4 .341 .395 .423 .818 121 129 3.9
Total AAA 262 1108 360 42 24 2 113 180 89 10 8 128 125 21 .325 .378 .412 .789 112 118
Total AA 87 377 110 17 5 0 28 69 34 5 1 45 39 2 .292 .357 .363 .721 93 92
Total A 154 514 152 25 4 1 60 82 38 8 1 81 53 13 .296 .353 .366 .719 95 97
Total SGCBLHSB 98 426 161 19 10 0 88 105 59 10 4 39 52 13 .378 .461 .469 .930 142 146
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2040 Isengard - SGCBL 23 10 42 10 1 0 0 3 2 0 0 0 12 0 0 .238 .238 .262 .500 43 33 0.2
2041 Isengard - SFL 24 3 13 2 0 0 0 1 1 1 0 0 3 1 1 .154 .214 .154 .368 -2 -9 -0.2
2041 Isengard - SGCBL 24 23 106 23 2 0 0 4 10 4 1 1 19 10 1 .217 .250 .236 .486 42 31 1.5
2041 Total - SGCBL 24 26 119 25 2 0 0 5 11 5 1 1 22 11 2 .210 .246 .227 .473 37 26 1.3
2042 Isengard - SGCBL 25 2 9 3 1 0 0 0 1 0 0 0 2 1 0 .333 .333 .444 .778 129 137 1.8
2044 Isengard - SGCBL 27 7 31 11 2 0 1 2 6 0 0 1 1 1 0 .355 .344 .516 .860 128 129 1.8
Total SGCBL 42 188 47 6 0 1 9 19 4 1 2 34 12 1 .250 .267 .298 .565 60 52
Total SFL 3 13 2 0 0 0 1 1 1 0 0 3 1 1 .154 .214 .154 .368 -2 -9
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2038 Isengard - MLB 1B 2 0 6 1 0 8 1 .875 8.0 7.88 -0.3 .713
2038 Isengard - MLB 2B 31 30 59 84 28 145 2 .986 269.0 4.78 -3.8 .913
2038 Isengard - MLB SS 6 0 4 8 2 12 0 1.000 24.0 4.50 +0.1 1.021
2038 Isengard - MLB LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2039 Isengard - MLB 1B 4 2 22 2 5 24 0 1.000 24.2 8.76 -0.5 .533
2039 Isengard - MLB 2B 12 9 21 25 5 46 0 1.000 82.0 5.05 +0.7 1.012
2039 Isengard - MLB 3B 8 4 3 9 1 12 0 1.000 39.2 2.72 +0.1 1.021
2039 Isengard - MLB SS 2 2 3 5 0 8 0 1.000 17.0 4.24 +0.4 1.023
2040 Isengard - MLB 2B 53 52 109 173 40 286 4 .986 464.0 5.47 +2.6 1.043
2040 Isengard - MLB 3B 1 1 1 0 0 1 0 1.000 9.0 1.00 0.0 .000
2040 Isengard - MLB SS 3 2 1 7 1 8 0 1.000 20.0 3.60 +0.3 1.041
2041 Isengard - MLB 2B 144 142 246 472 94 725 7 .990 1286.0 5.02 +12.7 1.059
2041 Isengard - MLB SS 4 0 1 5 0 6 0 1.000 13.1 4.05 +0.1 1.037
2042 Isengard - MLB 2B 103 101 170 318 75 492 4 .992 873.0 5.03 +10.4 1.072
2042 Isengard - MLB SS 18 14 21 62 7 83 0 1.000 147.0 5.08 +2.2 1.059
2043 Isengard - MLB 2B 129 128 244 399 99 653 10 .985 1109.1 5.22 +13.6 1.061
2043 Isengard - MLB SS 12 7 9 27 3 38 2 .947 93.2 3.46 -0.9 .961
2044 Isengard - MLB 2B 137 137 275 410 105 701 16 .977 1227.0 5.02 +11.2 1.058
2044 Isengard - MLB SS 15 13 25 43 10 68 0 1.000 125.1 4.88 +2.3 1.075
2045 Isengard - MLB 2B 91 91 186 265 67 458 7 .985 797.0 5.09 +8.1 1.064
2045 Isengard - MLB SS 6 4 4 17 4 21 0 1.000 41.0 4.61 +0.7 1.114
TOTAL 1B 6 2 28 3 5 32 1 .969 32.2 8.54 -0.8 .610
TOTAL 2B 700 690 1310 2146 513 3506 50 .986 6107.1 5.09 +55.5 1.054
TOTAL 3B 9 5 4 9 1 13 0 1.000 48.2 2.40 +0.1 1.021
TOTAL SS 66 42 68 174 27 244 2 .992 481.1 4.52 +5.0 1.048
TOTAL LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
PLAYER HISTORY
06/15/2031 Joined the Lond Daer HS Unforgiven.
01/01/2032 OSA scouting updated ratings (potential): Contact: 12 (70); Power: 2 (3); Eye: 9 (50).
05/15/2032 Goes 0-5 against the Armenelos HS Flames, ending his hitting streak at 22 games.
06/26/2032 Wins the 2032 SGCBLHSB C2 Glove Wizard Award at SS.
11/19/2032 Injured (thumb contusion), out for one week.
01/01/2033 OSA scouting updated ratings (potential): Contact: 1 (50); Power: 3 (3); Eye: 1 (29).
05/03/2033 Goes 5-7 against the Mickleburg HS Trappers, with 2 2B, 2 RBI and 4 R.
06/19/2033 Wins the 2033 SGCBLHSB C2 Glove Wizard Award at SS.
01/01/2034 OSA scouting updated ratings (potential): Contact: 1 (50); Power: 6 (6); Eye: 1 (31).
04/09/2034 Injured (mild groin strain), out for one week.
06/14/2034 Wins the 2034 SGCBL High School B Finals with the Lond Daer HS Unforgiven!
06/15/2034 Released by the Lond Daer HS Unforgiven.
06/15/2034 Drafted in the 2034 first-year player draft (Round 2, Pick 15, 39th overall pick) by the Isengard Raiders.
07/22/2034 Injured (evil spell), day-to-day for 2 days.
01/01/2035 OSA scouting updated ratings (potential): Contact: 1 (51); Power: 6 (6); Eye: 5 (33).
01/01/2036 OSA scouting updated ratings (potential): Contact: 15 (51); Power: 9 (9); Eye: 10 (34).
05/03/2036 Injured (Oblique strain), out for 4-5 weeks.
01/01/2037 OSA scouting updated ratings (potential): Contact: 31 (51); Power: 9 (9); Eye: 17 (35).
04/20/2037 Injured (Bruised thigh), day-to-day for 4 days.
07/08/2037 Injured (Bruised ankle), day-to-day for 2 days.
09/04/2037 Wins the 2037 SGCBL Double A Double A Championships with the West-emnet Orcs!
01/01/2038 OSA scouting updated ratings (potential): Contact: 52 (59); Power: 9 (9); Eye: 31 (38).
04/01/2038 Injured (Sprained finger), day-to-day for 2 weeks.
04/05/2038 Named the #63 prospect in the SGCBL
04/24/2038 Injured (Quadriceps strain), day-to-day for 6 days.
07/23/2038 Injured (Hamstring soreness), day-to-day for 4 days.
08/07/2038 Injured (Cold), day-to-day for 1 day.
08/25/2038 Injured (Bruised finger), day-to-day for 3 days.
09/30/2038 Injured (Wrist tendinitis), day-to-day for 1-2 weeks.
12/12/2038 Received a 1-year contract worth a total of $502,000 through automatic renewal.
01/01/2039 OSA scouting updated ratings (potential): Contact: 57 (59); Power: 8 (8); Eye: 36 (38).
04/11/2039 Wins the AAA GL Player of the Week Award.
07/26/2039 Goes 0-4 against the Osgiliath Captains, ending his hitting streak at 25 games.
08/17/2039 Injured (Shoulder tendinitis), day-to-day for 6 days.
09/01/2039 Wins the AAA GL Batter of the Month Award.
09/28/2039 Wins the 2039 AAA GL Platinum Stick Award at SS.
12/07/2039 Received a 1-year contract worth a total of $502,000 through automatic renewal.
01/01/2040 OSA scouting updated ratings (potential): Contact: 60 (62); Power: 9 (11); Eye: 36 (38).
06/04/2040 Was selected to the 2040 SGCBL Triple A All-Star Game.
09/16/2040 Injured (Herniated disc (back)), out for 3-4 weeks.
09/24/2040 Wins the 2040 AAA GL Platinum Stick Award at SS.
11/02/2040 Injured (Torn meniscus (knee)), out for 3 months.
12/05/2040 Received a 1-year contract worth a total of $502,000 through automatic renewal.
01/01/2041 OSA scouting updated ratings (potential): Contact: 62 (63); Power: 15 (15); Eye: 36 (39).
05/30/2041 Injured (Herniated disc (back)), out for one week.
09/24/2041 Injured (Elbow contusion), day-to-day for 5 days.
11/06/2041 Wins the 2041 Return of the King Series with the Isengard Raiders.
11/16/2041 Won the 2041 Ultimate Fantasy Baseball Association Ultimate Championship with the Isengard Raiders!
11/24/2041 Wins the 2041 SGCBL MC Legolas Fielder Award at 2B.
12/10/2041 Received a 1-year contract worth a total of $502,000 through automatic renewal.
01/01/2042 OSA scouting updated ratings (potential): Contact: 62 (64); Power: 14 (14); Eye: 36 (39).
05/01/2042 Injured (Back stiffness), day-to-day for 1 day.
06/27/2042 Injured (Sprained knee), out for 5 weeks.
09/20/2042 Injured (Bruised thigh), day-to-day for 4 days.
12/10/2042 Received a 1-year contract worth a total of $1,260,000 through arbitration.
01/01/2043 OSA scouting updated ratings (potential): Contact: 63 (64); Power: 12 (12); Eye: 36 (38).
06/18/2043 Injured (elbow contusion),day-to-day for 2 weeks.
06/26/2043 Suffered setback in recovery from injury, will miss another 1-2 weeks.
06/29/2043 Wins the SGCBL MC Player of the Week Award.
07/19/2043 Injured (rotator cuff strain),out for 3 weeks.
12/11/2043 Received a 1-year contract through arbitration worth a total of $5,500,000.
01/01/2044 OSA scouting updated ratings (potential): Contact: 64 (64); Power: 14 (14); Eye: 36 (40).
03/31/2044 Injured (mild hamstring strain),day-to-day for 2 days.
05/16/2044 Wins the SGCBL MC Player of the Week Award.
07/10/2044 Was selected to the 2044 Tolkien Baseball All-Star Game.
10/19/2044 Injured (latissimus dorsi (back) strain),out for 5-6 weeks.
11/16/2044 Suffered setback in recovery from injury, will miss another one week.
12/10/2044 Received a 1-year contract through arbitration worth a total of $7,700,000.
01/01/2045 OSA scouting updated ratings (potential): Contact: 62 (62); Power: 13 (13); Eye: 40 (42).
03/29/2045 Injured (mild oblique strain),day-to-day for 1 day.
07/27/2045 Injured (rotator cuff strain),out for 5 weeks.
08/15/2045 Suffered setback in recovery from injury, will miss another 5 weeks.
LEADERBOARD APPEARANCES
Year GS Rank
2044 150 5
Year PA Rank
2044 733 1
Year AB Rank
2041 622 8
2044 683 1
Year H Rank
2043 180 10
2044 194 4
Year 3B Rank
2041 7 3
2042 11 1
2043 11 3
Year SB Rank
2041 46 3
2042 40 5
2043 35 3
2044 31 1
Thursday, August 18th , 2022 - OOTP Baseball 22.12 Build 89