Horizontal segments: 24-50, 53-73, 76-97, 101-123, 128-146, 150-167, 168-191, 195-216, 222-227, 230-247, 252-273, 276-293, 295-324, 330-352, 355-381, 386-405, 408-434, 439-459, 461-479, 480-502, 503-525, 528-553, 554-588, 590-637, 639-659