1 Marisa Kirisame
3 Reimu Hakurei
5 Byakuren Hijiri
6 Shinki
7 Patchouli Knowledge
8 Suika Ibuki
9 Suwako Moriya
10 Sanae Kochiya
11 Yukari Yakumo
12 Koishi Komeiji
13 Yuka (PC-98)
14 Youmu Konpaku
15 Yuyuko Saigyouji
16 Kogasa Tatara
17 Yumemi Okazaki
18 Shou Toramaru
19 Mima
20 Alice
21 Gengetu
22 Utsuho Reiuji (Okuu)
24 Fujiwara no Mokou
25 Kanako Yasaka
26 Hong Meiling
27 Mystia Lorelei
28 Tewi Inaba
29 Remilia Scarlet
30 Yumeko
31 Minamitsu Murasa
32 Unzan
33 Ichirin Kumoi
34 Nue Houjuu
35 Sakuya Izayoi
Top 35. For the PC 98 duplicates, I took the lowest one off, which means that they'll be some gaps.
Byakuren's brother died before Byakuren, making her fear death, which lead to her being a magician, which lead to her protecting Youkai to keep up her immortality, which lead to her actually caring about Youkai which lead to SEAL FOR USING MAGICS AND HELPING YOUKAI.