Curculionidae (weevils and bark beetles)
When using Duff's key to subfamilies of Curculionidae I have found couplet 26 (where Entiminae splits off) practically impossible to judge. It's worth bearing in mind the majority of Entiminae would hit an obvious dead-end at couplet 27, so when I get to couplet 26 I find it easier to check couplet 27 first and if it fails there assume it's Entiminae.
Subfamily Curculioninae
includes genera Acalyptus, Cionus, Curculio, Dorytomus, Furcipus, Orchestes and Rhamphus
Subfamily Baridinae
includes genus Limnobaris
Subfamily Ceutorhynchinae
includes genera Ceutorhynchus, Nedyus, Parethelcus, Rhinoncus and Trichosirocalus
Subfamily Cossoninae
includes genus Euophryum
Subfamily Entiminae
includes genera Andrion, Attactagenus, Barynotus, Graptus, Liophloeus, Otiorhynchus, Pachyrhinus, Philopedon, Phyllobius, Polydrusus, Sitona and Strophosoma
Subfamily Hyperinae
includes genera Brachypera and Hypera
Subfamily Lixinae
includes genus Rhinocyllus
Subfamily Mesoptiliinae
includes genus Magdalis
Subfamily Scolytinae (bark beetles)
includes genera Hylastes, Hylesinus, Phloeotribus, Pityogenes, Polygraphus, Scolytus and Xyleborinus