I usually use whatever group there is. Count wise, I'd just go until you feel the line is long enough LOL.
I break down mobs by the threat they pose, in Mwinc style.
Weak, no worry mobs
Weak Melee
Weak Magic
Strong Melee ; ogre lords as an example
Strong Magic ; para or mana vamp casters
That way if I need to prioritize targets, I can use those. Or if I just want to attack all, I can have a "master list".
set %weak aaa_bbb_ccc_
set %melee_weak ddd_eee_fff_
set %magic_weak ggg_hhh_iii_
set %melee_strong jjj_kkk_lll_
set %magic_strong mmm_nnn_ooo_
set %boss ppp_qqq_rrr_
set %ALL_MOBS %weak , %melee_weak , %magic_weak , %melee_strong , %magic_strong , %boss
You could do that for each spawn:
set %baracoon_weak sss_ttt_uuu_
set %baracoon_melee_weak vvv_www_xxx_
However you want to group mobs. If you just want a "super list" without any type of groups just break the long list up and join it:
set %mobs_01 111_222_333_
set %mobs_02 444_555_666_
I once studied the order of things found. So if you were to find a monster from a list, which would be found first. That was many beers ago and those brain cells just didn't make it to the elimination round. Seems like it was from right to left, so a list like:
set %which_one_first aaa_bbb_ccc_ddd_eee_fff_ggg_hhh_iii_
would find the mobs in the order of iii then hhh then ggg etc.... I'm pretty sure that's how it works with items put into a container. The last item put in will be the first one found. Not that important, but worth looking at if someone was bored.