CAROLINA LEAGUE 2022
BATTING REGISTER
01/04/2026
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
Car : Stats & Leaders - Batting Register - Pitching Register - Fielding Register - Positional Leaderboards
Rookies - Drafted Players - Transactions Log - Injury Log
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Evan Alexander WS 20 20 68 19 27 5 0 6 20 3 2 16 13 .397 .529 .735 1.264 1.8
Brady Allen WIL 19 18 70 11 14 1 0 3 10 1 0 6 16 .200 .269 .343 .612 -0.2
Nick Allen NPT 89 88 318 57 117 16 7 10 49 15 16 43 37 .368 .450 .557 1.006 5.4
Marcos Almonte WS 34 33 130 23 33 3 1 5 24 7 1 12 30 .254 .319 .408 .727 0.6
Francisco Alvarez EAS 50 48 186 24 47 5 0 11 29 0 0 32 43 .253 .361 .457 .818 1.5
Greifer Andrade WS 88 86 352 48 93 10 3 11 42 8 5 27 72 .264 .323 .403 .726 0.1
Jesus-Armando Araiza WIL 22 21 75 7 26 6 0 1 9 0 0 6 13 .347 .393 .467 .860 0.3
Lazaro Armenteros EAS 66 66 255 35 52 7 6 12 29 14 2 31 100 .204 .310 .420 .729 1.6
Chandler Avant EAS 68 62 231 29 49 9 1 4 23 6 2 23 49 .212 .311 .312 .623 0.4
Ji-hwan Bae WIL 32 31 116 20 39 8 2 5 20 1 5 23 20 .336 .454 .569 1.023 1.3
Luis Alejandro Basabe NPT 31 26 101 21 27 6 1 3 13 1 5 26 36 .267 .422 .436 .858 1.1
Andrew Bash EAS 1 1 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Chad Bell WS 100 93 364 52 88 22 0 16 56 1 4 54 113 .242 .344 .434 .778 1.1
Cody Birdsong WIL 11 6 31 3 8 0 0 0 5 0 0 2 10 .258 .303 .258 .561 -0.3
Hunter Bishop PW 45 44 174 23 51 8 1 6 34 4 6 25 50 .293 .381 .454 .835 0.7
Aaron Bracho KNG 24 24 77 11 16 2 0 4 14 0 3 12 21 .208 .311 .390 .701 -0.3
Logan Brown DAN 22 22 86 17 27 4 0 5 17 0 0 7 12 .314 .371 .535 .906 0.8
Zach Brzykcy WIL 17 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Max Burt WS 17 15 54 7 11 3 0 2 5 0 1 5 16 .204 .271 .370 .642 0.1
Mitch Calandra WIL 26 26 83 9 14 1 0 1 7 0 0 6 29 .169 .220 .217 .437 -1.0
Tyler Callihan EAS 47 45 178 35 48 13 1 9 24 2 2 18 40 .270 .333 .506 .839 1.2
Corbin Carroll ALX 114 102 404 64 118 14 5 13 56 23 15 61 76 .292 .389 .448 .837 2.8
Chase Chambers EAS 66 57 221 31 53 6 0 14 37 0 2 24 52 .240 .329 .457 .786 0.6
Arbert Cipion LYN 41 25 82 9 18 1 0 3 12 0 1 9 14 .220 .297 .341 .638 -0.1
LeDarious Clark NPT 52 41 166 27 42 12 0 4 16 11 2 25 54 .253 .352 .398 .750 0.4
Kacy Clemens BRN 55 32 121 17 31 3 0 4 10 1 2 27 23 .256 .392 .380 .772 0.4
Justin Connell WIL 20 20 71 10 18 4 0 3 5 2 1 7 19 .254 .338 .437 .774 0.2
Stanley Consuegra KNG 31 31 120 22 36 5 2 7 23 4 1 17 22 .300 .387 .550 .937 1.0
Brady Cox WS 2 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Todd Czinege PW 99 88 352 56 107 17 1 18 69 1 3 29 90 .304 .361 .511 .872 2.1
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Andrew Daschbach ALX 66 66 258 41 64 11 0 14 47 2 1 47 74 .248 .366 .453 .820 1.0
Niko Decolati BRN 117 116 398 58 77 8 0 21 58 6 7 57 107 .193 .303 .372 .674 -0.2
Adrian Del Castillo DAN 44 44 172 31 49 7 1 9 29 0 0 16 39 .285 .363 .494 .857 0.8
Riley Delgado KNG 32 31 118 10 29 3 0 1 9 0 0 9 12 .246 .305 .297 .601 -0.4
Pat DeMarco WS 43 42 169 31 42 14 1 4 22 3 4 29 34 .249 .363 .414 .777 1.2
Eddy Diaz ALX 106 99 423 54 102 18 0 7 43 38 14 45 58 .241 .319 .333 .653 1.2
Samir Duenez NPT 86 75 311 44 66 5 0 11 41 1 0 34 84 .212 .291 .334 .626 -1.1
Danny Edgeworth PW 76 53 216 32 50 4 2 4 21 0 0 28 55 .231 .324 .324 .648 -1.1
Jeremy Eierman EAS 97 95 342 49 89 17 3 15 40 4 5 41 94 .260 .348 .459 .807 1.9
J.C. Escarra ALX 14 14 51 10 15 2 0 2 5 2 2 6 12 .294 .383 .451 .834 0.2
Julian Escobedo BRN 16 12 48 5 10 1 0 1 8 2 1 6 6 .208 .304 .292 .595 -0.1
Sebastian Espino BRN 33 32 121 11 39 5 3 3 17 1 0 14 24 .322 .388 .488 .876 0.9
Tyler Esplin PW 101 92 335 49 74 14 1 15 42 1 1 37 97 .221 .297 .403 .700 -0.4
Jaylen Ferguson KNG 31 31 113 10 26 2 1 3 13 4 2 7 22 .230 .275 .345 .620 -0.3
Jose A Ferrer WIL 28 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tyler Fitzgerald LYN 105 98 389 76 124 20 0 15 51 8 5 56 102 .319 .408 .486 .894 3.1
Shayne Fontana ALX 29 28 96 15 23 5 0 4 15 2 4 17 24 .240 .353 .417 .770 0.3
Sal Frelick ALX 9 8 33 5 8 1 0 0 1 0 3 2 8 .242 .286 .273 .558 -0.4
David Fry LYN 15 15 49 6 11 3 0 2 8 0 1 12 9 .224 .377 .408 .785 -0.1
Gavin Garay EAS 24 21 76 11 18 2 0 4 12 0 4 4 19 .237 .280 .421 .702 -0.3
David Garcia BRN 38 36 146 9 29 3 1 3 10 1 0 12 33 .199 .270 .295 .564 -0.1
Ryan Garcia DAN 113 113 384 49 98 22 2 11 52 1 1 27 77 .255 .302 .409 .711 -0.1
A.J. Graffanino DAN 95 94 358 44 85 18 0 5 30 3 5 61 67 .237 .348 .330 .678 0.6
Kyle Gray WS 8 7 26 3 4 0 0 1 5 0 0 2 10 .154 .207 .269 .476 -0.2
Seth Gray WIL 112 107 390 50 94 15 1 11 43 2 2 55 116 .241 .361 .369 .730 1.8
Joe Gray Jr. KNG 3 3 13 1 5 0 0 1 1 0 1 0 1 .385 .385 .615 1.000 0.1
Michael Guldberg DAN 34 34 146 33 51 6 0 11 30 6 2 17 13 .349 .424 .616 1.041 1.6
Adam Hackenberg ALX 87 85 303 42 71 14 0 13 40 0 1 32 88 .234 .322 .409 .731 0.5
KJ Harrison LYN 60 48 183 34 62 10 1 13 37 0 1 27 38 .339 .425 .617 1.043 2.3
Matt Hearn WIL 27 17 71 10 22 2 0 1 11 2 4 6 12 .310 .370 .380 .751 0.3
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Tyler Heineman NPT 96 90 326 62 94 22 1 16 57 1 4 49 59 .288 .382 .509 .891 2.8
Gunnar Henderson LYN 122 118 481 83 119 27 3 29 76 12 4 62 137 .247 .333 .497 .830 3.2
Spencer Henson WS 67 55 216 40 68 9 1 14 46 0 2 27 54 .315 .397 .560 .957 2.2
Alex Holderbach BRN 33 30 104 15 29 7 0 3 12 0 2 17 24 .279 .387 .433 .820 0.2
Quentin Holmes EAS 70 70 275 35 69 12 3 5 22 22 23 21 67 .251 .304 .371 .675 0.5
Connor Hoover DAN 18 17 62 12 16 0 0 4 15 1 3 11 22 .258 .377 .452 .828 0.5
Korry Howell LYN 6 6 16 2 5 0 0 0 1 2 0 6 5 .312 .500 .312 .812 0.5
Tyler James WS 89 82 344 38 72 15 2 6 28 15 9 30 90 .209 .276 .317 .593 -0.3
Mason Janvrin ALX 78 73 282 31 69 19 1 4 27 18 7 20 65 .245 .301 .362 .662 0.0
Levi Jordan KNG 36 35 142 25 31 3 2 3 17 1 2 19 41 .218 .311 .331 .642 -0.2
Rowdey Jordan EAS 28 27 104 20 34 3 0 6 13 0 4 11 17 .327 .421 .529 .950 0.9
Jack Kenley WS 20 20 82 10 24 5 0 0 6 1 0 7 13 .293 .348 .354 .702 0.2
Grae Kessinger LYN 40 40 142 20 40 12 0 4 22 4 2 20 24 .282 .370 .451 .821 1.4
Jose King ALX 43 37 135 13 36 6 1 2 9 3 4 16 31 .267 .357 .370 .728 0.0
Grant Koch PW 11 11 38 5 9 2 0 3 5 0 0 6 12 .237 .341 .526 .867 -0.0
Justin Kunz EAS 62 59 211 29 59 8 2 9 32 0 0 17 53 .280 .345 .464 .809 1.3
Brett Langhorne DAN 37 32 122 13 26 4 2 7 22 0 2 12 29 .213 .285 .451 .735 0.1
Zac Law EAS 99 95 355 39 90 11 2 9 44 13 7 30 77 .254 .315 .372 .687 -0.3
Stuart Levy KNG 15 13 45 8 10 3 0 2 3 0 0 5 16 .222 .294 .422 .716 0.1
Desmond Lindsay KNG 68 46 170 23 40 7 0 8 27 2 6 23 57 .235 .338 .418 .756 0.2
Rymer Liriano KNG 30 29 106 19 29 2 1 8 29 6 9 19 35 .274 .391 .538 .928 0.9
Daniel Lockhart LYN 95 77 301 43 88 17 3 11 47 6 6 40 71 .292 .392 .478 .870 1.3
Jason Lopez WS 111 111 389 57 92 16 1 12 53 3 5 67 102 .237 .349 .375 .724 0.6
Otto Lopez NPT 130 130 524 98 181 35 2 15 81 13 14 75 76 .345 .423 .506 .929 6.1
Jake Lumley WIL 1 1 5 1 3 1 0 0 0 0 0 0 1 .600 .600 .800 1.400 0.2
Brock Lundquist BRN 116 106 401 59 105 20 1 20 71 5 9 55 127 .262 .373 .466 .840 2.8
Tristen Lutz WIL 4 4 14 1 3 0 0 1 3 0 1 4 4 .214 .389 .429 .817 0.1
Charles Mack WS 59 53 198 28 45 6 3 4 21 3 0 27 55 .227 .317 .348 .666 -0.1
Cade Marlowe LYN 86 81 343 66 102 9 1 16 39 12 7 50 90 .297 .391 .469 .861 2.2
Montrell Marshall PW 66 60 245 43 72 16 3 9 27 2 3 29 57 .294 .371 .494 .865 1.2
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Kyle Martin NPT 84 84 319 57 77 14 0 14 44 3 0 37 80 .241 .341 .417 .757 0.1
Andrew Martinez ALX 61 54 205 23 59 16 2 4 23 3 2 16 49 .288 .341 .444 .785 0.8
Marcus Mastrobuoni LYN 6 3 12 1 3 0 0 0 0 0 0 2 2 .250 .400 .250 .650 -0.1
Tate Matheny WIL 75 68 273 29 67 12 1 6 34 6 3 30 79 .245 .330 .363 .693 0.1
Quincy McAfee PW 1 1 4 1 1 0 0 0 1 0 0 0 1 .250 .250 .250 .500 -0.0
Brady McConnell BRN 38 35 113 15 23 2 0 2 13 2 1 12 30 .204 .286 .274 .560 -0.3
Tyler McDonough PW 21 18 66 10 14 1 0 1 5 2 0 6 19 .212 .297 .273 .570 -0.3
Matt McGarry WS 15 10 34 4 6 2 0 2 10 0 0 4 13 .176 .256 .412 .668 -0.1
Manuel Melendez WIL 53 50 183 17 41 8 2 4 18 2 2 13 26 .224 .297 .355 .652 -0.2
Darrien Miller PW 10 8 30 4 5 0 0 0 1 0 0 1 4 .167 .194 .167 .360 -0.4
Cody Milligan WIL 113 86 358 44 98 16 1 5 32 4 6 42 72 .274 .358 .366 .724 0.8
Thomas Milone NPT 121 118 443 95 142 24 3 22 77 43 31 74 81 .321 .416 .537 .953 4.2
David Miranda EAS 8 8 29 3 8 2 0 2 4 2 0 2 8 .276 .323 .552 .874 0.4
Antoine Mistico LYN 20 13 47 8 11 1 0 0 5 5 4 8 13 .234 .362 .255 .617 -0.2
Daniel Montano ALX 103 100 351 50 93 16 3 12 49 5 3 53 97 .265 .376 .430 .807 2.2
Colson Montgomery EAS 12 12 45 12 18 4 0 4 11 1 0 6 12 .400 .491 .756 1.246 0.8
Matt Morales WS 124 113 407 49 98 12 3 8 51 13 10 40 73 .241 .313 .344 .657 0.4
Gareth Morgan LYN 120 114 430 50 86 8 1 20 51 1 7 40 170 .200 .271 .363 .634 -2.7
Cody Morissette EAS 33 32 124 13 29 6 0 3 13 3 1 12 27 .234 .309 .355 .664 0.4
Anthony Mulrine EAS 34 29 114 17 29 6 2 7 27 0 0 16 25 .254 .343 .526 .870 0.8
Joe Naranjo PW 2 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Carlos Narvaez WS 62 61 237 46 64 11 0 11 29 0 1 32 30 .270 .365 .456 .821 2.1
Nathan Nolan KNG 39 35 120 19 25 5 0 7 22 0 2 22 32 .208 .336 .425 .761 0.3
Melvin Novoa ALX 35 32 130 22 36 6 0 7 24 1 2 11 24 .277 .347 .485 .832 0.5
Nasim Nunez ALX 26 26 88 6 19 2 1 0 6 3 2 7 20 .216 .271 .261 .532 -0.3
Pablo O'Connor EAS 2 1 6 1 2 0 0 1 1 1 0 0 0 .333 .333 .833 1.167 0.1
Drake Osborn EAS 10 7 24 1 4 0 0 0 1 0 0 4 8 .167 .286 .167 .452 -0.2
Pedro Pages WIL 54 52 200 22 45 6 0 6 25 0 0 17 42 .225 .294 .345 .639 -0.4
Mike Papi KNG 49 37 149 35 40 11 0 10 27 0 1 21 48 .268 .359 .544 .902 0.3
Mitchell Parker WIL 24 24 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Isaiah Pasteur WS 24 20 72 14 18 2 1 4 13 4 3 9 21 .250 .333 .472 .806 0.3
Dillon Paulson KNG 130 124 428 72 106 18 2 23 70 1 7 87 149 .248 .380 .460 .840 1.8
Everson Pereira DAN 133 129 501 77 132 24 2 20 70 13 6 51 128 .263 .327 .439 .766 2.8
Wenceel Perez NPT 21 17 73 9 27 1 0 2 6 6 2 8 11 .370 .434 .466 .899 0.6
Beau Philip WIL 65 55 200 21 40 8 0 5 17 2 1 23 55 .200 .288 .315 .603 -0.6
Hudson Potts WS 27 27 109 17 35 8 1 4 17 1 1 7 30 .321 .364 .523 .887 1.0
Jake Pries WS 66 63 225 27 58 8 0 6 23 0 3 17 39 .258 .318 .373 .692 -0.3
Micah Pries BRN 70 62 235 40 64 8 5 8 31 5 5 39 51 .272 .381 .451 .832 1.7
Chris Proctor WIL 5 5 16 4 6 0 0 1 3 0 0 1 2 .375 .412 .562 .974 0.3
Nick Quintana ALX 105 105 395 54 112 28 1 13 56 2 4 46 90 .284 .364 .458 .822 3.1
Jefrey Ramos EAS 93 88 339 42 91 23 2 15 51 0 0 30 69 .268 .331 .481 .811 0.9
Bladimir Restituyo DAN 13 13 55 10 22 2 0 3 12 4 3 5 8 .400 .459 .600 1.059 0.8
Ripken Reyes KNG 5 4 15 3 5 4 0 0 1 1 0 2 3 .333 .412 .600 1.012 0.1
Will Robertson WIL 51 50 204 24 58 7 2 4 26 1 0 18 51 .284 .344 .397 .741 -0.2
David Rodriguez LYN 83 75 297 39 80 10 2 8 41 1 0 34 67 .269 .349 .397 .746 1.6
Endy Rodriguez KNG 35 33 129 23 37 7 1 3 15 0 2 20 28 .287 .387 .426 .813 0.7
Nelson Rodriguez WS 54 47 176 38 46 10 0 18 36 1 0 17 69 .261 .333 .625 .958 1.3
Ramiro Rodriguez ALX 88 82 302 35 67 13 3 5 30 6 12 33 67 .222 .300 .334 .634 -1.2
Ramon A. Rodriguez DAN 2 2 8 2 4 0 1 0 4 0 0 1 1 .500 .556 .750 1.306 0.2
Reed Rohlman WS 124 118 408 43 88 11 0 9 38 1 7 41 84 .216 .293 .309 .602 -0.9
Mitch Roman KNG 13 13 44 7 10 0 0 2 5 0 0 3 13 .227 .277 .364 .640 0.3
Jeison Rosario BRN 49 48 181 30 51 3 4 6 20 7 2 29 45 .282 .393 .442 .835 2.2
Esteury Ruiz NPT 55 55 220 37 65 12 2 11 37 10 12 27 47 .295 .371 .518 .889 1.5
Jacob Sanford KNG 128 119 449 74 122 24 3 20 64 9 14 70 128 .272 .371 .472 .843 1.8
Jhonny Santos NPT 78 67 250 51 81 11 1 18 54 4 5 33 40 .324 .407 .592 .999 4.3
Madison Santos EAS 4 4 12 0 2 2 0 0 0 1 0 4 1 .167 .375 .333 .708 0.2
Davis Schneider BRN 5 5 16 2 3 1 0 1 5 0 1 1 4 .188 .235 .438 .673 -0.1
Jay Schuyler PW 104 99 376 60 112 14 0 10 41 2 3 49 81 .298 .387 .415 .801 1.9
Gary Schwartz KNG 7 6 19 3 5 1 0 1 1 0 0 2 4 .263 .364 .474 .837 0.1
Carlos Sepulveda KNG 40 34 133 20 44 7 0 3 15 0 8 17 13 .331 .408 .451 .859 0.5
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Brian Sharp EAS 97 87 291 31 67 10 3 8 35 1 5 39 81 .230 .324 .368 .692 -0.2
Demetrius Sims LYN 65 48 191 33 48 3 2 4 20 8 8 36 56 .251 .371 .351 .722 0.0
Jake Slaughter KNG 11 11 41 6 9 0 0 1 5 2 1 5 11 .220 .327 .293 .619 -0.1
Colby Smelley ALX 30 26 90 9 15 2 0 2 8 0 1 6 28 .167 .222 .256 .478 -0.7
Canaan Smith-Njigba WS 44 44 165 22 36 9 0 5 19 2 2 20 50 .218 .306 .364 .670 -0.3
Lenyn Sosa KNG 121 118 479 59 121 18 3 17 75 3 4 34 86 .253 .309 .409 .719 0.2
Carlos Soto BRN 85 82 309 41 82 15 2 14 44 2 2 32 69 .265 .334 .463 .797 0.8
Livan Soto BRN 20 20 74 15 24 3 1 7 18 2 1 11 6 .324 .419 .676 1.094 1.3
Trey Sweeney PW 117 110 407 57 115 18 0 15 52 3 4 72 78 .283 .408 .437 .845 2.9
Michael Toglia NPT 97 96 361 68 107 25 2 23 87 3 1 59 91 .296 .395 .568 .963 4.0
Nicolas Torres DAN 129 125 496 77 146 19 1 14 62 16 7 73 94 .294 .382 .421 .804 3.2
Saul Torres EAS 11 4 14 0 4 1 0 0 0 0 0 1 1 .286 .333 .357 .690 -0.0
Terrin Vavra NPT 58 51 187 29 35 7 3 1 20 5 2 34 46 .187 .323 .273 .596 0.4
Nelson Velazquez KNG 55 54 203 33 61 8 0 10 32 9 4 22 49 .300 .384 .488 .871 1.3
Anthony Villa KNG 75 66 251 37 66 18 0 7 47 2 3 24 56 .263 .333 .418 .752 -0.5
Anthony Volpe LYN 130 128 518 95 144 16 6 31 106 24 11 72 107 .278 .370 .512 .881 4.3
Brandon Wagner PW 10 9 30 2 4 0 0 0 1 0 1 6 13 .133 .316 .133 .449 -0.3
Ryan Ward DAN 52 51 206 36 57 16 2 8 33 2 5 22 41 .277 .348 .490 .838 0.8
Cameron Warren PW 122 116 413 59 104 19 0 15 60 4 2 35 87 .252 .314 .407 .721 -0.1
Andy Weber DAN 129 125 450 64 127 27 1 10 66 5 4 51 111 .282 .361 .413 .775 2.5
Keaton Weisz EAS 14 8 29 4 8 0 0 0 0 1 1 4 2 .276 .382 .276 .658 0.1
Toby Welk ALX 12 11 41 4 9 1 0 2 5 0 0 4 11 .220 .289 .390 .679 -0.0
Rhett Wiseman NPT 116 115 428 77 105 28 1 21 85 8 5 63 112 .245 .341 .463 .804 1.9
Jack-Thomas Wold EAS 6 5 18 1 3 0 0 0 1 0 0 2 4 .167 .286 .167 .452 -0.1
Garrett Wolforth PW 65 61 222 26 51 6 2 8 34 0 1 32 51 .230 .332 .383 .715 0.5
Gage Workman WIL 83 83 317 37 88 19 2 11 40 15 5 37 71 .278 .363 .454 .817 2.1
Eric Yang KNG 75 74 254 39 58 9 0 9 27 1 1 47 51 .228 .350 .370 .720 0.3
Andrew Yerzy LYN 102 85 329 54 94 21 2 19 67 1 4 69 84 .286 .410 .535 .945 1.9
Jacob Zanon EAS 55 39 167 15 36 5 0 3 11 0 0 13 36 .216 .275 .299 .574 -0.4
Brad Zunica KNG 83 77 292 44 86 19 0 17 54 2 1 42 81 .295 .387 .534 .921 1.5
Player Team G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
180 Players
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Tuesday, January 6th , 2026 - OOTP Baseball 26.8 Build 82