Since the individual PNGs are just numbered, I wrote a Python script that extracts the 32×32 cells from the spritesheet and names the files according to the HTML table that references those cells.
However, it appears that the rolling pin is missing from the HTML as well. Because of that, the script will end up assigning the wrong filenames to the wrong images.
Would it be possible for you to provide the individual PNGs with the proper names for what each image represents? That would avoid any ambiguity and ensure everything is named correctly.