Mario: 9
Donkey Kong: 5
Link: 7
Samus: 6
Yoshi: 7
Kirby: 9
Fox: 5
Pikachu: 6
Bowser: 1
Peach: 6
Ice Climbers: 3
Zelda/Sheik: 6
Meta Knight: 6
Pit: 8
Wario: 1
Ike: 4
Pokemon Trainer: 6
Diddy Kong: 7
Lucas: 6
King DeDeDe: 2
Olimar: 4
Luigi: 2
Captain Falcon: 4
Ness: 3
Jigglypuff: 0
Marth: 4
Mr. Game and Watch: 2
Falco: 4
Ganondorf: 1
Lucario: 5
Snake: 4
R.O.B: 3
Sonic: 1
Toon Link: 0
Wolf: 0
Hope this helps!
If you need the levels:
Midair Stadium: Mario, Kirby, Zelda, Peach
Skyworld: Pit, Mario
Sea of Clouds: Kirby, Zelda/Peach
Jungle: DK and Diddy
Plains: Mario and Pit
Lake: Diddy and Fox
Ruined Zoo: Lucas, Ness, P.Trainer
Battlefield Fortress: Marth, Meta Knight, Ike
Forest: Link and Yoshi
Research Fortress (1st): Zamus and Pikachu
Lakeside: Mario, Pit, Link, Yoshi and Kirby
Path to the Ruins: Lucas, P. Trainer
Cave: Mario, Pit, Link, Yoshi and Kirby
Ruins: Lucas and P. Trainer
Wilds (1st): Marth, Meta Knight and Ike
Ruined Hall: Lucas and P. Trainer
Wilds (2nd): Mario, Pit, Link, Yoshi and Kirby
Swamp: Diddy, Fox and Falco
Research Facility (2nd): Zamus, Pikachu and Samus
Outside the Ancient Ruins: Olimar, Captain Falcon, Diddy and DK
Glacial Peak: Meta Knight, Ice Climbers, Lucario
Canyon: Mario, Pit, Yoshi, Link and Kirby
Battleship Halberd Interior: Snake, Meta Knight and Lucario
Battleship Halberd Exterior: Zelda and Peach
Battleship Halberd Bridge: Fox, Zelda, Peach, Lucario, Snake and Falco
Subspace Bomb Factory (1st): Samus and Pikachu
Subspace Bomb Factory (2nd): DK, Diddy, Olimar, Captain Falcon, Samus, Pikachu, R.O.B.
Entrance to Subspace: Mario, DK, Link, Samus, Yoshi, Kirby, Fox, Pikachu, Peach, Ice Climbers, Zelda, Meta Knight, Pit, Ike, P. Trainer, Diddy, Lucas, Olimar, Marth. Falco, Captain Falcon, Lucario, Snake, R.O.B., Mr. Game and Watch
Subspace (1st): King DeDeDe, Ness and Luigi
Subspace (2nd) Kirby:
Great Maze: Everyone except Jigglypuff, Toon Link and Wolf
This stage list might not be correct as it is based on my personal memory.