I don’t think Legends classes as canon, so that could be throwing your numbers off. 
Here’s the list of the Spartan II’s and there positions. (KIA, MIA, WIA, IA)
SPARTAN-005: James - MIA. Most likely KIA during the Fall of Reach.
SPARTAN-006: Jai - Missing in action with the rest of Gray Team.
SPARTAN-008: Li - Listed as MIA during Slipspace anomaly battle. Assumed KIA due to nearby plasma torpedo detonation.
SPARTAN-010: Naomi - Active as of March 2553. Currently part of Kilo Five.
SPARTAN-023: Daisy - Listed as MIA, confirmed KIA after being impaled by Needler rounds while trying to save a Pelican and its occupants from enemy fire on Harvest.
SPARTAN-029: Joshua - Listed as MIA, though assumed KIA during the Fall of Reach due to a direct hit from a Covenant cruiser’s plasma weaponry.
SPARTAN-030: Vinh - Listed as MIA, though assumed KIA after the Fall of Reach.
SPARTAN-034: Samuel - Listed as MIA, though confirmed KIA due to destruction of the Covenant ship they had boarded. First to destroy a Covenant ship in a non-ship to ship battle.
SPARTAN-039: Isaac - Listed as MIA, though assumed KIA after the Fall of Reach.
SPARTAN-042: Douglas - Last seen aboard UNSC Spirit of Fire after the Battle of Shield 0459 in 2531. Listed as MIA.
SPARTAN-043: William - Listed as MIA, though confirmed KIA by Hunter pair during the Battle of Onyx
SPARTAN-044: Anton - MIA during Slipspace anomaly battle, though assumed KIA due to nearby plasma torpedo detonation.
SPARTAN-047: Keiichi - Presumably listed as MIA at Reach. Last seen during the Harvest Campaign.
SPARTAN-051: Kurt - Listed as MIA, though confirmed KIA after the detonation of two FENRIS nuclear warheads at the core of Onyx.
SPARTAN-052: Jorge - Listed as MIA, though confirmed KIA after initiating a Slipstream bomb during the Fall of Reach.
SPARTAN-058: Linda - Active as of March 2553. Clinically KIA during the Fall of Reach but later resuscitated after the Battle of Installation 04.
SPARTAN-059: Malcolm - Listed as MIA, though confirmed KIA during the Fall of Reach.
SPARTAN-062: Maria - Retired.
SPARTAN-069: Solomon - Listed as MIA. Confirmed KIA by Covenant antimatter charge decoy during a SPARTAN mission to rescue Dr. Catherine Halsey.
SPARTAN-079: Arthur - Listed as MIA. Confirmed KIA by Seraph-class starfighters during SPARTAN mission to rescue Dr. Catherine Halsey.
SPARTAN-087: Kelly - Active as of March 2553
SPARTAN-092: Jerome - Last seen aboard UNSC Spirit of Fire after the Battle of Shield 0459 in 2531. Listed as MIA.
SPARTAN-093: Grace - Listed as MIA. Confirmed KIA during Operation: FIRST STRIKE on Unyielding Hierophant.
SPARTAN-101: Victor - Active as of August 2552.
SPARTAN-104: Frederic - Active as of March 2553
SPARTAN-111: Adriana - MIA with the rest of Gray Team.
SPARTAN-117: John - MIA. Last seen aboard the severed aft section of the Charon-class light frigate UNSC Forward Unto Dawn, drifting toward a mysterious planet.
SPARTAN-122: Joseph - Status unknown, last seen in 2525. Assumed KIA during Fall of Reach.
SPARTAN-130: Alice - Last seen aboard UNSC Spirit of Fire after the Battle of Shield 0459 in 2531. Listed as MIA.
SPARTAN-137: Carris - Status unknown. Presumably KIA during the Fall of Reach.
SPARTAN-141: Cal - Listed as MIA, though confirmed KIA during an assassination operation.
Mike - MIA with the rest of Gray Team.
Randall - MIA.
Sheila - Listed as MIA, though confirmed KIA during the Battle of Miridem.
“Beta Red Actual” - Listed as MIA. Confirmed KIA during the Fall of Reach.
“Black-One” - Active as of August 2552.
“Black-Two” - Active as of August 2552.
“Black-Three” - Active as of August 2552.
“Red-Fifteen” - Listed as MIA. Confirmed KIA during the Fall of Reach.
Unnamed Spartan (Harvest) - Listed as MIA. Confirmed KIA during the Harvest Campaign.
DISCHARGED Spartans
SPARTAN-018: Kirk - Discharged. Possible rehab mentioned by Halsey.
SPARTAN-019: Serin - Protege to Admiral Margaret Parangosky, head of the Office of
Naval Intelligence. Did not accept augmentations, ONI operative as of March 2553 in Kilo Five
SPARTAN-066: Soren - Discharged due to failures in augmentation process[12] Listed as Missing in action on Reach after being shot down in a GA-TL1 Longsword-class
Interceptor.
SPARTAN-075: Cassandra - Discharged due to failures in augmentation procedures, currently residing in the M25L Recovery Station.
SPARTAN-081: René - Discharged. Possible rehab mentioned by Halsey.
SPARTAN-084: Fhajad - Discharged, sent to work for ONI. Suffered uncontrollable muscle spasms due to failures in augmentation, current status unknown. Image shown in Halsey’s Journal for rehab.
SPARTAN-303: Ralph - Unknown if listed as MIA, confirmed KIA in the Harvest Campaign.