Perfect title, have a look at this:
$ cd ~/linux-126.96.36.199 # change into the kernel source dir
$ patch -p1 -R < ../patch-188.8.131.52 # revert the 184.108.40.206 patch
$ patch -p1 < ../patch-220.127.116.11 # apply the new 18.104.22.168 patch
$ cd ..
$ mv linux-22.214.171.124 linux-126.96.36.199 # rename the kernel source dir
You should never have a to answer such a question for official patches, they are always perfect. It always means you did an error.
In your case, 188.8.131.52 is not incremental from 184.108.40.206, it is to apply on 2.6.15!! Not Logic you would say? Imagine if you want to go from 220.127.116.11 to 18.104.22.168. kernel.org would have to handle a looot of files!