Typically online casinos offer free spins in multiples of x5. As such, you won't find any online casino offering 22 or 23 free spins directly. The only way to get 22 or 23 free spins is to sign up to a casino with no deposit bonus and then use that bonus to play 22 or 23 spins.