CNMSBL League Banner Athalonz sponsor Salty Dog sponsorSalty Dog sponsor Fancy Bagel Southington sponsorFancy Bagel Southington sponsor
ID Player Team AB Hits 2B 3B HR BB HBP Sac Ks OBE RBI Runs SB CS Avg OB% Slg% OPS
1 Ryan, Matt Rocky Hill Caps 22 9 4 0 0 4 0 0 2 0 9 6 1 0 0.409 0.500 0.591 1.091
3 Schienda, Greg Rocky Hill Caps 17 4 0 0 0 6 2 0 2 0 1 4 2 0 0.235 0.480 0.235 0.715
5 Carrier, Joe Rocky Hill Caps 4 1 0 0 0 3 0 0 1 0 2 0 0 0 0.250 0.571 0.250 0.821
27 Kornhaas, Jeff River Valley Outlaws 12 2 0 0 0 1 1 0 3 0 2 2 0 0 0.167 0.286 0.167 0.452
49 Moulin, Mike Rocky Hill Caps 26 6 1 0 0 5 0 0 4 0 7 1 0 0 0.231 0.355 0.269 0.624
95 Barsa, Chris River Valley Outlaws 26 10 0 0 0 2 0 0 1 0 8 3 1 0 0.385 0.429 0.385 0.813
148 Sacco, Dave Rocky Hill Caps 18 3 0 0 0 5 0 1 2 0 2 2 0 0 0.167 0.348 0.167 0.514
189 Fahy, Tom Clinton Brewers 5 2 0 0 0 3 0 0 1 0 2 5 0 0 0.400 0.625 0.400 1.025
265 Carroza, Paul East Lyme Jays 17 7 0 0 0 0 0 0 0 0 0 0 0 0 0.412 0.412 0.412 0.824
266 Carroza, Mark Bristol Mustangs 20 9 1 0 0 2 2 0 2 1 2 3 0 0 0.450 0.583 0.500 1.083
277 Carrington, Mark Clinton Brewers 3 1 0 0 0 0 0 0 1 0 1 0 0 0 0.333 0.333 0.333 0.667
298 Urban, Bob Clinton Brewers 28 14 2 0 1 0 0 1 0 2 10 8 2 0 0.500 0.571 0.679 1.250
306 Rodricks, Chris Clinton Brewers 23 3 0 0 0 5 3 0 3 4 2 9 11 0 0.130 0.484 0.130 0.614
369 Daniele, Frank River Valley Outlaws 9 1 0 0 0 5 2 0 4 0 2 5 1 0 0.111 0.500 0.111 0.611
380 Snedeker, Keith Bristol Mustangs 25 3 0 0 0 3 3 0 5 0 0 6 0 0 0.120 0.290 0.120 0.410
472 Perlik, Jan Hebron Hops 9 3 0 0 0 4 0 0 0 0 1 4 0 0 0.333 0.538 0.333 0.872
473 Buteau, Rob Hebron Hops 3 2 2 0 0 0 0 0 1 0 3 1 0 0 0.667 0.667 1.333 2.000
474 McPeck, Lee Hebron Hops 15 3 0 0 0 6 0 0 3 0 5 6 0 0 0.200 0.429 0.200 0.629
552 Blake, David Bristol Mustangs 16 7 0 0 0 5 0 0 0 0 2 6 1 0 0.438 0.571 0.438 1.009
607 Inturri, CJ Rocky Hill Caps 27 8 2 0 1 9 1 0 3 0 4 9 4 0 0.296 0.486 0.481 0.968
617 Statz, Chris Bristol Mustangs 18 4 0 0 0 2 1 0 7 0 1 1 2 0 0.222 0.333 0.222 0.556
789 Amaro, Jean Clinton Brewers 22 11 3 0 0 7 1 0 2 1 9 12 7 0 0.500 0.667 0.636 1.303
791 Trimarchi, Joseph Clinton Brewers 18 5 1 0 0 0 0 0 2 1 1 1 2 0 0.278 0.333 0.333 0.667
842 Bonelli, Thomas East Lyme Jays 21 6 0 0 0 1 1 0 2 0 0 0 0 0 0.286 0.348 0.286 0.634
849 Cochrane, Rich East Lyme Jays 19 7 0 0 0 0 0 0 5 0 1 0 0 0 0.368 0.368 0.368 0.737
859 Cristalli, David Rocky Hill Caps 24 3 0 0 0 5 5 0 0 0 3 9 2 0 0.125 0.382 0.125 0.507
910 Kuja, Erik East Lyme Jays 13 4 0 0 0 0 0 0 1 0 1 1 0 0 0.308 0.308 0.308 0.615
926 Lapinski, Paul Hebron Hops 5 0 0 0 0 1 0 0 2 0 0 1 1 0 0.000 0.167 0.000 0.167
930 Gould, Chris Clinton Brewers 24 5 1 0 0 4 2 0 5 1 4 3 0 0 0.208 0.400 0.250 0.650
944 Farquharson, Jerome Rocky Hill Caps 18 5 1 0 0 1 2 0 1 0 3 2 0 0 0.278 0.381 0.333 0.714
946 Bolstridge, James Hebron Hops 16 2 0 0 0 2 1 0 1 2 1 4 0 0 0.125 0.368 0.125 0.493
949 Johnson, Todd L. Hebron Hops 17 6 2 0 1 2 0 0 2 0 4 5 1 0 0.353 0.421 0.647 1.068
985 Stone, Chris Hebron Hops 3 1 0 0 0 1 0 0 2 0 0 1 0 0 0.333 0.500 0.333 0.833
1000 Sciano, Joe River Valley Outlaws 4 0 0 0 0 0 0 0 2 0 0 0 0 0 0.000 0.000 0.000 0.000
1008 Torres, Jorge River Valley Outlaws 17 3 0 0 0 1 0 0 0 0 1 0 0 0 0.176 0.222 0.176 0.399
1015 Eller, William Hebron Hops 29 14 1 0 1 3 2 0 3 1 4 5 1 0 0.483 0.588 0.621 1.209
1031 Raponey, Ryan Rocky Hill Caps 11 3 0 0 0 3 1 1 0 0 1 2 2 0 0.273 0.467 0.273 0.739
1044 Jeski, Frank Clinton Brewers 10 4 0 0 0 4 0 0 1 0 2 3 0 1 0.400 0.571 0.400 0.971
1046 Roback, Ted Hebron Hops 8 1 0 0 1 0 0 0 3 0 1 0 0 0 0.125 0.125 0.500 0.625
1047 Solarz, Chase Hebron Hops 17 5 2 0 0 5 0 0 2 0 4 7 4 0 0.294 0.455 0.412 0.866
1102 Eriksson, Ryan River Valley Outlaws 9 2 0 0 0 1 0 0 2 0 1 0 0 0 0.222 0.300 0.222 0.522
1111 Brayne, Todd Bristol Mustangs 13 2 0 0 0 3 0 0 5 1 2 4 0 0 0.154 0.375 0.154 0.529
1121 Woods Weber, Matthew Bristol Mustangs 12 2 1 0 0 1 1 0 4 0 1 2 0 0 0.167 0.286 0.250 0.536
1128 Sanzo, Johnny Hebron Hops 21 8 4 0 0 3 1 0 1 1 3 7 0 0 0.381 0.520 0.571 1.091
1144 Nieman, Richard Rocky Hill Caps 19 5 0 0 0 3 2 0 2 0 3 4 0 0 0.263 0.417 0.263 0.680
1155 Cullen, Richard East Lyme Jays 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0.250 0.250 0.250 0.500
1185 McDonald, Stephen Bristol Mustangs 29 5 0 0 0 3 1 0 4 1 7 2 0 0 0.172 0.303 0.172 0.475
1187 Brayne, Ryan Bristol Mustangs 18 8 0 0 0 4 0 1 3 1 6 5 2 0 0.444 0.591 0.444 1.035
1193 Cook, Michael River Valley Outlaws 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0.000 0.000 0.000 0.000
1203 Morin, Steve Rocky Hill Caps 27 14 2 0 1 3 0 1 3 0 4 6 2 0 0.519 0.567 0.704 1.270
1211 Fodaski, Don River Valley Outlaws 31 10 5 0 0 2 4 0 4 2 11 10 4 1 0.323 0.486 0.484 0.970
1220 Robinson, Randy Bristol Mustangs 4 1 0 0 0 1 2 0 1 0 0 0 0 0 0.250 0.571 0.250 0.821
1222 Vibert, Scott Bristol Mustangs 45 15 2 0 0 3 2 0 5 1 10 9 3 0 0.333 0.420 0.378 0.798
1238 Webster, Bryan Bristol Mustangs 39 19 4 0 0 12 4 0 10 0 13 14 15 2 0.487 0.636 0.590 1.226
1260 Samboy, Nolan River Valley Outlaws 28 10 2 0 0 6 0 1 4 1 10 7 0 0 0.357 0.500 0.429 0.929
1329 Sturtevant, Hazen Clinton Brewers 21 10 1 0 0 3 0 0 3 0 3 3 1 0 0.476 0.542 0.524 1.065
1332 Schneider, Alan East Lyme Jays 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0.333 0.333 0.333 0.667
1333 Catano, Victor East Lyme Jays 8 3 1 0 0 2 0 0 0 0 0 0 0 0 0.375 0.500 0.500 1.000
1372 Michaud, David Bristol Mustangs 3 0 0 0 0 0 0 0 1 0 0 0 0 0 0.000 0.000 0.000 0.000
1375 Halkias, Archie River Valley Outlaws 1 0 0 0 0 1 0 0 1 0 1 0 0 0 0.000 0.500 0.000 0.500
1378 Cruz, Nephty Clinton Brewers 16 4 0 0 0 0 0 0 2 0 1 0 0 0 0.250 0.250 0.250 0.500
1386 Faienza, Joseph Clinton Brewers 21 6 0 0 0 4 1 2 5 1 5 7 5 0 0.286 0.462 0.286 0.747
1392 Corona, Jon Rocky Hill Caps 28 10 1 0 0 3 2 0 4 0 4 7 2 0 0.357 0.455 0.393 0.847
1395 Narus, Alex Hebron Hops 19 5 2 0 1 2 1 0 5 1 6 5 1 0 0.263 0.409 0.526 0.935
1422 Rigdon, Michael River Valley Outlaws 20 7 0 2 0 6 1 0 3 0 7 9 5 0 0.350 0.519 0.550 1.069
1461 Wells, Josh Hebron Hops 10 3 0 0 0 2 1 0 1 0 1 1 0 1 0.300 0.462 0.300 0.762
1463 Perez, Ausberto East Lyme Jays 21 5 0 0 0 0 1 0 4 0 3 0 0 0 0.238 0.273 0.238 0.511
1478 Capone, Michael River Valley Outlaws 31 16 2 0 0 4 2 0 2 0 8 8 2 0 0.516 0.595 0.581 1.175
1479 Mitchell, George Brooklyn Dirtbags 14 2 0 0 0 3 0 1 3 0 0 1 0 0 0.143 0.294 0.143 0.437
1499 Meadows, Joshua Brooklyn Dirtbags 40 6 2 0 0 4 2 0 13 0 6 0 0 0 0.150 0.261 0.200 0.461
1511 Krol, Daniel Brooklyn Dirtbags 38 19 1 0 0 0 1 1 3 0 7 8 3 1 0.500 0.513 0.526 1.039
1514 Ruiz, Joel Brooklyn Dirtbags 15 3 0 0 0 0 1 0 4 0 3 1 0 0 0.200 0.250 0.200 0.450
1515 Lee, Brian Brooklyn Dirtbags 28 12 3 0 1 3 1 0 5 0 8 11 13 1 0.429 0.500 0.643 1.143
1539 Dery, Andrew Brooklyn Dirtbags 42 15 1 0 0 5 2 1 3 0 3 11 9 2 0.357 0.449 0.381 0.830
1555 Ridley, Larry Clinton Brewers 19 9 1 0 0 5 0 0 8 0 9 10 5 1 0.474 0.583 0.526 1.110
1562 Hill, Kevin Brooklyn Dirtbags 36 12 2 0 1 3 1 0 10 0 9 14 6 0 0.333 0.400 0.472 0.872
1563 Bishop, Jared Brooklyn Dirtbags 41 12 4 0 1 3 4 0 10 0 5 7 3 1 0.293 0.396 0.463 0.859
1564 Abramowicz, Mark Brooklyn Dirtbags 22 7 1 0 0 1 0 1 3 0 2 3 5 1 0.318 0.348 0.364 0.711
1566 Fowler, Brett Brooklyn Dirtbags 9 4 0 0 0 2 0 0 1 0 0 0 0 0 0.444 0.545 0.444 0.990
1577 Mendez, Mauricio East Lyme Jays 23 7 0 0 0 2 0 0 5 0 0 2 1 0 0.304 0.360 0.304 0.664
1578 Caird, Ian Brooklyn Dirtbags 22 6 1 0 0 1 0 0 6 0 1 3 2 0 0.273 0.304 0.318 0.623
1618 DesRosiers, Jake East Lyme Jays 18 0 0 0 0 6 1 0 7 0 0 1 0 0 0.000 0.280 0.000 0.280
1620 Rago, Nick Hebron Hops 13 2 0 0 0 3 0 0 2 2 0 4 0 0 0.154 0.438 0.154 0.591
1655 Darling, Michael Clinton Brewers 17 10 0 0 0 3 0 0 0 0 1 7 0 1 0.588 0.650 0.588 1.238
1657 Buckley, Ryan Hebron Hops 19 4 0 0 0 2 2 0 9 1 0 8 1 0 0.211 0.391 0.211 0.602
1661 Phillips, Timothy Hebron Hops 8 2 0 0 0 0 0 0 0 0 0 2 1 0 0.250 0.250 0.250 0.500
1663 Darcy, Jesse Bristol Mustangs 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0.000 0.500 0.000 0.500
1667 Ryder, Jonathan Clinton Brewers 10 3 0 0 0 1 0 0 5 0 1 1 1 0 0.300 0.364 0.300 0.664
1669 Moulin, Peter Rocky Hill Caps 7 3 1 0 0 2 0 0 1 0 3 4 1 0 0.429 0.556 0.571 1.127
1687 Koschmieder, Ryan Brooklyn Dirtbags 21 5 2 0 0 1 2 1 1 0 5 7 2 1 0.238 0.333 0.333 0.667
1689 Hill, Tyler Brooklyn Dirtbags 31 9 1 0 0 1 0 0 2 0 6 4 6 0 0.290 0.313 0.323 0.635
1690 Sinks, Erik Brooklyn Dirtbags 10 0 0 0 0 0 1 0 2 0 0 1 0 0 0.000 0.091 0.000 0.091
1695 Klimkiewicz, Bryan River Valley Outlaws 19 5 0 0 0 1 0 0 4 0 3 3 2 0 0.263 0.300 0.263 0.563
1696 Verdeja, Francisco River Valley Outlaws 28 12 2 0 0 1 1 0 3 0 2 7 2 0 0.429 0.467 0.500 0.967
1697 Goodman, Ethan Rocky Hill Caps 15 2 0 0 0 5 0 0 7 0 1 4 1 0 0.133 0.350 0.133 0.483
1700 Morneau, Dean Vernon Lugnuts 29 9 1 0 0 3 0 0 10 0 1 3 2 0 0.310 0.375 0.345 0.720
1701 Rivera, Jose East Lyme Jays 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000 0.000
1703 Collins, Vince Vernon Lugnuts 9 3 1 0 0 0 0 1 3 0 1 1 1 0 0.333 0.333 0.444 0.778
1721 Lagueux, Brandon Hebron Hops 17 6 0 0 0 0 0 0 3 2 0 1 1 0 0.353 0.471 0.353 0.824
1722 Cloft, Zachary Hebron Hops 15 4 0 0 0 2 0 0 0 2 2 4 2 0 0.267 0.471 0.267 0.737
1723 Boice, Jeff Hebron Hops 25 5 0 1 0 6 0 0 1 1 4 4 0 0 0.200 0.387 0.280 0.667
1730 Rodriguez, Christian Vernon Lugnuts 5 0 0 0 0 2 2 0 3 0 0 0 1 0 0.000 0.444 0.000 0.444
1768 Monaco Lliff, Danny East Lyme Jays 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0.000 0.000 0.000 0.000
1769 Riggieri, Bill Hebron Hops 13 5 0 0 0 1 0 0 1 0 2 4 2 0 0.385 0.429 0.385 0.813
1777 Conforti, Richard Vernon Lugnuts 24 5 0 0 0 2 0 0 7 0 1 4 2 0 0.208 0.269 0.208 0.478
1782 Lisiak, Ryan Vernon Lugnuts 4 1 0 0 0 0 0 0 2 0 0 0 0 0 0.250 0.250 0.250 0.500
1783 Greenbaum, Scot Bristol Mustangs 31 8 1 0 0 6 1 1 6 0 11 3 1 0 0.258 0.395 0.290 0.685
1792 Cruz, Frankie Vernon Lugnuts 7 2 0 0 0 2 2 0 0 0 0 2 2 0 0.286 0.545 0.286 0.831
1794 Krynicki, David Bristol Mustangs 29 10 2 0 0 9 3 1 6 0 9 5 0 0 0.345 0.537 0.414 0.950
1804 Evans, James Vernon Lugnuts 19 7 0 0 0 3 0 0 5 0 1 1 4 0 0.368 0.455 0.368 0.823
1807 Tino, James Brooklyn Dirtbags 36 15 7 0 1 2 1 0 4 0 9 14 6 0 0.417 0.462 0.694 1.156
1808 Pappas, Joseph Brooklyn Dirtbags 9 5 1 0 0 0 0 0 0 0 4 3 0 0 0.556 0.556 0.667 1.222
1810 Bolorin jr, Ismael Hebron Hops 14 3 0 0 1 1 2 2 2 0 3 3 1 0 0.214 0.353 0.429 0.782
1814 Elliot, Matthew Rocky Hill Caps 22 7 0 0 0 3 0 0 1 0 4 7 12 0 0.318 0.400 0.318 0.718
1818 Palozie, John Vernon Lugnuts 22 9 0 0 0 3 0 0 2 0 4 2 1 0 0.409 0.480 0.409 0.889
1825 Soja, Arthur Bristol Mustangs 35 4 0 0 0 2 2 1 14 1 4 8 1 0 0.114 0.231 0.114 0.345
1826 Wells, Mitch Hebron Hops 6 2 2 0 0 0 0 0 1 1 0 1 0 0 0.333 0.500 0.667 1.167
1827 Cinquemani, Chase Hebron Hops 24 7 1 1 1 1 0 1 2 5 4 4 1 0 0.292 0.520 0.542 1.062
1828 Rosenthal, Steve Clinton Brewers 18 4 0 0 0 6 0 0 8 1 2 1 1 0 0.222 0.458 0.222 0.681
1832 Espinosa, John Vernon Lugnuts 8 2 0 0 0 0 0 0 5 0 0 0 0 0 0.250 0.250 0.250 0.500
1836 Morin, Tyler Rocky Hill Caps 13 4 0 0 0 2 1 1 0 0 2 1 2 0 0.308 0.438 0.308 0.745
1840 McCormack, Jason Bristol Mustangs 29 9 0 0 0 5 0 0 1 3 4 7 2 2 0.310 0.500 0.310 0.810
1852 Ormsby, Mike Vernon Lugnuts 26 12 5 1 0 0 1 0 5 0 1 4 2 0 0.462 0.481 0.731 1.212
1865 Foley, Nolan Brooklyn Dirtbags 17 6 2 0 0 4 0 0 2 0 3 3 1 1 0.353 0.476 0.471 0.947
1875 Murray, Brian River Valley Outlaws 8 3 0 0 0 1 0 0 0 0 1 3 0 0 0.375 0.444 0.375 0.819
1876 Santostefano, Jesse River Valley Outlaws 15 2 0 0 0 0 1 0 1 0 1 3 2 0 0.133 0.188 0.133 0.321
1877 Valente, Michael Rocky Hill Caps 17 5 0 0 0 6 1 1 4 0 3 6 2 0 0.294 0.500 0.294 0.794
1883 Branagan, Thomas Vernon Lugnuts 13 1 0 0 0 0 0 0 3 0 1 0 0 1 0.077 0.077 0.077 0.154
1885 Kohn, Brian Vernon Lugnuts 31 18 5 0 0 2 0 0 0 0 4 13 4 0 0.581 0.606 0.742 1.348
1886 Zenowitz, Steven Vernon Lugnuts 29 15 3 0 0 7 1 0 6 0 2 10 6 0 0.517 0.622 0.621 1.242
1887 Cafaro, Ryan East Lyme Jays 8 2 0 0 0 0 0 0 4 0 0 1 0 0 0.250 0.250 0.250 0.500
1888 McCall, Elijah East Lyme Jays 21 6 1 0 0 0 0 0 7 0 0 1 0 0 0.286 0.286 0.333 0.619
1889 Ortiz, Michael River Valley Outlaws 8 1 1 0 0 1 1 0 2 0 1 2 0 0 0.125 0.300 0.250 0.550
1890 Casserino, Orlando Rocky Hill Caps 3 1 0 0 0 0 0 0 1 0 2 0 0 0 0.333 0.333 0.333 0.667
1894 Barber, Michael Vernon Lugnuts 16 3 0 0 0 2 0 0 9 0 0 2 0 0 0.188 0.278 0.188 0.465
1895 Saunders, David Vernon Lugnuts 4 2 0 0 0 0 0 0 1 0 1 1 1 0 0.500 0.500 0.500 1.000
1939 Mirmina, Shawn Bristol Mustangs 43 12 1 0 0 12 1 0 10 1 5 15 5 0 0.279 0.464 0.302 0.767
1940 Bienia, David Clinton Brewers 16 7 3 0 0 3 1 0 4 1 5 7 3 0 0.438 0.600 0.625 1.225
1941 Bowers, Michael East Lyme Jays 10 2 0 0 0 0 1 0 2 0 0 1 0 0 0.200 0.273 0.200 0.473
1950 Ramos, Angel East Lyme Jays 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000 0.000
1960 Orsag, Michael Clinton Brewers 4 1 0 0 0 2 0 1 2 0 1 2 0 0 0.250 0.500 0.250 0.750
1962 Navarro, Rolando Vernon Lugnuts 22 6 0 0 0 2 1 0 3 0 1 1 0 0 0.273 0.360 0.273 0.633
1968 Talcik, Richard Clinton Brewers 4 0 0 0 0 0 1 0 2 1 0 0 0 0 0.000 0.400 0.000 0.400
1969 Stagis, Thomas River Valley Outlaws 7 1 0 0 0 0 0 0 2 0 0 0 0 0 0.143 0.143 0.143 0.286
1970 Kelly, Mike River Valley Outlaws 1 1 1 0 0 0 0 0 0 0 0 1 0 0 1.000 1.000 2.000 3.000
1972 Roush, Michael River Valley Outlaws 5 1 0 0 0 1 0 1 2 0 1 0 0 0 0.200 0.333 0.200 0.533
1978 Shaw, Noah River Valley Outlaws 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000 0.000
1979 Lufbery, Scott Vernon Lugnuts 29 9 0 0 0 2 5 0 2 0 2 4 0 0 0.310 0.444 0.310 0.755
1980 Garcia, Kris East Lyme Jays 14 3 1 0 0 0 0 0 5 0 1 0 0 0 0.214 0.214 0.286 0.500
1983 Beckerman, Jonathan Clinton Brewers 7 1 0 0 0 0 0 0 2 0 0 2 1 0 0.143 0.143 0.143 0.286
1984 Manno, Jon M. East Lyme Jays 14 3 0 0 0 1 0 0 2 0 1 1 0 0 0.214 0.267 0.214 0.481
1985 Azevedo, Brian East Lyme Jays 19 6 1 0 0 1 0 0 7 0 2 2 0 0 0.316 0.350 0.368 0.718
1986 Haynes, Jeff Clinton Brewers 7 1 0 0 0 0 0 0 3 0 0 1 1 0 0.143 0.143 0.143 0.286
1987 King, Michael River Valley Outlaws 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0.000 0.000 0.000 0.000
1988 Smolko, Thomas Clinton Brewers 5 1 0 0 0 0 1 0 1 1 1 0 0 0 0.200 0.500 0.200 0.700
Totals 2602 798 112 5 13 348 106 24 461 46 403 541 224 18 0.307 0.425 0.369 0.793