>>105769134
There are 41 cans, sudoku yourself.