-112-111-112-112-113-113-114-121-123-124-125-125-126-129-130-132-133-133-135-136-136-136-136-134-132-131-130-128-128-129-129-129-129-127-126-125-125-125-125-125-127-128-128-129-130-133-134-135-133-133-132-132-134-135-135-132-130-129-128-128-127-127-127-127-129-129-128-128-128-127-127-125-124-123-123-123-125-126-127-127-128-128-130-131-131-131-130-127-129-131-131-128-126-125-125-124-124-124-123-123-121-121-120-120-120-119-117-116-115-115-115-115-115-115-114-113-113-113-115-114-114-115-115-115-115-115-116-116-114-114-113-113-114-115-114-113-112-112-113-113-114-114-114-115-115-115-115-116-116-116-115-114-113-112-111-111-111-111-111-111-111-111-111-111-110-110-110-109-109-109-109-110-110-110-111-111-112-113-113-113-113-112-111-109-108-108-108-108-109-109-110-110-110-110-109-109-110-111-111-110-111-113-114-115-115-116-117-118-119-120-121-121-122-122-122-122-122-123-123-122-122-122-122-122-122-122-123-123-123-123-122-121-121-121-121-122-122-122-122-123-123-123-123-123-123-124-124-124-124-124-124-123-123-123-122-122-123-123-122-122-121-121-121-122-122-122-122-123-124-124-124-124-123-123-122-120-119-118-118-118-117-117-117-116-115-114-113-112-112-112-111-113-114-114-113-112-111-111-111-112-168-171-161-155-151-150-231-206-176-160-150-145-142-140-139-137-136-134-134-133-133-132-131-129-128-128-128-127-126-127-127-128-128-128-127-127-126-125-124-124-123-122-121-120-120-120-120-120-120-120-119-119-118-118-117-117-117-117-117-118-118-119-119-119-119-120-120-121-121-122-122-122-123-124-126-126-124-123-120-119-115-112-111-109-107-106-106-107-108-108-107-107-108-107-107-107-107-108-110-110-111-111-111-111-110-110-109-109-111-111-112-112-113-113-113-113-111-111-111-110-110-109-109-108-108-107-106-105-106-106-107-107-107-106-105-105-105-105-104-104-104-104-103-102-102-101-100-100-100-101-101-102-102-102-102-103-103-103-103-103-104-104-105-105-106-106-106-106-106-111-114-115-116-116-116-116-116-116-125-129-131-132-132-131-131-130-130-130-133-135-136-137-137-137-141-142-143-142-141-141-139-138-137-135-134-134-137-139-140-140-141-141-141-140-139-138-137-134-133-133-129-128-127-127-127-126-123-123-123-123-123-123-123-124-123-121-120-120-119-118-117-117-117-117-118-121-124-125-127-128-126-126-126-124-122-121-120-120-120-119-118-118-118-118-119-119-119-119-119-120-120-120-120-120-116-114-113-112-111-111-109-108-107-107-108-108-108-108-108-108-108-109-109-110-110-111-111-111-111-111-111-111-111-111-111-111-112-112-112-112-112-113-114-114-113-113-114-114-113-113-112-114-114-115-114-114-115-116-116-116-118-119-117-117-118-119-119-119-119-119-119-120-120-119-118-117-118-118-118-119-119-120-119-118-119-119-118-118-118-118-117-118-119-120-120-120-119-119-120-121-122-121-121-120-119-117-117-117-118-119-120-120-120-119-118-118-117-116-115-115-114-113-112-111-111-110-109-108-108-107-107-107-106-106-106-106-106-106-106-106-106-106-106-106-107-109-110-112-113-114-115-115-116-116-116-116-116-117-117-118-118-119-119-119-119-118-118-117-118-118-116-116-115-114-114-115-115-116-116-115-113-112-111-109-108-107-106-105-104-104-104-104-104-103-102-102-102-102-103-103-103-104-104-102-101-100-98-98-97-97-98-99-99-100-101-102-104-105-106-107-107-107-107-106-105-104-108-109-111-112-113-114-114-113-113-113-113-112-112-112-111-112-113-113-114-113-111-112-112-112-112-112-112-112-112-112-112-112-111-110-109-110-111-112-112-113-114-113-112-111-111-111-112-111-110-109-108-108-108-108-108-108-109-110-110-110-110-111-111-111-111-112-112-113-112-112-112-112-113-113-113-114-114-113-112-113-114-114-113-113-112-113-113-113-113-113-113-113-113-113-112-110-110-109-107-106-106-106-105-103-102-102-104-105-106-106-107-107-107-106-105-104-102-101-101-100-100-99-99-99-101-102-103-104-105-106-106-107-107-107-108-108-111-113-114-114-115-115-115-115-114-114-114-114-115-115-116-116-117-117-117-116-115-114-113-113-113-113-112-112-113-113-114-115-116-117-117-116-115-114-114-114-113-113-112-112-113-114-114-115-115-115-116-116-116-115-115-114-114-114-113-113-113-113-113-112-113-113-113-112-113-114-114-114-114-115-116-117-122-135-135-135-135-135-131-130-129-128-127-127-126-125-125-124-124-123-123-123-123-123-123-124-124-124-124-124-123-123-122-122-122-123-123-120-120-119-118-116-115-115-115-115-115-114-114-114-114-115-116-116-115-116-116-116-116-116-116-116-116-118-118-119-119-119-119-119-119-118-117-117-118-117-117-116-116-115-115-116-116-116-115-114-114-113-113-113-113-113-113-113-113-112-113-113-112-112-112-112-113-114-114-120-123-125-127-126-126-127-128-129-129-127-125-124-122-121-121-122-121-120-120-120-120-121-121-120-121-122-124-127-128-130-127-123-122-120-121-121-121-121-121-122-121-120-118-117-116-116-115-115-114-114-112-111-111-112-111-111-111-110-110-111-111-111-110-112-113-114-115-115-116-116-116-116-116-116-117-117-118-118-118-118-118-118-118-118-119-119-119-118-118-117-118-118-119-119-119-118-117-116-115-115-114-115-115-114-114-115-116-117-118-119-119-118-118-118-118-116-115-117-118-119-120-122-122-121-120-119-118-117-118-116-115-115-115-115-115-115-115-115-114-114-113-111-111-111-110-110-109-107-107-107-108-108-109-111-112-113-113-113-114-114-115-115-115-115-116-116-116-116-114-112-111-110-110-110-111-113-114-126-133-137-139-139-137-134-133-131-131-130-129-129-129-128-128-127-125-124-123-122-120-120-121-121-121-120-119-119-118-118-117-117-118-118-117-117-116-115-116-116-116-117-117-118-118-120-121-121-119-119-119-119-120-121-121-120-119-121-122-122-120-118-117-117-117-117-116-116-116-117-118-119-119-119-119-119-118-117-117-116-116-114-113-112-111-111-111-111-112-111-111-111-112-113-113-113-112-112-112-112-112-111-110-110-109-107-106-105-104-103-102-102-101-101-103-103-103-104-104-104-104-104-104-103-103-103-103-103-103-104-104-104-104-105-106-107-108-110-112-111-113-115-118-120-121-121-123-122-123-123-121-118-117-118-117-118-117-116-116-115-114-114-115-116-118-119-120-120-118-117-116-116-116-116-115-116-116-117-118-118-118-118-118-118-119-120-121-121-122-123-123-122-122-122-121-119-117-116-116-117-117-118-118-118-118-118-118-118-118-118-118-117-116-116-116-116-116-116-116-116-115-113-112-112-111-110-110-109-109-108-108-107-107-107-106-106-105-105-104-104-104-104-103-103-102-101-101-100-100-99-99-101-102-102-102-102-102-103-104-105-105-106-106-106-105-105-104-104-104-103-102-103-103-103-102-102-102-102-102-103-104-106-108-109-109-110-110-110-110-110-110-111-111-110-110-110-110-114-116-117-118-119-119-119-120-120-121-121-120-119-118-117-116-115-115-115-114-113-112-116-117-117-118-118-118-118-118-117-116-114-113-114-115-115-115-115-115-114-114-114-114-113-113-113-113-113-114-114-114-114-114-114-114-113-112-113-113-113-113-113-112-113-113-113-114-114-114-114-114-115-115-116-117-117-117-117-117-117-117-116-115-116-116-115-114-114-113-113-113-113-113-114-113-113-113-114-114-114-114-115-115-114-114-114-113-113-112-112-112-111-111-112-113-114-115-115-115-115-116-116-116-116-115-115-115-115-114-114-114-114-113-114-116-117-118-118-118-116-117-117-116-115-115-115-115-115-117-117-117-116-116-116-115-116-116-116-115-115-115-114-114-114-114-114-115-115-113-113-113-113-113-112-112-112-112-112-112-111-111-111-110-112-112-112-112-113-114-114-114-114-115-115-116-116-116-116-115-115-115-115-115-115-115-116-115-115-115-115-115-115-115-115-115-115-115-115-115-114-114-114-114-112-112-112-113-113-114-114-114-113-113-112-110-110-110-109-108-108-108-108-108-108-108-107-107-107-106-107-107-107-108-109-109-109-108-109-110-111-112-113-113-112-112-112-111-111-111-111-111-111-110-110-110-111-112-113-115-118-120-123-124-125-126-126-126-125-124-124-125-125-125-124-123-122-120-119-119-118-117-117-115-114-113-112-111-110-109-111-112-112-113-114-114-114-112-112-111-111-112-112-112-113-113-113-114-115-115-113-112-112-111-111-111-110-110-110-112-111-111-109-109-108-108-108-107-106-106-106-107-107-107-107-108-109-110-111-112-113-113-113-113-113-113-114-114-115-115-116-117-117-118-118-119-120-120-118-117-115-114-113-113-113-114-114-113-114-115-115-116-117-117-117-117-116-115-114-114-113-113-112-112-111-111-111-111-111-111-112-112-112-112-111-111-111-111-110-109-108-106-105-104-103-101-101-100-99-100-101-101-101-102-103-104-103-102-101-100-101-102-101-102-102-102-102-101-101-101-101-103-105-107-108-109-110-111-111-111-109-108-109-107-107-107-107-107-108-109-109-109-109-109-108-107-106-105-104-104-105-106-106-104-105-106-106-105-105-105-104-104-106-107-108-108-109-109-111-111-112-112-113-114-115-116-116-116-117-117-117-118-117-117-117-116-116-116-116-116-116-116-116-116-116-116-115-114-113-112-112-112-111-111-110-110-110-110-110-110-110-110-111-111-111-111-111-109-109-108-108-106-105-104-104-104-106-106-107-107-109-110-110-110-111-111-111-112-113-113-113-113-113-113-112-111-111-110-109-109-109-108-108-108-109-109-108-108-111-113-114-115-115-116-116-115-115-116-117-117-116-115-115-115-116-117-118-118-117-116-115-116-117-116-116-117-118-118-118-116-115-115-115-114-113-112-112-112-112-112-112-111-111-111-112-112-112-111-111-111-111-111-111-112-111-112-112-112-113-114-114-114-113-114-114-114-114-113-114-114-113-114-115-116-115-115-115-115-113-113-113-113-113-113-113-113-112-111-111-110-111-111-111-112-112-112-113-113-113-114-115-116-116-115-115-115-115-115-114-112-112-111-111-112-114-115-116-116-115-117-118-116-115-113-113-112-112-112-112-112-112-112-112-112-112-112-111-111-111-112-113-114-113-113-112-113-113-113-114-114-114-114-115-117-117-117-117-118-117-117-116-116-116-117-116-115-115-114-115-114-114-114-114-113-113-114-114-114-113-113-114-115-115-115-116-116-116-115-114-114-114-115-115-115-115-115-116-116-116-117-118-118-119-118-115-114-113-113-113-113-113-113-113-112-112-112-112-112-111-111-111-111-111-111-111-112-112-113-114-114-114-115-116-115-115-115-115-114-113-112-111-113-113-113-113-113-113-113-113-113-113-112-112-110-110-109-109-109-110-110-111-112-112-111-112-112-113-113-113-112-112-111-110-109-110-109-109-110-109-109-109-109-109-108-109-109-109-110-111-112-111-110-111-111-111-111-112-111-111-111-112-111-111-111-109-109-109-109-109-109-110-111-111-111-110-111-112-113-118-122-125-127-129-129-129-128-127-127-127-126-125-124-124-122-122-122-122-123-123-123-121-119-118-117-116-116-116-115-116-116-117-117-117-117-115-114-114-113-114-114-113-112-113-113-112-112-112-111-111-111-110-110-110-111-111-112-112-113-113-114-114-114-114-114-113-112-111-111-111-113-114-113-112-112-112-112-112-112-112-112-112-112-111-111-112-113-112-113-114-114-114-114-114-112-111-110-110-110-110-110-110-110-110-110-111-111-111-111-111-111-111-111-111-109-108-107-106-106-106-107-108-109-109-110-110-110-110-110-109-110-111-112-113-116-117-116-116-115-115-115-116-116-116-116-116-116-116-117-118-119-120-120-121-121-121-120-120-118-116-115-114-112-111-111-111-112-111-111-111-109-109-109-109-109-109-110-110-108-109-109-108-107-108-108-109-109-109-110-110-109-109-109-109-109-110-110-111-111-111-111-112-113-114-114-115-115-116-116-116-116-116-115-114-115-117-118-119-119-118-116-116-117-117-116-115-115-115-115-115-115-115-115-114-113-113-113-112-112-112-111-110-110-110-110-110-110-110-108-106-105-105-104-104-105-106-106-107-108-108-108-108-109-111-111-110-109-108-106-106-105-105-107-106-106-107-107-107-107-107-108-109-109-110