ranking of gen 9 mons