Horizontal segments: 20-46, 51-75, 80-106, 109-134, 136-151, 154-180, 184-208, 213-238, 243-269, 272-298, 303-327, 332-358, 361-387