Is 234 the size of your ancient-browser-handling page or do you have the world's smallest front page? :) (Can't count how often I've been bitten by the "no images or CSS, must be a robot" until I realize they were rewritten to a page that doesn't have extra files.)
220.127.116.11 ?! What are they doing in the middle of a bunch of apparent humans? I'd got 18.104.22.168 next door* flagged as "possibly some connection to google" but other than that, nothing unusual in the neighborhood.
* Somewhere I picked up 209.184-191 as a group, but can't find the reference now.