Ive found there to be no standard of top hat size (apart from the 19mm hole in the middle).
Some are 22mm, some are whatever the old money version is of 22m, and some are some size unto their own
A while ago i took a few chainrings into work and made custom top hat washers for all the ones that didnt seem to have one that fitted.