Horizontal segments: 20-47, 50-73, 77-106, 107-131, 134-157, 163-186, 190-214, 228-252, 256-261, 266-289, 292-315