From 6ff6ade2f5f24ffb52a9f90238ee7b8c77edc89c Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Wed, 31 Dec 2014 11:35:43 +0100 Subject: [PATCH 1/1] ADD: midnitesnakes desfire, ultralight changes from Unstable branch. ADD: Marshmellows fixes for the LF (demods) commands, (LF SEACH) ADD: Holimans changes with hash1_brute FIXES: minor fixes with some calls to "free" and redundant debug statement and code cleanup. removal of commented code. --- armsrc/Makefile | 8 +- armsrc/appmain.c | 3 + armsrc/apps.h | 5 + armsrc/crapto1.c | 4 +- armsrc/lfops.c | 275 +- armsrc/mifarecmd.c | 75 + armsrc/mifareutil.c | 94 +- armsrc/mifareutil.h | 6 + client/Makefile | 8 +- client/cmddata.c | 771 +- client/cmddata.h | 3 + client/cmdhfmfdesfire.c | 250 + client/cmdhfmfdesfire.h | 5 + client/cmdlf.c | 38 +- client/cmdlf.h | 1 + client/cmdlfem4x.c | 16 +- client/cmdlfem4x.h | 2 +- client/cmdlfhitag.c | 1 + client/graph.c | 55 +- client/graph.h | 4 +- client/loclass/cipherutils.c | 1 + client/loclass/hash1_brute.c | 92 + client/loclass/hash1_brute.h | 5 + client/loclass/ikeys.c | 6 +- common/lfdemod.c | 677 + common/lfdemod.h | 25 + include/usb_cmd.h | 2 + traces/Casi-12ed825c29.pm3 | 16000 +++++++++++ traces/EM4102-Fob.pm3 | 40000 ++++++++++++++++++++++++++++ traces/indala-504278295.pm3 | 20000 ++++++++++++++ traces/ioProx-XSF-01-BE-03011.pm3 | 16000 +++++++++++ traces/ioprox-XSF-01-3B-44725.pm3 | 40000 ++++++++++++++++++++++++++++ 32 files changed, 133704 insertions(+), 728 deletions(-) create mode 100644 client/cmdhfmfdesfire.c create mode 100644 client/cmdhfmfdesfire.h create mode 100644 client/loclass/hash1_brute.c create mode 100644 client/loclass/hash1_brute.h create mode 100644 common/lfdemod.c create mode 100644 common/lfdemod.h create mode 100644 traces/Casi-12ed825c29.pm3 create mode 100644 traces/EM4102-Fob.pm3 create mode 100644 traces/indala-504278295.pm3 create mode 100644 traces/ioProx-XSF-01-BE-03011.pm3 create mode 100644 traces/ioprox-XSF-01-3B-44725.pm3 diff --git a/armsrc/Makefile b/armsrc/Makefile index d37e935a..69e4738a 100644 --- a/armsrc/Makefile +++ b/armsrc/Makefile @@ -18,7 +18,7 @@ SRC_LF = lfops.c hitag2.c SRC_ISO15693 = iso15693.c iso15693tools.c SRC_ISO14443a = epa.c iso14443a.c mifareutil.c mifarecmd.c mifaresniff.c SRC_ISO14443b = iso14443.c -SRC_CRAPTO1 = crapto1.c crypto1.c des.c aes.c desfire_key.c desfire_crypto.c +SRC_CRAPTO1 = crapto1.c crypto1.c des.c aes.c desfire_key.c desfire_crypto.c mifaredesfire.c SRC_CRC = iso14443crc.c crc.c crc16.c crc32.c THUMBSRC = start.c \ @@ -35,14 +35,14 @@ THUMBSRC = start.c \ # These are to be compiled in ARM mode ARMSRC = fpgaloader.c \ legicrf.c \ + lfdemod.c \ $(SRC_ISO14443a) \ $(SRC_ISO14443b) \ $(SRC_CRAPTO1) \ $(SRC_CRC) \ legic_prng.c \ - iclass.c \ - mifaredesfire.c - + iclass.c + # stdint.h provided locally until GCC 4.5 becomes C99 compliant APP_CFLAGS += -I. diff --git a/armsrc/appmain.c b/armsrc/appmain.c index 33944c1d..dbbbe6bd 100644 --- a/armsrc/appmain.c +++ b/armsrc/appmain.c @@ -656,6 +656,9 @@ void UsbPacketReceived(uint8_t *packet, int len) case CMD_IO_CLONE_TAG: CopyIOtoT55x7(c->arg[0], c->arg[1], c->d.asBytes[0]); break; + case CMD_EM410X_DEMOD: + CmdEM410xdemod(c->arg[0], 0, 0, 1); + break; case CMD_EM410X_WRITE_TAG: WriteEM410x(c->arg[0], c->arg[1], c->arg[2]); break; diff --git a/armsrc/apps.h b/armsrc/apps.h index 5e1926f9..81124a1a 100644 --- a/armsrc/apps.h +++ b/armsrc/apps.h @@ -149,6 +149,7 @@ void SimulateTagLowFrequencyA(int period, int gap); void CmdHIDsimTAG(int hi, int lo, uint8_t ledcontrol); void CmdHIDdemodFSK(int findone, int *high, int *low, int ledcontrol); +void CmdEM410xdemod(int findone, int *high, int *low, int ledcontrol); void CmdIOdemodFSK(int findone, int *high, int *low, int ledcontrol); void CopyIOtoT55x7(uint32_t hi, uint32_t lo, uint8_t longFMT); // Clone an ioProx card to T5557/T5567 void SimulateTagLowFrequencyBidir(int divisor, int max_bitlen); @@ -213,6 +214,10 @@ void MifareCSetBlock(uint32_t arg0, uint32_t arg1, uint32_t arg2, uint8_t *datai void MifareCGetBlock(uint32_t arg0, uint32_t arg1, uint32_t arg2, uint8_t *datain); void MifareCIdent(); // is "magic chinese" card? +//desfire +void Mifare_DES_Auth1(uint8_t arg0,uint8_t *datain); +void Mifare_DES_Auth2(uint32_t arg0, uint8_t *datain); + // mifaredesfire.h bool InitDesfireCard(); void MifareSendCommand(uint8_t arg0,uint8_t arg1, uint8_t *datain); diff --git a/armsrc/crapto1.c b/armsrc/crapto1.c index 17b78e32..c0a7fc32 100644 --- a/armsrc/crapto1.c +++ b/armsrc/crapto1.c @@ -44,12 +44,12 @@ static void quicksort(uint32_t* const start, uint32_t* const stop) else if(*rit > *start) --rit; else - *it ^= (*it ^= *rit, *rit ^= *it); + *it ^= ( (*it ^= *rit ), *rit ^= *it); if(*rit >= *start) --rit; if(rit != start) - *rit ^= (*rit ^= *start, *start ^= *rit); + *rit ^= ( (*rit ^= *start), *start ^= *rit); quicksort(start, rit - 1); quicksort(rit + 1, stop); diff --git a/armsrc/lfops.c b/armsrc/lfops.c index 5e01e9b0..ea2b0c44 100644 --- a/armsrc/lfops.c +++ b/armsrc/lfops.c @@ -11,11 +11,12 @@ #include "../include/proxmark3.h" #include "apps.h" #include "util.h" -#include "../include/hitag2.h" #include "../common/crc16.h" +#include "../common/lfdemod.h" #include "string.h" #include "crapto1.h" -#include "mifareutil.h" +#include "mifareutil.h" +#include "../include/hitag2.h" // Sam7s has several timers, we will use the source TIMER_CLOCK1 (aka AT91C_TC_CLKS_TIMER_DIV1_CLOCK) // TIMER_CLOCK1 = MCK/2, MCK is running at 48 MHz, Timer is running at 48/2 = 24 MHz @@ -721,105 +722,12 @@ void CmdHIDsimTAG(int hi, int lo, uint8_t ledcontrol) LED_A_OFF(); } -//translate wave to 11111100000 (1 for each short wave 0 for each long wave) -size_t fsk_demod(uint8_t * dest, size_t size) -{ - uint32_t last_transition = 0; - uint32_t idx = 1; - uint32_t maxVal=0; - // // we don't care about actual value, only if it's more or less than a - // // threshold essentially we capture zero crossings for later analysis - - // we do care about the actual value as sometimes near the center of the - // wave we may get static that changes direction of wave for one value - // if our value is too low it might affect the read. and if our tag or - // antenna is weak a setting too high might not see anything. [marshmellow] - if (size<100) return size; - for(idx=1; idx<100; idx++){ - if(maxVal1 transition - if (dest[idx-1] < dest[idx]) { // 0 -> 1 transition - - dest[numBits] = (idx-last_transition < 9) ? 1 : 0; - last_transition = idx; - numBits++; - } - } - return numBits; //Actually, it returns the number of bytes, but each byte represents a bit: 1 or 0 -} - -uint32_t myround(float f) -{ - if (f >= 2000) return 2000;//something bad happened - return (uint32_t) (f + (float)0.5); -} - -//translate 11111100000 to 10 -size_t aggregate_bits(uint8_t *dest,size_t size, uint8_t rfLen, uint8_t maxConsequtiveBits, uint8_t invert )// uint8_t h2l_crossing_value,uint8_t l2h_crossing_value, -{ - uint8_t lastval=dest[0]; - uint32_t idx=0; - size_t numBits=0; - uint32_t n=1; - - for( idx=1; idx < size; idx++) { - - if (dest[idx]==lastval) { - n++; - continue; - } - //if lastval was 1, we have a 1->0 crossing - if ( dest[idx-1]==1 ) { - n=myround((float)(n+1)/((float)(rfLen)/(float)8)); - //n=(n+1) / h2l_crossing_value; - } else {// 0->1 crossing - n=myround((float)(n+1)/((float)(rfLen-2)/(float)10)); - //n=(n+1) / l2h_crossing_value; - } - if (n == 0) n = 1; - - if(n < maxConsequtiveBits) - { - if ( invert==0) - memset(dest+numBits, dest[idx-1] , n); - else - memset(dest+numBits, dest[idx-1]^1 , n); - - numBits += n; - } - n=0; - lastval=dest[idx]; - }//end for - - return numBits; - -} // loop to get raw HID waveform then FSK demodulate the TAG ID from it void CmdHIDdemodFSK(int findone, int *high, int *low, int ledcontrol) { uint8_t *dest = get_bigbufptr_recvrespbuf(); - size_t size=0,idx=0; //, found=0; + size_t size=0; //, found=0; uint32_t hi2=0, hi=0, lo=0; // Configure to go in 125Khz listen mode @@ -831,58 +739,21 @@ void CmdHIDdemodFSK(int findone, int *high, int *low, int ledcontrol) if (ledcontrol) LED_A_ON(); DoAcquisition125k_internal(-1,true); - + size = sizeof(BigBuf); + if (size < 2000) continue; // FSK demodulator - size = fsk_demod(dest, FREE_BUFFER_SIZE); - // we now have a set of cycle counts, loop over previous results and aggregate data into bit patterns - // 1->0 : fc/8 in sets of 6 (RF/50 / 8 = 6.25) - // 0->1 : fc/10 in sets of 5 (RF/50 / 10= 5) - // do not invert - size = aggregate_bits(dest,size, 50,5,0); //6,5,5,0 + int bitLen = HIDdemodFSK(dest,size,&hi2,&hi,&lo); WDT_HIT(); + if (bitLen>0 && lo>0){ // final loop, go over previously decoded manchester data and decode into usable tag ID // 111000 bit pattern represent start of frame, 01 pattern represents a 1 and 10 represents a 0 - uint8_t frame_marker_mask[] = {1,1,1,0,0,0}; - int numshifts = 0; - idx = 0; - //one scan - uint8_t sameCardCount =0; - while( idx + sizeof(frame_marker_mask) < size) { - // search for a start of frame marker - if (sameCardCount>2) break; //only up to 2 valid sets of data for the same read of looping card data - if ( memcmp(dest+idx, frame_marker_mask, sizeof(frame_marker_mask)) == 0) - { // frame marker found - idx+=sizeof(frame_marker_mask); - - while(dest[idx] != dest[idx+1] && idx < size-2) - { - // Keep going until next frame marker (or error) - // Shift in a bit. Start by shifting high registers - hi2=(hi2<<1)|(hi>>31); - hi=(hi<<1)|(lo>>31); - //Then, shift in a 0 or one into low - if (dest[idx] && !dest[idx+1]) // 1 0 - lo=(lo<<1)|0; - else // 0 1 - lo=(lo<<1)| - 1; - numshifts ++; - idx += 2; - } - //Dbprintf("Num shifts: %d ", numshifts); - // Hopefully, we read a tag and hit upon the next frame marker - if(idx + sizeof(frame_marker_mask) < size) - { - if ( memcmp(dest+idx, frame_marker_mask, sizeof(frame_marker_mask)) == 0) - { if (hi2 != 0){ //extra large HID tags Dbprintf("TAG ID: %x%08x%08x (%d)", (unsigned int) hi2, (unsigned int) hi, (unsigned int) lo, (unsigned int) (lo>>1) & 0xFFFF); - } - else { //standard HID tags <38 bits + }else { //standard HID tags <38 bits //Dbprintf("TAG ID: %x%08x (%d)",(unsigned int) hi, (unsigned int) lo, (unsigned int) (lo>>1) & 0xFFFF); //old print cmd uint8_t bitlen = 0; uint32_t fc = 0; @@ -930,50 +801,86 @@ void CmdHIDdemodFSK(int findone, int *high, int *low, int ledcontrol) (unsigned int) hi, (unsigned int) lo, (unsigned int) (lo>>1) & 0xFFFF, (unsigned int) bitlen, (unsigned int) fc, (unsigned int) cardnum); } - sameCardCount++; if (findone){ if (ledcontrol) LED_A_OFF(); return; - } - } } // reset hi2 = hi = lo = 0; - numshifts = 0; - } else { - idx++; - } } WDT_HIT(); - - } + //SpinDelay(50); + } DbpString("Stopped"); if (ledcontrol) LED_A_OFF(); } -uint32_t bytebits_to_byte(uint8_t* src, int numbits) +void CmdEM410xdemod(int findone, int *high, int *low, int ledcontrol) { - uint32_t num = 0; - for(int i = 0 ; i < numbits ; i++) - { - num = (num << 1) | (*src); - src++; + uint8_t *dest = (uint8_t *)BigBuf; + + size_t size=0; //, found=0; + uint32_t bitLen=0; + int clk=0, invert=0, errCnt=0; + uint64_t lo=0; + // Configure to go in 125Khz listen mode + LFSetupFPGAForADC(95, true); + + while(!BUTTON_PRESS()) { + + WDT_HIT(); + if (ledcontrol) LED_A_ON(); + + DoAcquisition125k_internal(-1,true); + size = sizeof(BigBuf); + if (size < 2000) continue; + // FSK demodulator + //int askmandemod(uint8_t *BinStream,uint32_t *BitLen,int *clk, int *invert); + bitLen=size; + //Dbprintf("DEBUG: Buffer got"); + errCnt = askmandemod(dest,&bitLen,&clk,&invert); //HIDdemodFSK(dest,size,&hi2,&hi,&lo); + //Dbprintf("DEBUG: ASK Got"); + WDT_HIT(); + + if (errCnt>=0){ + lo = Em410xDecode(dest,bitLen); + //Dbprintf("DEBUG: EM GOT"); + //printEM410x(lo); + if (lo>0){ + Dbprintf("EM TAG ID: %02x%08x - (%05d_%03d_%08d)",(uint32_t)(lo>>32),(uint32_t)lo,(uint32_t)(lo&0xFFFF),(uint32_t)((lo>>16LL) & 0xFF),(uint32_t)(lo & 0xFFFFFF)); + } + if (findone){ + if (ledcontrol) LED_A_OFF(); + return; + } + } else { + //Dbprintf("DEBUG: No Tag"); + } + WDT_HIT(); + lo = 0; + clk=0; + invert=0; + errCnt=0; + size=0; + //SpinDelay(50); } - return num; + DbpString("Stopped"); + if (ledcontrol) LED_A_OFF(); } - void CmdIOdemodFSK(int findone, int *high, int *low, int ledcontrol) { uint8_t *dest = (uint8_t *)BigBuf; - size_t size=0, idx=0; + size_t size=0; + int idx=0; uint32_t code=0, code2=0; - uint8_t isFinish = 0; - + uint8_t version=0; + uint8_t facilitycode=0; + uint16_t number=0; // Configure to go in 125Khz listen mode LFSetupFPGAForADC(0, true); - while(!BUTTON_PRESS() & !isFinish) { + while(!BUTTON_PRESS()) { WDT_HIT(); @@ -982,23 +889,13 @@ void CmdIOdemodFSK(int findone, int *high, int *low, int ledcontrol) DoAcquisition125k_internal(-1,true); size = sizeof(BigBuf); //make sure buffer has data - if (size < 64) return; - //test samples are not just noise - uint8_t testMax=0; - for(idx=0;idx<64;idx++){ - if (testMax170){ - //Dbprintf("testMax: %d",testMax); - // FSK demodulator - size = fsk_demod(dest, size); - // we now have a set of cycle counts, loop over previous results and aggregate data into bit patterns - // 1->0 : fc/8 in sets of 7 (RF/64 / 8 = 8) - // 0->1 : fc/10 in sets of 6 (RF/64 / 10 = 6.4) - size = aggregate_bits(dest, size, 64, 13, 1); //13 max Consecutive should be ok as most 0s in row should be 10 for init seq - invert bits + if (size < 2000) continue; + //fskdemod and get start index WDT_HIT(); + idx = IOdemodFSK(dest,size); + if (idx>0){ + //valid tag found + //Index map //0 10 20 30 40 50 60 //| | | | | | | @@ -1008,14 +905,6 @@ void CmdIOdemodFSK(int findone, int *high, int *low, int ledcontrol) // //XSF(version)facility:codeone+codetwo //Handle the data - uint8_t sameCardCount=0; - uint8_t mask[] = {0,0,0,0,0,0,0,0,0,1}; - for( idx=0; idx < (size - 74); idx++) { - if (sameCardCount>2) break; - if ( memcmp(dest + idx, mask, sizeof(mask))==0) { - //frame marker found - if (!dest[idx+8] && dest[idx+17]==1 && dest[idx+26]==1 && dest[idx+35]==1 && dest[idx+44]==1 && dest[idx+53]==1){ - //confirmed proper separator bits found if(findone){ //only print binary if we are doing one Dbprintf("%d%d%d%d%d%d%d%d %d",dest[idx], dest[idx+1], dest[idx+2],dest[idx+3],dest[idx+4],dest[idx+5],dest[idx+6],dest[idx+7],dest[idx+8]); Dbprintf("%d%d%d%d%d%d%d%d %d",dest[idx+9], dest[idx+10],dest[idx+11],dest[idx+12],dest[idx+13],dest[idx+14],dest[idx+15],dest[idx+16],dest[idx+17]); @@ -1027,22 +916,20 @@ void CmdIOdemodFSK(int findone, int *high, int *low, int ledcontrol) } code = bytebits_to_byte(dest+idx,32); code2 = bytebits_to_byte(dest+idx+32,32); - short version = bytebits_to_byte(dest+idx+27,8); //14,4 - uint8_t facilitycode = bytebits_to_byte(dest+idx+19,8) ; - uint16_t number = (bytebits_to_byte(dest+idx+36,8)<<8)|(bytebits_to_byte(dest+idx+45,8)); //36,9 + version = bytebits_to_byte(dest+idx+27,8); //14,4 + facilitycode = bytebits_to_byte(dest+idx+18,8) ; + number = (bytebits_to_byte(dest+idx+36,8)<<8)|(bytebits_to_byte(dest+idx+45,8)); //36,9 - Dbprintf("XSF(%02d)%02x:%d (%08x%08x)",version,facilitycode,number,code,code2); - + Dbprintf("XSF(%02d)%02x:%05d (%08x%08x)",version,facilitycode,number,code,code2); // if we're only looking for one tag if (findone){ if (ledcontrol) LED_A_OFF(); - isFinish = 1; - break; - } - sameCardCount++; - } - } + return; } + code=code2=0; + version=facilitycode=0; + number=0; + idx=0; } WDT_HIT(); } diff --git a/armsrc/mifarecmd.c b/armsrc/mifarecmd.c index b84d0484..fc480a38 100644 --- a/armsrc/mifarecmd.c +++ b/armsrc/mifarecmd.c @@ -1145,3 +1145,78 @@ void MifareCIdent(){ cmd_send(CMD_ACK,isOK,0,0,0,0); } + // +// DESFIRE +// + +void Mifare_DES_Auth1(uint8_t arg0, uint8_t *datain){ + // variables + byte_t isOK = 0; + byte_t dataoutbuf[16]; + uint8_t uid[10]; + uint32_t cuid; + + // clear trace + iso14a_clear_trace(); + iso14443a_setup(FPGA_HF_ISO14443A_READER_LISTEN); + + LED_A_ON(); + LED_B_OFF(); + LED_C_OFF(); + + + if(!iso14443a_select_card(uid, NULL, &cuid)) { + if (MF_DBGLEVEL >= 1) Dbprintf("Can't select card, something went wrong before auth"); + }; + + if(mifare_desfire_des_auth1(cuid, dataoutbuf)){ + if (MF_DBGLEVEL >= 1) Dbprintf("Authentication part1: Fail."); + } + + isOK=1; + if (MF_DBGLEVEL >= 2) DbpString("AUTH 1 FINISHED"); + + LED_B_ON(); + cmd_send(CMD_ACK,isOK,cuid,0,dataoutbuf,11); + LED_B_OFF(); + + // Thats it... + //FpgaWriteConfWord(FPGA_MAJOR_MODE_OFF); + LEDsoff(); +} + +void Mifare_DES_Auth2(uint32_t arg0, uint8_t *datain){ + // params + uint32_t cuid = arg0; + uint8_t key[16]={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; + // variables + byte_t isOK = 0; + byte_t dataoutbuf[16]; + + memcpy(key, datain, 16); + // clear trace + //iso14a_clear_trace(); + //iso14443a_setup(FPGA_HF_ISO14443A_READER_LISTEN); + + LED_A_ON(); + LED_B_OFF(); + LED_C_OFF(); + +// Dbprintf("Sending %02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x", +// key[0],key[1],key[2],key[3],key[4],key[5],key[6],key[7],key[8], +// key[9],key[10],key[11],key[12],key[13],key[14],key[15]); + + if(mifare_desfire_des_auth2(cuid, key, dataoutbuf)){ + if (MF_DBGLEVEL >= 1) Dbprintf("Authentication part2: Fail..."); + } + isOK=1; + if (MF_DBGLEVEL >= 2) DbpString("AUTH 2 FINISHED"); + + LED_B_ON(); + cmd_send(CMD_ACK,isOK,0,0,dataoutbuf,12); + LED_B_OFF(); + + // Thats it... + FpgaWriteConfWord(FPGA_MAJOR_MODE_OFF); + LEDsoff(); +} \ No newline at end of file diff --git a/armsrc/mifareutil.c b/armsrc/mifareutil.c index dcea901d..84f77a35 100644 --- a/armsrc/mifareutil.c +++ b/armsrc/mifareutil.c @@ -94,8 +94,8 @@ int mifare_sendcmd_short_special(struct Crypto1State *pcs, uint8_t crypted, uint ReaderTransmit(dcmd, sizeof(dcmd), NULL); int len = ReaderReceive(answer, answer_parity); if(!len) { - if (MF_DBGLEVEL >= 1) Dbprintf("Authentication failed. Card timeout."); - return 2; + if (MF_DBGLEVEL >= 1) Dbprintf("Authentication failed. Card timeout."); + return 2; } return len; } @@ -433,7 +433,6 @@ int mifare_ultra_writeblock(uint32_t uid, uint8_t blockNo, uint8_t *blockData) // variables uint16_t len; uint8_t par[3] = {0}; // enough for 18 parity bits - uint8_t d_block[18]; uint8_t* receivedAnswer = get_bigbufptr_recvrespbuf(); uint8_t* receivedAnswerPar = receivedAnswer + MAX_FRAME_SIZE; @@ -466,7 +465,6 @@ int mifare_ultra_writeblock(uint32_t uid, uint8_t blockNo, uint8_t *blockData) int mifare_ultra_special_writeblock(uint32_t uid, uint8_t blockNo, uint8_t *blockData) { uint16_t len; - uint8_t d_block[8]; uint8_t* receivedAnswer = get_bigbufptr_recvrespbuf(); uint8_t *receivedAnswerPar = receivedAnswer + MAX_FRAME_SIZE; @@ -625,3 +623,91 @@ void emlClearMem(void) { emlSetMem((uint8_t *)uid, 0, 1); return; } + +// +//DESFIRE +// +int mifare_sendcmd_special(struct Crypto1State *pcs, uint8_t crypted, uint8_t cmd, uint8_t* data, uint8_t* answer, uint8_t *answer_parity, uint32_t *timing) +{ + uint8_t dcmd[5] = {0x00}; + dcmd[0] = cmd; + memcpy(dcmd+1,data,2); + AppendCrc14443a(dcmd, 3); + + ReaderTransmit(dcmd, sizeof(dcmd), NULL); + int len = ReaderReceive(answer, answer_parity); + if(!len) { + if (MF_DBGLEVEL >= 1) Dbprintf("Authentication failed. Card timeout."); + return 2; + } + return len; +} + +int mifare_sendcmd_special2(struct Crypto1State *pcs, uint8_t crypted, uint8_t cmd, uint8_t* data, uint8_t* answer,uint8_t *answer_parity, uint32_t *timing) +{ + uint8_t dcmd[20] = {0x00}; + dcmd[0] = cmd; + memcpy(dcmd+1,data,17); + AppendCrc14443a(dcmd, 18); + + ReaderTransmit(dcmd, sizeof(dcmd), NULL); + int len = ReaderReceive(answer, answer_parity); + if(!len){ + if (MF_DBGLEVEL >= 1) Dbprintf("Authentication failed. Card timeout."); + return 2; + } + return len; +} + +int mifare_desfire_des_auth1(uint32_t uid, uint8_t *blockData){ + // variables + int len; + // load key, keynumber + uint8_t data[2]={0x0a, 0x00}; + uint8_t* receivedAnswer = get_bigbufptr_recvrespbuf(); + uint8_t *receivedAnswerPar = receivedAnswer + MAX_FRAME_SIZE; + + // command MIFARE_CLASSIC_READBLOCK + len = mifare_sendcmd_special(NULL, 1, 0x02, data, receivedAnswer,receivedAnswerPar,NULL); + if (len == 1) { + if (MF_DBGLEVEL >= 1) Dbprintf("Cmd Error: %02x", receivedAnswer[0]); + return 1; + } + + if (len == 12) { + if (MF_DBGLEVEL >= 1) Dbprintf("Auth1 Resp: %02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x", + receivedAnswer[0],receivedAnswer[1],receivedAnswer[2],receivedAnswer[3],receivedAnswer[4], + receivedAnswer[5],receivedAnswer[6],receivedAnswer[7],receivedAnswer[8],receivedAnswer[9], + receivedAnswer[10],receivedAnswer[11]); + memcpy(blockData, receivedAnswer, 12); + return 0; + } + return 1; +} + +int mifare_desfire_des_auth2(uint32_t uid, uint8_t *key, uint8_t *blockData){ + // variables + int len; + uint8_t data[17]={0xaf,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; + memcpy(data+1,key,16); + + uint8_t* receivedAnswer = get_bigbufptr_recvrespbuf(); + uint8_t *receivedAnswerPar = receivedAnswer + MAX_FRAME_SIZE; + + // command MIFARE_CLASSIC_READBLOCK + len = mifare_sendcmd_special2(NULL, 1, 0x03, data, receivedAnswer, receivedAnswerPar ,NULL); + + if ((receivedAnswer[0] == 0x03)&&(receivedAnswer[1] == 0xae)) { + if (MF_DBGLEVEL >= 1) Dbprintf("Auth Error: %02x %02x", receivedAnswer[0], receivedAnswer[1]); + return 1; + } + if (len == 12){ + if (MF_DBGLEVEL >= 1) Dbprintf("Auth2 Resp: %02x%02x%02x%02x%02x%02x%02x%02x%02x%02x", + receivedAnswer[0],receivedAnswer[1],receivedAnswer[2],receivedAnswer[3],receivedAnswer[4], + receivedAnswer[5],receivedAnswer[6],receivedAnswer[7],receivedAnswer[8],receivedAnswer[9], + receivedAnswer[10],receivedAnswer[11]); + memcpy(blockData, receivedAnswer, 12); + return 0; + } + return 1; +} \ No newline at end of file diff --git a/armsrc/mifareutil.h b/armsrc/mifareutil.h index 12064829..6ef5e0a5 100644 --- a/armsrc/mifareutil.h +++ b/armsrc/mifareutil.h @@ -71,6 +71,12 @@ int mifare_ultra_writeblock(uint32_t uid, uint8_t blockNo, uint8_t *blockData); int mifare_ultra_special_writeblock(uint32_t uid, uint8_t blockNo, uint8_t *blockData); int mifare_classic_halt(struct Crypto1State *pcs, uint32_t uid); int mifare_ultra_halt(uint32_t uid); + +// desfire +int mifare_sendcmd_special(struct Crypto1State *pcs, uint8_t crypted, uint8_t cmd, uint8_t* data, uint8_t* answer, uint8_t *answer_parity, uint32_t *timing); +int mifare_sendcmd_special2(struct Crypto1State *pcs, uint8_t crypted, uint8_t cmd, uint8_t* data, uint8_t* answer,uint8_t *answer_parity, uint32_t *timing); +int mifare_desfire_des_auth1(uint32_t uid, uint8_t *blockData); +int mifare_desfire_des_auth2(uint32_t uid, uint8_t *key, uint8_t *blockData); // crypto functions void mf_crypto1_decrypt(struct Crypto1State *pcs, uint8_t *receivedCmd, int len); diff --git a/client/Makefile b/client/Makefile index 7ef23fa6..83d00260 100644 --- a/client/Makefile +++ b/client/Makefile @@ -60,9 +60,10 @@ CMDSRCS = nonce2key/crapto1.c\ loclass/cipherutils.c \ loclass/des.c \ loclass/ikeys.c \ - loclass/elite_crack.c\ - loclass/fileutils.c\ - mifarehost.c\ + loclass/elite_crack.c \ + loclass/fileutils.c \ + loclass/hash1_brute.c \ + mifarehost.c \ crc16.c \ iso14443crc.c \ iso15693tools.c \ @@ -70,6 +71,7 @@ CMDSRCS = nonce2key/crapto1.c\ graph.c \ ui.c \ cmddata.c \ + lfdemod.c \ cmdhf.c \ cmdhf14a.c \ cmdhf14b.c \ diff --git a/client/cmddata.c b/client/cmddata.c index b2c68b97..7aa8fcf4 100644 --- a/client/cmddata.c +++ b/client/cmddata.c @@ -20,7 +20,7 @@ #include "util.h" #include "cmdmain.h" #include "cmddata.h" - +#include "lfdemod.h" static int CmdHelp(const char *Cmd); @@ -78,12 +78,8 @@ int Cmdaskdemod(const char *Cmd) sscanf(Cmd, "%i", &c); - if (c != 0 && c != 1) { - PrintAndLog("Invalid argument: %s", Cmd); - return 0; - } - - /* Detect high and lows */ + /* Detect high and lows and clock */ + // (AL - clock???) for (i = 0; i < GraphTraceLen; ++i) { if (GraphBuffer[i] > high) @@ -91,7 +87,13 @@ int Cmdaskdemod(const char *Cmd) else if (GraphBuffer[i] < low) low = GraphBuffer[i]; } - + high=abs(high*.75); + low=abs(low*.75); + if (c != 0 && c != 1) { + PrintAndLog("Invalid argument: %s", Cmd); + return 0; + } + //prime loop if (GraphBuffer[0] > 0) { GraphBuffer[0] = 1-c; } else { @@ -119,39 +121,14 @@ int Cmdaskdemod(const char *Cmd) return 0; } -void printBitStream(int BitStream[], uint32_t bitLen){ - uint32_t i = 0; - if (bitLen<16) return; - if (bitLen>512) bitLen=512; - for (i = 0; i < (bitLen-16); i+=16) { - PrintAndLog("%i%i%i%i%i%i%i%i%i%i%i%i%i%i%i%i", - BitStream[i], - BitStream[i+1], - BitStream[i+2], - BitStream[i+3], - BitStream[i+4], - BitStream[i+5], - BitStream[i+6], - BitStream[i+7], - BitStream[i+8], - BitStream[i+9], - BitStream[i+10], - BitStream[i+11], - BitStream[i+12], - BitStream[i+13], - BitStream[i+14], - BitStream[i+15]); - } - return; -} -void printBitStream2(uint8_t BitStream[], uint32_t bitLen){ +void printBitStream(uint8_t BitStream[], uint32_t bitLen){ uint32_t i = 0; if (bitLen<16) { PrintAndLog("Too few bits found: %d",bitLen); return; } if (bitLen>512) bitLen=512; - for (i = 0; i < (bitLen-16); i+=16) { + for (i = 0; i <= (bitLen-16); i+=16) { PrintAndLog("%i%i%i%i%i%i%i%i%i%i%i%i%i%i%i%i", BitStream[i], BitStream[i+1], @@ -172,219 +149,213 @@ void printBitStream2(uint8_t BitStream[], uint32_t bitLen){ } return; } - -//by marshmellow -//takes 1s and 0s and searches for EM410x format - output EM ID -int Em410xDecode(const char *Cmd) +void printEM410x(uint64_t id) { - //no arguments needed - built this way in case we want this to be a direct call from "data " cmds in the future - // otherwise could be a void with no arguments - //set defaults - int high=0, low=0; - uint64_t lo=0; //hi=0, - - uint32_t i = 0; - uint32_t initLoopMax = 1000; - if (initLoopMax>GraphTraceLen) initLoopMax=GraphTraceLen; - - for (;i < initLoopMax; ++i) //1000 samples should be plenty to find high and low values - { - if (GraphBuffer[i] > high) - high = GraphBuffer[i]; - else if (GraphBuffer[i] < low) - low = GraphBuffer[i]; - } - if (((high !=1)||(low !=0))){ //allow only 1s and 0s - PrintAndLog("no data found"); - return 0; - } - uint8_t parityTest=0; - // 111111111 bit pattern represent start of frame - int frame_marker_mask[] = {1,1,1,1,1,1,1,1,1}; - uint32_t idx = 0; - uint32_t ii=0; - uint8_t resetCnt = 0; - while( (idx + 64) < GraphTraceLen) { -restart: - // search for a start of frame marker - if ( memcmp(GraphBuffer+idx, frame_marker_mask, sizeof(frame_marker_mask)) == 0) - { // frame marker found - idx+=9;//sizeof(frame_marker_mask); - for (i=0; i<10;i++){ - for(ii=0; ii<5; ++ii){ - parityTest += GraphBuffer[(i*5)+ii+idx]; - } - if (parityTest== ((parityTest>>1)<<1)){ - parityTest=0; - for (ii=0; ii<4;++ii){ - //hi = (hi<<1)|(lo>>31); - lo=(lo<<1LL)|(GraphBuffer[(i*5)+ii+idx]); - } - //PrintAndLog("DEBUG: EM parity passed parity val: %d, i:%d, ii:%d,idx:%d, Buffer: %d%d%d%d%d,lo: %d",parityTest,i,ii,idx,GraphBuffer[idx+ii+(i*5)-5],GraphBuffer[idx+ii+(i*5)-4],GraphBuffer[idx+ii+(i*5)-3],GraphBuffer[idx+ii+(i*5)-2],GraphBuffer[idx+ii+(i*5)-1],lo); - }else {//parity failed - //PrintAndLog("DEBUG: EM parity failed parity val: %d, i:%d, ii:%d,idx:%d, Buffer: %d%d%d%d%d",parityTest,i,ii,idx,GraphBuffer[idx+ii+(i*5)-5],GraphBuffer[idx+ii+(i*5)-4],GraphBuffer[idx+ii+(i*5)-3],GraphBuffer[idx+ii+(i*5)-2],GraphBuffer[idx+ii+(i*5)-1]); - parityTest=0; - idx-=8; - if (resetCnt>5)return 0; - resetCnt++; - goto restart;//continue; - } - } - //skip last 5 bit parity test for simplicity. - - //get Unique ID + if (id !=0){ uint64_t iii=1; uint64_t id2lo=0; //id2hi=0, - //for (i=0;i<8;i++){ //for uint32 instead of uint64 - // id2hi=(id2hi<<1)|((hi & (iii<<(i)))>>i); - //} + uint32_t ii=0; + uint32_t i=0; for (ii=5; ii>0;ii--){ for (i=0;i<8;i++){ - id2lo=(id2lo<<1LL)|((lo & (iii<<(i+((ii-1)*8))))>>(i+((ii-1)*8))); + id2lo=(id2lo<<1LL)|((id & (iii<<(i+((ii-1)*8))))>>(i+((ii-1)*8))); } } //output em id - PrintAndLog("EM TAG ID : %010llx", lo); + PrintAndLog("EM TAG ID : %010llx", id); PrintAndLog("Unique TAG ID: %010llx", id2lo); //id2hi, - PrintAndLog("DEZ 8 : %08lld",lo & 0xFFFFFF); - PrintAndLog("DEZ 10 : %010lld",lo & 0xFFFFFF); - PrintAndLog("DEZ 5.5 : %05lld.%05lld",(lo>>16LL) & 0xFFFF,(lo & 0xFFFF)); - PrintAndLog("DEZ 3.5A : %03lld.%05lld",(lo>>32ll),(lo & 0xFFFF)); - PrintAndLog("DEZ 14/IK2 : %014lld",lo); + PrintAndLog("DEZ 8 : %08lld",id & 0xFFFFFF); + PrintAndLog("DEZ 10 : %010lld",id & 0xFFFFFF); + PrintAndLog("DEZ 5.5 : %05lld.%05lld",(id>>16LL) & 0xFFFF,(id & 0xFFFF)); + PrintAndLog("DEZ 3.5A : %03lld.%05lld",(id>>32ll),(id & 0xFFFF)); + PrintAndLog("DEZ 14/IK2 : %014lld",id); PrintAndLog("DEZ 15/IK3 : %015lld",id2lo); - PrintAndLog("Other : %05lld_%03lld_%08lld",(lo&0xFFFF),((lo>>16LL) & 0xFF),(lo & 0xFFFFFF)); - return 0; - }else{ - idx++; - } - } - return 0; + PrintAndLog("Other : %05lld_%03lld_%08lld",(id&0xFFFF),((id>>16LL) & 0xFF),(id & 0xFFFFFF)); + } + return; } +int CmdEm410xDecode(const char *Cmd) +{ + uint64_t id=0; + uint8_t BitStream[MAX_GRAPH_TRACE_LEN]={0}; + uint32_t i=0; + i=getFromGraphBuf(BitStream); + id = Em410xDecode(BitStream,i); + printEM410x(id); + if (id>0) return 1; + return 0; +} //by marshmellow //takes 2 arguments - clock and invert both as integers +//attempts to demodulate ask while decoding manchester //prints binary found and saves in graphbuffer for further commands int Cmdaskmandemod(const char *Cmd) { - uint32_t i; - int invert=0; //invert default - int high = 0, low = 0; - int clk=DetectClock(0); //clock default - uint8_t BitStream[MAX_GRAPH_TRACE_LEN] = {0}; - sscanf(Cmd, "%i %i", &clk, &invert); - if (clk<8) clk =64; - if (clk<32) clk=32; + int invert=0; + int clk=0; + uint8_t BitStream[MAX_GRAPH_TRACE_LEN]={0}; + sscanf(Cmd, "%i %i", &clk, &invert); if (invert != 0 && invert != 1) { PrintAndLog("Invalid argument: %s", Cmd); return 0; } - uint32_t initLoopMax = 1000; - if (initLoopMax>GraphTraceLen) initLoopMax=GraphTraceLen; - // Detect high and lows - PrintAndLog("Using Clock: %d and invert=%d",clk,invert); - for (i = 0; i < initLoopMax; ++i) //1000 samples should be plenty to find high and low values - { - if (GraphBuffer[i] > high) - high = GraphBuffer[i]; - else if (GraphBuffer[i] < low) - low = GraphBuffer[i]; + uint32_t BitLen = getFromGraphBuf(BitStream); + + int errCnt=0; + errCnt = askmandemod(BitStream, &BitLen,&clk,&invert); + if (errCnt<0){ //if fatal error (or -1) + // PrintAndLog("no data found %d, errors:%d, bitlen:%d, clock:%d",errCnt,invert,BitLen,clk); + return 0; + } + if (BitLen<16) return 0; + PrintAndLog("\nUsing Clock: %d - Invert: %d - Bits Found: %d",clk,invert,BitLen); + + if (errCnt>0){ + PrintAndLog("# Errors during Demoding (shown as 77 in bit stream): %d",errCnt); } - if ((high < 30) && ((high !=1)||(low !=-1))){ //throw away static - allow 1 and -1 (in case of threshold command first) - PrintAndLog("no data found"); + PrintAndLog("ASK/Manchester decoded bitstream:"); + // Now output the bitstream to the scrollback by line of 16 bits + printBitStream(BitStream,BitLen); + uint64_t lo =0; + lo = Em410xDecode(BitStream,BitLen); + if (lo>0){ + //set GraphBuffer for clone or sim command + setGraphBuf(BitStream,BitLen); + PrintAndLog("EM410x pattern found: "); + printEM410x(lo); + } + if (BitLen>16) return 1; + return 0; +} + +//by marshmellow +//manchester decode +//stricktly take 10 and 01 and convert to 0 and 1 +int Cmdmandecoderaw(const char *Cmd) +{ + int i =0; + int errCnt=0; + int bitnum=0; + uint8_t BitStream[MAX_GRAPH_TRACE_LEN]={0}; + int high = 0, low = 0; + for (;ihigh) high=GraphBuffer[i]; + else if(GraphBuffer[i]1 || low <0 ){ + PrintAndLog("Error: please raw demod the wave first then mancheseter raw decode"); return 0; } - //13% fuzz in case highs and lows aren't clipped [marshmellow] - high=(int)(0.75*high); - low=(int)(0.75*low); - - //PrintAndLog("DEBUG - valid high: %d - valid low: %d",high,low); - int lastBit = 0; //set first clock check - uint32_t bitnum = 0; //output counter - uint8_t tol = 0; //clock tolerance adjust - waves will be accepted as within the clock if they fall + or - this value + clock from last valid wave - if (clk==32)tol=1; //clock tolerance may not be needed anymore currently set to + or - 1 but could be increased for poor waves or removed entirely - uint32_t iii = 0; - uint32_t gLen = GraphTraceLen; - if (gLen > 500) gLen=500; - uint8_t errCnt =0; - uint32_t bestStart = GraphTraceLen; - uint32_t bestErrCnt = (GraphTraceLen/1000); - //PrintAndLog("DEBUG - lastbit - %d",lastBit); - //loop to find first wave that works - for (iii=0; iii < gLen; ++iii){ - if ((GraphBuffer[iii]>=high)||(GraphBuffer[iii]<=low)){ - lastBit=iii-clk; - //loop through to see if this start location works - for (i = iii; i < GraphTraceLen; ++i) { - if ((GraphBuffer[i] >= high) && ((i-lastBit)>(clk-tol))){ - lastBit+=clk; - BitStream[bitnum] = invert; - bitnum++; - } else if ((GraphBuffer[i] <= low) && ((i-lastBit)>(clk-tol))){ - //low found and we are expecting a bar - lastBit+=clk; - BitStream[bitnum] = 1-invert; - bitnum++; - } else { - //mid value found or no bar supposed to be here - if ((i-lastBit)>(clk+tol)){ - //should have hit a high or low based on clock!! - - - //debug - //PrintAndLog("DEBUG - no wave in expected area - location: %d, expected: %d-%d, lastBit: %d - resetting search",i,(lastBit+(clk-((int)(tol)))),(lastBit+(clk+((int)(tol)))),lastBit); - if (bitnum > 0){ - BitStream[bitnum]=77; - bitnum++; - } - - - errCnt++; - lastBit+=clk;//skip over until hit too many errors - if (errCnt>((GraphTraceLen/1000))){ //allow 1 error for every 1000 samples else start over - errCnt=0; - bitnum=0;//start over - break; - } - } - } - } - //we got more than 64 good bits and not all errors - if ((bitnum > (64+errCnt)) && (errCnt<(GraphTraceLen/1000))) { - //possible good read - if (errCnt==0) break; //great read - finish - if (bestStart == iii) break; //if current run == bestErrCnt run (after exhausted testing) then finish - if (errCnt=gLen){ //exhausted test - //if there was a ok test go back to that one and re-run the best run (then dump after that run) - if (bestErrCnt < (GraphTraceLen/1000)) iii=bestStart; - } + bitnum=i; + errCnt=manrawdecode(BitStream,&bitnum); + if (errCnt>=20){ + PrintAndLog("Too many errors: %d",errCnt); + return 0; } - if (bitnum>16){ - - PrintAndLog("Data start pos:%d, lastBit:%d, stop pos:%d, numBits:%d",iii,lastBit,i,bitnum); - //move BitStream back to GraphBuffer + PrintAndLog("Manchester Decoded - # errors:%d - data:",errCnt); + printBitStream(BitStream,bitnum); + if (errCnt==0){ + //put back in graphbuffer ClearGraph(0); for (i=0; i < bitnum; ++i){ GraphBuffer[i]=BitStream[i]; } GraphTraceLen=bitnum; RepaintGraphWindow(); + uint64_t id = 0; + id = Em410xDecode(BitStream,i); + printEM410x(id); + } + return 1; +} + +//by marshmellow +//biphase decode +//take 01 or 10 = 0 and 11 or 00 = 1 +//takes 1 argument "offset" default = 0 if 1 it will shift the decode by one bit +// since it is not like manchester and doesn't have an incorrect bit pattern we +// cannot determine if our decode is correct or if it should be shifted by one bit +// the argument offset allows us to manually shift if the output is incorrect +// (better would be to demod and decode at the same time so we can distinguish large +// width waves vs small width waves to help the decode positioning) or askbiphdemod +int CmdBiphaseDecodeRaw(const char *Cmd) +{ + int i = 0; + int errCnt=0; + int bitnum=0; + int offset=0; + int high=0, low=0; + sscanf(Cmd, "%i", &offset); + uint8_t BitStream[MAX_GRAPH_TRACE_LEN]={0}; + //get graphbuffer & high and low + for (;ihigh)high=GraphBuffer[i]; + else if(GraphBuffer[i]1 || low <0){ + PrintAndLog("Error: please raw demod the wave first then decode"); + return 0; +} + bitnum=i; + errCnt=BiphaseRawDecode(BitStream,&bitnum, offset); + if (errCnt>=20){ + PrintAndLog("Too many errors attempting to decode: %d",errCnt); + return 0; + } + PrintAndLog("Biphase Decoded using offset: %d - # errors:%d - data:",offset,errCnt); + printBitStream(BitStream,bitnum); + PrintAndLog("\nif bitstream does not look right try offset=1"); + return 1; +} + + +//by marshmellow +//takes 2 arguments - clock and invert both as integers +//attempts to demodulate ask only +//prints binary found and saves in graphbuffer for further commands +int Cmdaskrawdemod(const char *Cmd) +{ + uint32_t i; + int invert=0; + int clk=0; + uint8_t BitStream[MAX_GRAPH_TRACE_LEN]={0}; + sscanf(Cmd, "%i %i", &clk, &invert); + if (invert != 0 && invert != 1) { + PrintAndLog("Invalid argument: %s", Cmd); + return 0; + } + int BitLen = getFromGraphBuf(BitStream); + int errCnt=0; + errCnt = askrawdemod(BitStream, &BitLen,&clk,&invert); + if (errCnt==-1){ //throw away static - allow 1 and -1 (in case of threshold command first) + PrintAndLog("no data found"); + return 0; + } + if (BitLen<16) return 0; + PrintAndLog("Using Clock: %d - invert: %d - Bits Found: %d",clk,invert,BitLen); + //PrintAndLog("Data start pos:%d, lastBit:%d, stop pos:%d, numBits:%d",iii,lastBit,i,bitnum); + //move BitStream back to GraphBuffer + + ClearGraph(0); + for (i=0; i < BitLen; ++i){ + GraphBuffer[i]=BitStream[i]; + } + GraphTraceLen=BitLen; + RepaintGraphWindow(); + //output if (errCnt>0){ PrintAndLog("# Errors during Demoding (shown as 77 in bit stream): %d",errCnt); } - PrintAndLog("ASK decoded bitstream:"); + PrintAndLog("ASK demoded bitstream:"); // Now output the bitstream to the scrollback by line of 16 bits - printBitStream2(BitStream,bitnum); - Em410xDecode(Cmd); - } - return 0; + printBitStream(BitStream,BitLen); + + return 1; } int CmdAutoCorr(const char *Cmd) @@ -525,240 +496,84 @@ int CmdDec(const char *Cmd) } /* Print our clock rate */ +// uses data from graphbuffer int CmdDetectClockRate(const char *Cmd) { - int clock = DetectClock(0); - PrintAndLog("Auto-detected clock rate: %d", clock); + GetClock("",0,0); return 0; } //by marshmellow -//demod GraphBuffer wave to 0s and 1s for each wave - 0s for short waves 1s for long waves -size_t fsk_wave_demod(int size) -{ - uint32_t last_transition = 0; - uint32_t idx = 1; - uint32_t maxVal = 0; - // we don't care about actual value, only if it's more or less than a - // threshold essentially we capture zero crossings for later analysis - for(idx=1; idx1 transition - if (GraphBuffer[idx-1] < GraphBuffer[idx]) { // 0 -> 1 transition - if (idx-last_transition<6){ - // do nothing with extra garbage (shouldn't be any) noise tolerance? - } else if(idx-last_transition < 9) { - GraphBuffer[numBits]=1; - // Other fsk demods reverse this making the short waves 1 and long waves 0 - // this is really backwards... smaller waves will typically be 0 and larger 1 [marshmellow] - // but will leave as is and invert when needed later - } else{ - GraphBuffer[numBits]=0; - } - last_transition = idx; - numBits++; - // PrintAndLog("numbits %d",numBits); - } - } - return numBits; //Actually, it returns the number of bytes, but each byte represents a bit: 1 or 0 -} -uint32_t myround(float f) -{ - if (f >= UINT_MAX) return UINT_MAX; - return (uint32_t) (f + (float)0.5); -} - -//by marshmellow (from holiman's base) -//translate 11111100000 to 10 -size_t aggregate_bits(int size, uint8_t rfLen, uint8_t maxConsequtiveBits, uint8_t invert) //,uint8_t l2h_crossing_value -{ - int lastval=GraphBuffer[0]; - uint32_t idx=0; - size_t numBits=0; - uint32_t n=1; - uint32_t n2=0; - for( idx=1; idx < size; idx++) { - - if (GraphBuffer[idx]==lastval) { - n++; - continue; - } - // if lastval was 1, we have a 1->0 crossing - if ( GraphBuffer[idx-1]==1 ) { - n=myround((float)(n+1)/((float)(rfLen)/(float)8)); //-2 noise tolerance - - // n=(n+1) / h2l_crossing_value; - //truncating could get us into trouble - //now we will try with actual clock (RF/64 or RF/50) variable instead - //then devide with float casting then truncate after more acurate division - //and round to nearest int - //like n = (((float)n)/(float)rfLen/(float)10); - } else {// 0->1 crossing - n=myround((float)(n+1)/((float)(rfLen-2)/(float)10)); // as int 120/6 = 20 as float 120/(64/10) = 18 (18.75) - //n=(n+1) / l2h_crossing_value; - } - if (n == 0) n = 1; //this should never happen... should we error if it does? - - if (n < maxConsequtiveBits) // Consecutive //when the consecutive bits are low - the noise tolerance can be high - //if it is high then we must be careful how much noise tolerance we allow - { - if (invert==0){ // do not invert bits - for (n2=0; n20 && strlen(Cmd)<=2) { - rfLen=param_get8(Cmd, 0); //if rfLen option only is used + //rfLen=param_get8(Cmd, 0); //if rfLen option only is used if (rfLen==1){ invert=1; //if invert option only is used rfLen = 50; } else if(rfLen==0) rfLen=50; } - if (strlen(Cmd)>2) { - rfLen=param_get8(Cmd, 0); //if both options are used - invert=param_get8(Cmd,1); + PrintAndLog("Args invert: %d - Clock:%d - fchigh:%d - fclow: %d",invert,rfLen,fchigh, fclow); + uint32_t i=0; + uint8_t BitStream[MAX_GRAPH_TRACE_LEN]={0}; + uint32_t BitLen = getFromGraphBuf(BitStream); + int size = fskdemod(BitStream,BitLen,(uint8_t)rfLen,(uint8_t)invert,(uint8_t)fchigh,(uint8_t)fclow); + if (size>0){ + PrintAndLog("FSK decoded bitstream:"); + ClearGraph(0); + for (i=0;i (7*32)+2) size = (7*32)+2; //only output a max of 7 blocks of 32 bits most tags will have full bit stream inside that sample size - printBitStream(GraphBuffer,size); - - ClearGraph(1); + if(size > (8*32)+2) size = (8*32)+2; //only output a max of 8 blocks of 32 bits most tags will have full bit stream inside that sample size + printBitStream(BitStream,size); + } else{ + PrintAndLog("no FSK data found"); + } return 0; } -//by marshmellow +//by marshmellow (based on existing demod + holiman's refactor) +//HID Prox demod - FSK RF/50 with preamble of 00011101 (then manchester encoded) +//print full HID Prox ID and some bit format details if found int CmdFSKdemodHID(const char *Cmd) { //raw fsk demod no manchester decoding no start bit finding just get binary from wave - //set defaults - uint8_t rfLen = 50; - uint8_t invert=0;//param_get8(Cmd, 0); - size_t idx=0; uint32_t hi2=0, hi=0, lo=0; + uint8_t BitStream[MAX_GRAPH_TRACE_LEN]={0}; + uint32_t BitLen = getFromGraphBuf(BitStream); //get binary from fsk wave - size_t size = fskdemod(rfLen,invert); - - // final loop, go over previously decoded fsk data and now manchester decode into usable tag ID - // 111000 bit pattern represent start of frame, 01 pattern represents a 1 and 10 represents a 0 - int frame_marker_mask[] = {1,1,1,0,0,0}; - int numshifts = 0; - idx = 0; - while( idx + 6 < size) { - // search for a start of frame marker - - if ( memcmp(GraphBuffer+idx, frame_marker_mask, sizeof(frame_marker_mask)) == 0) - { // frame marker found - idx+=6;//sizeof(frame_marker_mask); //size of int is >6 - while(GraphBuffer[idx] != GraphBuffer[idx+1] && idx < size-2) - { - // Keep going until next frame marker (or error) - // Shift in a bit. Start by shifting high registers - hi2 = (hi2<<1)|(hi>>31); - hi = (hi<<1)|(lo>>31); - //Then, shift in a 0 or one into low - if (GraphBuffer[idx] && !GraphBuffer[idx+1]) // 1 0 - lo=(lo<<1)|0; - else // 0 1 - lo=(lo<<1)|1; - numshifts++; - idx += 2; + size_t size = HIDdemodFSK(BitStream,BitLen,&hi2,&hi,&lo); + if (size<0){ + PrintAndLog("Error demoding fsk"); + return 0; } - - //PrintAndLog("Num shifts: %d ", numshifts); - // Hopefully, we read a tag and hit upon the next frame marker - if(idx + 6 < size) - { - if ( memcmp(GraphBuffer+(idx), frame_marker_mask, sizeof(frame_marker_mask)) == 0) - { + if (hi2==0 && hi==0 && lo==0) return 0; if (hi2 != 0){ //extra large HID tags PrintAndLog("TAG ID: %x%08x%08x (%d)", (unsigned int) hi2, (unsigned int) hi, (unsigned int) lo, (unsigned int) (lo>>1) & 0xFFFF); + setGraphBuf(BitStream,BitLen); + return 1; } else { //standard HID tags <38 bits //Dbprintf("TAG ID: %x%08x (%d)",(unsigned int) hi, (unsigned int) lo, (unsigned int) (lo>>1) & 0xFFFF); //old print cmd - uint8_t bitlen = 0; + uint8_t fmtLen = 0; uint32_t fc = 0; uint32_t cardnum = 0; if (((hi>>5)&1)==1){//if bit 38 is set then < 37 bit format is used @@ -769,84 +584,67 @@ int CmdFSKdemodHID(const char *Cmd) lo2=lo2>>1; idx3++; } - bitlen =idx3+19; + fmtLen =idx3+19; fc =0; cardnum=0; - if(bitlen==26){ + if(fmtLen==26){ cardnum = (lo>>1)&0xFFFF; fc = (lo>>17)&0xFF; } - if(bitlen==37){ + if(fmtLen==37){ cardnum = (lo>>1)&0x7FFFF; fc = ((hi&0xF)<<12)|(lo>>20); } - if(bitlen==34){ + if(fmtLen==34){ cardnum = (lo>>1)&0xFFFF; fc= ((hi&1)<<15)|(lo>>17); } - if(bitlen==35){ + if(fmtLen==35){ cardnum = (lo>>1)&0xFFFFF; fc = ((hi&1)<<11)|(lo>>21); } } else { //if bit 38 is not set then 37 bit format is used - bitlen= 37; + fmtLen= 37; fc =0; cardnum=0; - if(bitlen==37){ + if(fmtLen==37){ cardnum = (lo>>1)&0x7FFFF; fc = ((hi&0xF)<<12)|(lo>>20); } } - PrintAndLog("TAG ID: %x%08x (%d) - Format Len: %dbit - FC: %d - Card: %d", (unsigned int) hi, (unsigned int) lo, (unsigned int) (lo>>1) & 0xFFFF, - (unsigned int) bitlen, (unsigned int) fc, (unsigned int) cardnum); - ClearGraph(1); - return 0; + (unsigned int) fmtLen, (unsigned int) fc, (unsigned int) cardnum); + setGraphBuf(BitStream,BitLen); + return 1; } - } - } - // reset - hi2 = hi = lo = 0; - numshifts = 0; - }else - { - idx++; - } - } - if (idx + sizeof(frame_marker_mask) >= size){ - PrintAndLog("start bits for hid not found"); - PrintAndLog("FSK decoded bitstream:"); - // Now output the bitstream to the scrollback by line of 16 bits - printBitStream(GraphBuffer,size); - - } - ClearGraph(1); return 0; } //by marshmellow +//IO-Prox demod - FSK RF/64 with preamble of 000000001 +//print ioprox ID and some format details int CmdFSKdemodIO(const char *Cmd) { //raw fsk demod no manchester decoding no start bit finding just get binary from wave //set defaults - uint8_t rfLen = 64; - uint8_t invert=1; - size_t idx=0; - uint8_t testMax=0; - //test samples are not just noise - if (GraphTraceLen < 64) return 0; - for(idx=0;idx<64;idx++){ - if (testMax 92) printBitStream(BitStream,92); + return 0; } - idx=0; - //get full binary from fsk wave - size_t size = fskdemod(rfLen,invert); - - //if not just noise - //PrintAndLog("testMax %d",testMax); - if (testMax>40){ //Index map //0 10 20 30 40 50 60 //| | | | | | | @@ -856,45 +654,26 @@ int CmdFSKdemodIO(const char *Cmd) // //XSF(version)facility:codeone+codetwo (raw) //Handle the data - int mask[] = {0,0,0,0,0,0,0,0,0,1}; - for( idx=0; idx < (size - 74); idx++) { - if ( memcmp(GraphBuffer + idx, mask, sizeof(mask))==0) { - //frame marker found - if (GraphBuffer[idx+17]==1 && GraphBuffer[idx+26]==1 && GraphBuffer[idx+35]==1 && GraphBuffer[idx+44]==1 && GraphBuffer[idx+53]==1){ - //confirmed proper separator bits found - - PrintAndLog("%d%d%d%d%d%d%d%d %d",GraphBuffer[idx], GraphBuffer[idx+1], GraphBuffer[idx+2], GraphBuffer[idx+3], GraphBuffer[idx+4], GraphBuffer[idx+5], GraphBuffer[idx+6], GraphBuffer[idx+7], GraphBuffer[idx+8]); - PrintAndLog("%d%d%d%d%d%d%d%d %d",GraphBuffer[idx+9], GraphBuffer[idx+10], GraphBuffer[idx+11],GraphBuffer[idx+12],GraphBuffer[idx+13],GraphBuffer[idx+14],GraphBuffer[idx+15],GraphBuffer[idx+16],GraphBuffer[idx+17]); - PrintAndLog("%d%d%d%d%d%d%d%d %d",GraphBuffer[idx+18], GraphBuffer[idx+19], GraphBuffer[idx+20],GraphBuffer[idx+21],GraphBuffer[idx+22],GraphBuffer[idx+23],GraphBuffer[idx+24],GraphBuffer[idx+25],GraphBuffer[idx+26]); - PrintAndLog("%d%d%d%d%d%d%d%d %d",GraphBuffer[idx+27], GraphBuffer[idx+28], GraphBuffer[idx+29],GraphBuffer[idx+30],GraphBuffer[idx+31],GraphBuffer[idx+32],GraphBuffer[idx+33],GraphBuffer[idx+34],GraphBuffer[idx+35]); - PrintAndLog("%d%d%d%d%d%d%d%d %d",GraphBuffer[idx+36], GraphBuffer[idx+37], GraphBuffer[idx+38],GraphBuffer[idx+39],GraphBuffer[idx+40],GraphBuffer[idx+41],GraphBuffer[idx+42],GraphBuffer[idx+43],GraphBuffer[idx+44]); - PrintAndLog("%d%d%d%d%d%d%d%d %d",GraphBuffer[idx+45], GraphBuffer[idx+46], GraphBuffer[idx+47],GraphBuffer[idx+48],GraphBuffer[idx+49],GraphBuffer[idx+50],GraphBuffer[idx+51],GraphBuffer[idx+52],GraphBuffer[idx+53]); - PrintAndLog("%d%d%d%d%d%d%d%d %d%d",GraphBuffer[idx+54],GraphBuffer[idx+55],GraphBuffer[idx+56],GraphBuffer[idx+57],GraphBuffer[idx+58],GraphBuffer[idx+59],GraphBuffer[idx+60],GraphBuffer[idx+61],GraphBuffer[idx+62],GraphBuffer[idx+63]); - - uint32_t code = bytebits_to_byte(GraphBuffer+idx,32); - uint32_t code2 = bytebits_to_byte(GraphBuffer+idx+32,32); - short version = bytebits_to_byte(GraphBuffer+idx+27,8); //14,4 - uint8_t facilitycode = bytebits_to_byte(GraphBuffer+idx+19,8) ; - uint16_t number = (bytebits_to_byte(GraphBuffer+idx+36,8)<<8)|(bytebits_to_byte(GraphBuffer+idx+45,8)); //36,9 + if (idx+64>BitLen) return 0; + PrintAndLog("%d%d%d%d%d%d%d%d %d",BitStream[idx], BitStream[idx+1], BitStream[idx+2], BitStream[idx+3], BitStream[idx+4], BitStream[idx+5], BitStream[idx+6], BitStream[idx+7], BitStream[idx+8]); + PrintAndLog("%d%d%d%d%d%d%d%d %d",BitStream[idx+9], BitStream[idx+10], BitStream[idx+11],BitStream[idx+12],BitStream[idx+13],BitStream[idx+14],BitStream[idx+15],BitStream[idx+16],BitStream[idx+17]); + PrintAndLog("%d%d%d%d%d%d%d%d %d facility",BitStream[idx+18], BitStream[idx+19], BitStream[idx+20],BitStream[idx+21],BitStream[idx+22],BitStream[idx+23],BitStream[idx+24],BitStream[idx+25],BitStream[idx+26]); + PrintAndLog("%d%d%d%d%d%d%d%d %d version",BitStream[idx+27], BitStream[idx+28], BitStream[idx+29],BitStream[idx+30],BitStream[idx+31],BitStream[idx+32],BitStream[idx+33],BitStream[idx+34],BitStream[idx+35]); + PrintAndLog("%d%d%d%d%d%d%d%d %d code1",BitStream[idx+36], BitStream[idx+37], BitStream[idx+38],BitStream[idx+39],BitStream[idx+40],BitStream[idx+41],BitStream[idx+42],BitStream[idx+43],BitStream[idx+44]); + PrintAndLog("%d%d%d%d%d%d%d%d %d code2",BitStream[idx+45], BitStream[idx+46], BitStream[idx+47],BitStream[idx+48],BitStream[idx+49],BitStream[idx+50],BitStream[idx+51],BitStream[idx+52],BitStream[idx+53]); + PrintAndLog("%d%d%d%d%d%d%d%d %d%d checksum",BitStream[idx+54],BitStream[idx+55],BitStream[idx+56],BitStream[idx+57],BitStream[idx+58],BitStream[idx+59],BitStream[idx+60],BitStream[idx+61],BitStream[idx+62],BitStream[idx+63]); + + uint32_t code = bytebits_to_byte(BitStream+idx,32); + uint32_t code2 = bytebits_to_byte(BitStream+idx+32,32); + uint8_t version = bytebits_to_byte(BitStream+idx+27,8); //14,4 + uint8_t facilitycode = bytebits_to_byte(BitStream+idx+18,8) ; + uint16_t number = (bytebits_to_byte(BitStream+idx+36,8)<<8)|(bytebits_to_byte(BitStream+idx+45,8)); //36,9 - PrintAndLog("XSF(%02d)%02x:%d (%08x%08x)",version,facilitycode,number,code,code2); - ClearGraph(1); - return 0; - } else { - PrintAndLog("thought we had a valid tag but did not match format"); - } - } - } - if (idx >= (size-74)){ - PrintAndLog("start bits for io prox not found"); - PrintAndLog("FSK decoded bitstream:"); - // Now output the bitstream to the scrollback by line of 16 bits - printBitStream(GraphBuffer,size); - } - } - ClearGraph(1); - return 0; + PrintAndLog("XSF(%02d)%02x:%05d (%08x%08x)",version,facilitycode,number,code,code2); + setGraphBuf(BitStream,BitLen); + return 1; } + int CmdFSKdemod(const char *Cmd) //old CmdFSKdemod needs updating { static const int LowTone[] = { @@ -1093,7 +872,7 @@ int CmdSamples(const char *Cmd) int n = strtol(Cmd, NULL, 0); if (n == 0) - n = 16000; + n = 20000; if (n > sizeof(got)) n = sizeof(got); @@ -1107,6 +886,7 @@ int CmdSamples(const char *Cmd) RepaintGraphWindow(); return 0; } + int CmdTuneSamples(const char *Cmd) { int timeout = 0; @@ -1158,7 +938,6 @@ int CmdTuneSamples(const char *Cmd) return 0; } - int CmdLoad(const char *Cmd) { char filename[FILE_PATH_SIZE] = {0x00}; @@ -1277,7 +1056,6 @@ int CmdManchesterDemod(const char *Cmd) /* If we're not working with 1/0s, demod based off clock */ if (high != 1) { - PrintAndLog("Entering path A"); bit = 0; /* We assume the 1st bit is zero, it may not be * the case: this routine (I think) has an init problem. * Ed. @@ -1585,14 +1363,16 @@ static command_t CommandTable[] = { {"help", CmdHelp, 1, "This help"}, {"amp", CmdAmp, 1, "Amplify peaks"}, - {"askdemod", Cmdaskdemod, 1, "<0|1> -- Attempt to demodulate simple ASK tags"}, + {"askdemod", Cmdaskdemod, 1, "<0 or 1> -- Attempt to demodulate simple ASK tags"}, {"askmandemod", Cmdaskmandemod, 1, "[clock] [invert<0 or 1>] -- Attempt to demodulate ASK/Manchester tags and output binary (args optional[clock will try Auto-detect])"}, + {"askrawdemod", Cmdaskrawdemod, 1, "[clock] [invert<0 or 1>] -- Attempt to demodulate ASK tags and output binary (args optional[clock will try Auto-detect])"}, {"autocorr", CmdAutoCorr, 1, " -- Autocorrelation over window"}, + {"biphaserawdecode",CmdBiphaseDecodeRaw,1,"[offset] Biphase decode binary stream already in graph buffer (offset = bit to start decode from)"}, {"bitsamples", CmdBitsamples, 0, "Get raw samples as bitstring"}, {"bitstream", CmdBitstream, 1, "[clock rate] -- Convert waveform into a bitstream"}, {"buffclear", CmdBuffClear, 1, "Clear sample buffer and graph window"}, {"dec", CmdDec, 1, "Decimate samples"}, - {"detectclock", CmdDetectClockRate, 1, "Detect clock rate"}, + {"detectaskclock",CmdDetectClockRate, 1, "Detect ASK clock rate"}, {"dirthreshold", CmdDirectionalThreshold, 1, " -- Max rising higher up-thres/ Min falling lower down-thres, keep rest as prev."}, {"fskdemod", CmdFSKdemod, 1, "Demodulate graph window as a HID FSK"}, {"fskhiddemod", CmdFSKdemodHID, 1, "Demodulate graph window as a HID FSK using raw"}, @@ -1605,6 +1385,7 @@ static command_t CommandTable[] = {"load", CmdLoad, 1, " -- Load trace (to graph window"}, {"ltrim", CmdLtrim, 1, " -- Trim samples from left of trace"}, {"mandemod", CmdManchesterDemod, 1, "[i] [clock rate] -- Manchester demodulate binary stream (option 'i' to invert output)"}, + {"manrawdecode", Cmdmandecoderaw, 1, "Manchester decode binary stream already in graph buffer"}, {"manmod", CmdManchesterMod, 1, "[clock rate] -- Manchester modulate a binary stream"}, {"norm", CmdNorm, 1, "Normalize max/min to +/-500"}, {"plot", CmdPlot, 1, "Show graph window (hit 'h' in window for keystroke help)"}, diff --git a/client/cmddata.h b/client/cmddata.h index 432ae687..9b8f22ca 100644 --- a/client/cmddata.h +++ b/client/cmddata.h @@ -18,7 +18,9 @@ int CmdData(const char *Cmd); int CmdAmp(const char *Cmd); int Cmdaskdemod(const char *Cmd); int Cmdaskrawdemod(const char *Cmd); +int Cmdaskmandemod(const char *Cmd); int CmdAutoCorr(const char *Cmd); +int CmdBiphaseDecodeRaw(const char *Cmd); int CmdBitsamples(const char *Cmd); int CmdBitstream(const char *Cmd); int CmdBuffClear(const char *Cmd); @@ -34,6 +36,7 @@ int CmdHide(const char *Cmd); int CmdHpf(const char *Cmd); int CmdLoad(const char *Cmd); int CmdLtrim(const char *Cmd); +int Cmdmandecoderaw(const char *Cmd); int CmdManchesterDemod(const char *Cmd); int CmdManchesterMod(const char *Cmd); int CmdNorm(const char *Cmd); diff --git a/client/cmdhfmfdesfire.c b/client/cmdhfmfdesfire.c new file mode 100644 index 00000000..f2c53dbf --- /dev/null +++ b/client/cmdhfmfdesfire.c @@ -0,0 +1,250 @@ +//----------------------------------------------------------------------------- +// Copyright (C) 2014 Andy Davies +// +// This code is licensed to you under the terms of the GNU GPL, version 2 or, +// at your option, any later version. See the LICENSE.txt file for the text of +// the license. +//----------------------------------------------------------------------------- +// High frequency MIFARE commands +//----------------------------------------------------------------------------- + +#include "cmdhfmf.h" +#include "util.h" +#include +#include + +static int CmdHelp(const char *Cmd); + +//DESFIRE +// Reader 2 Card : 020A, key (1 byte), CRC1 CRC2 ; auth (020a00) +// Card 2 Reader : 02AF, 8 Bytes(b0), CRC1 CRC2 +// Reader 2 Card : 03AF, 8 Bytes(b1),8 bytes(b2), CRC1 CRC2 +// Card 2 Reader : 0300, 8 bytes(b3), CRC1 CRC2 ; success + +//send 020A00, receive enc(nc) + +//02AE = error +//receive b3=enc(r4) +//r5=dec(b3) +//n'r=rol(r5) +//verify n'r=nr + +int CmdHF14AMfDESAuth(const char *Cmd){ + + uint8_t blockNo = 0; + //keyNo=0; + uint32_t cuid=0; + uint8_t reply[16]; + //DES_cblock r1_b1; + uint8_t b1[8]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; + uint8_t b2[8]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; + DES_cblock nr, b0, r1, r0; + + + uint8_t key[8]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; + //DES_cblock iv={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; + DES_key_schedule ks1; + DES_cblock key1; + + if (strlen(Cmd)<1) { + PrintAndLog("Usage: hf desfire des-auth k "); + PrintAndLog(" sample: hf desfire des-auth k 0"); + return 0; + } + + //Change key to user defined one + + memcpy(key1,key,8); + //memcpy(key2,key+8,8); + DES_set_key((DES_cblock *)key1,&ks1); + //DES_set_key((DES_cblock *)key2,&ks2); + + //Auth1 + UsbCommand c = {CMD_MIFARE_DES_AUTH1, {blockNo}}; + SendCommand(&c); + UsbCommand resp; + if (WaitForResponseTimeout(CMD_ACK,&resp,1500)) { + uint8_t isOK = resp.arg[0] & 0xff; + cuid = resp.arg[1]; + uint8_t * data= resp.d.asBytes; + + if (isOK){ + PrintAndLog("enc(nc)/b0:%s", sprint_hex(data+2,8)); + memcpy(b0,data+2,8); + } + } else { + PrintAndLog("Command execute timeout"); + } + + //Do crypto magic + DES_random_key(&nr); + //b1=dec(nr) + //r0=dec(b0) + DES_ecb_encrypt(&nr,&b1,&ks1,0); + DES_ecb_encrypt(&b0,&r0,&ks1,0); + //PrintAndLog("b1:%s",sprint_hex(b1, 8)); + PrintAndLog("r0:%s",sprint_hex(r0, 8)); + //r1=rol(r0) + memcpy(r1,r0,8); + rol(r1,8); + PrintAndLog("r1:%s",sprint_hex(r1, 8)); + for(int i=0;i<8;i++){ + b2[i]=(r1[i] ^ b1[i]); + } + DES_ecb_encrypt(&b2,&b2,&ks1,0); + //PrintAndLog("b1:%s",sprint_hex(b1, 8)); + PrintAndLog("b2:%s",sprint_hex(b2, 8)); + + //Auth2 + UsbCommand d = {CMD_MIFARE_DES_AUTH2, {cuid}}; + memcpy(reply,b1,8); + memcpy(reply+8,b2,8); + memcpy(d.d.asBytes,reply, 16); + SendCommand(&d); + + UsbCommand respb; + if (WaitForResponseTimeout(CMD_ACK,&respb,1500)) { + uint8_t isOK = respb.arg[0] & 0xff; + uint8_t * data2= respb.d.asBytes; + + if (isOK){ + PrintAndLog("b3:%s", sprint_hex(data2+2, 8)); + } + + } else { + PrintAndLog("Command execute timeout"); + } + return 1; +} + +//EV1 +// Reader 2 Card : 02AA, key (1 byte), CRC1 CRC2 ; auth +// Card 2 Reader : 02AF, 16 Bytes(b0), CRC1 CRC2 +// Reader 2 Card : 03AF, 16 Bytes(b1),16Bytes(b2) CRC1 CRC2 +// Card 2 Reader : 0300, 16 bytes(b3), CRC1 CRC2 ; success +int CmdHF14AMfAESAuth(const char *Cmd){ + + uint8_t blockNo = 0; + //keyNo=0; + uint32_t cuid=0; + uint8_t reply[32]; + //DES_cblock r1_b1; + //unsigned char * b1, b2, nr, b0, r0, r1; + + uint8_t b1[16]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; + uint8_t b2[16]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; + uint8_t nr[16]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; + uint8_t b0[16]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; + uint8_t r0[16]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; + uint8_t r1[16]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; + // + uint8_t key[16]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; + uint8_t iv[16]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}; + AES_KEY key_e; + AES_KEY key_d; + + if (strlen(Cmd)<1) { + PrintAndLog("Usage: hf desfire aes-auth k "); + PrintAndLog(" sample: hf desfire aes-auth k 0"); + return 0; + } + + //Change key to user defined one + // + // int private_AES_set_encrypt_key(const unsigned char *userKey, const int bits,AES_KEY *key); + //int private_AES_set_decrypt_key(const unsigned char *userKey, const int bits,AES_KEY *key); + // + //memcpy(key1,key,16); + //memcpy(key2,key+8,8); + AES_set_encrypt_key(key,128,&key_e); + AES_set_decrypt_key(key,128,&key_d); + + //Auth1 + UsbCommand c = {CMD_MIFARE_DES_AUTH1, {blockNo}}; + SendCommand(&c); + UsbCommand resp; + if (WaitForResponseTimeout(CMD_ACK,&resp,1500)) { + uint8_t isOK = resp.arg[0] & 0xff; + cuid = resp.arg[1]; + uint8_t * data= resp.d.asBytes; + + if (isOK){ + PrintAndLog("enc(nc)/b0:%s", sprint_hex(data+2,16)); + memcpy(b0,data+2,16); + } + } else { + PrintAndLog("Command execute timeout"); + } + // + // void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, + //size_t length, const AES_KEY *key, + //unsigned char *ivec, const int enc); + + //Do crypto magic + //DES_random_key(&nr); + //b1=dec(nr) + //r0=dec(b0) + //AES_cbc_encrypt(&nr,&b1,16,&key,0); + AES_cbc_encrypt(&b0,&r0,16,&key_d,iv,0); + //PrintAndLog("b1:%s",sprint_hex(b1, 8)); + PrintAndLog("r0:%s",sprint_hex(r0, 16)); + //r1=rol(r0) + memcpy(r1,r0,16); + rol(r1,8); + PrintAndLog("r1:%s",sprint_hex(r1, 16)); + for(int i=0;i<16;i++){ + b1[i]=(nr[i] ^ b0[i]); + b2[i]=(r1[i] ^ b1[i]); + } + PrintAndLog("nr:%s",sprint_hex(nr, 16)); + AES_cbc_encrypt(&b1,&b1,16,&key_e,iv,1); + AES_cbc_encrypt(&b2,&b2,16,&key_e,iv,1); + PrintAndLog("b1:%s",sprint_hex(b1, 16)); + PrintAndLog("b2:%s",sprint_hex(b2, 16)); + + //Auth2 + UsbCommand d = {CMD_MIFARE_DES_AUTH2, {cuid}}; + memcpy(reply,b1,16); + memcpy(reply+16,b2,16); + memcpy(d.d.asBytes,reply, 32); + SendCommand(&d); + + UsbCommand respb; + if (WaitForResponseTimeout(CMD_ACK,&respb,1500)) { + uint8_t isOK = respb.arg[0] & 0xff; + uint8_t * data2= respb.d.asBytes; + + if (isOK){ + PrintAndLog("b3:%s", sprint_hex(data2+2, 16)); + } + + } else { + PrintAndLog("Command execute timeout"); + } + return 1; +} + + +//------------------------------------ +// Menu Stuff +//------------------------------------ +static command_t CommandTable[] = +{ + {"help", CmdHelp, 1,"This help"}, + {"dbg", CmdHF14AMfDbg, 0,"Set default debug mode"}, + {"des-auth",CmdHF14AMfDESAuth, 0,"Desfire Authentication"}, + {"ev1-auth",CmdHF14AMfAESAuth, 0,"EV1 Authentication"}, + {NULL, NULL, 0, NULL} +}; + +int CmdHFMFDesfire(const char *Cmd){ + // flush + WaitForResponseTimeout(CMD_ACK,NULL,100); + CmdsParse(CommandTable, Cmd); + return 0; +} + +int CmdHelp(const char *Cmd){ + CmdsHelp(CommandTable); + return 0; +} diff --git a/client/cmdhfmfdesfire.h b/client/cmdhfmfdesfire.h new file mode 100644 index 00000000..c29fd262 --- /dev/null +++ b/client/cmdhfmfdesfire.h @@ -0,0 +1,5 @@ + +static int CmdHelp(const char *Cmd); +int CmdHF14AMfDESAuth(const char *Cmd); +int CmdHFMFDesfire(const char *Cmd); +int CmdHelp(const char *Cmd); \ No newline at end of file diff --git a/client/cmdlf.c b/client/cmdlf.c index 97dcf0ba..70db0575 100644 --- a/client/cmdlf.c +++ b/client/cmdlf.c @@ -171,9 +171,10 @@ int CmdIndalaDemod(const char *Cmd) count = 0; } } - PrintAndLog("Recovered %d raw bits", rawbit); + if (rawbit>0){ + PrintAndLog("Recovered %d raw bits, expected: %d", rawbit, GraphTraceLen/32); PrintAndLog("worst metric (0=best..7=worst): %d at pos %d", worst, worstPos); - + } else return 0; // Finding the start of a UID int uidlen, long_wait; if (strcmp(Cmd, "224") == 0) { @@ -303,7 +304,7 @@ int CmdIndalaDemod(const char *Cmd) } RepaintGraphWindow(); - return 0; + return 1; } int CmdIndalaClone(const char *Cmd) @@ -567,6 +568,36 @@ int CmdVchDemod(const char *Cmd) return 0; } +//by marshmellow +int CmdLFfind(const char *Cmd) +{ + int ans=0; + if (!offline){ + ans=CmdLFRead(""); + //ans=CmdSamples("20000"); + } + if (GraphTraceLen<1000) return 0; + PrintAndLog("Checking for known tags:"); + + ans=Cmdaskmandemod(""); + PrintAndLog("ASK_MAN: %s", (ans)?"YES":"NO" ); + + ans=CmdFSKdemodHID(""); + PrintAndLog("HID: %s", (ans)?"YES":"NO" ); + + ans=CmdFSKdemodIO(""); + PrintAndLog("IO prox: %s", (ans)?"YES":"NO" ); + + ans=CmdIndalaDemod(""); + PrintAndLog("Indala (64): %s", (ans)?"YES":"NO" ); + + ans=CmdIndalaDemod("224"); + PrintAndLog("Indala (224): %s", (ans)?"YES":"NO" ); + + //PrintAndLog("No Known Tags Found!\n"); + return 0; +} + static command_t CommandTable[] = { {"help", CmdHelp, 1, "This help"}, @@ -579,6 +610,7 @@ static command_t CommandTable[] = {"read", CmdLFRead, 0, "['h' or ] -- Read 125/134 kHz LF ID-only tag (option 'h' for 134, alternatively: f=12MHz/(divisor+1))"}, + {"search", CmdLFfind, 1, "Read and Search for valid known tag (in offline mode it you can load first then search)"}, {"sim", CmdLFSim, 0, "[GAP] -- Simulate LF tag from buffer with optional GAP (in microseconds)"}, {"simbidir", CmdLFSimBidir, 0, "Simulate LF tag (with bidirectional data transmission between reader and tag)"}, {"simman", CmdLFSimManchester, 0, " [GAP] Simulate arbitrary Manchester LF tag"}, diff --git a/client/cmdlf.h b/client/cmdlf.h index 7278754b..e298d659 100644 --- a/client/cmdlf.h +++ b/client/cmdlf.h @@ -23,5 +23,6 @@ int CmdLFSimBidir(const char *Cmd); int CmdLFSimManchester(const char *Cmd); int CmdLFSnoop(const char *Cmd); int CmdVchDemod(const char *Cmd); +int CmdLFfind(const char *Cmd); #endif diff --git a/client/cmdlfem4x.c b/client/cmdlfem4x.c index c5f57d55..6567ee41 100644 --- a/client/cmdlfem4x.c +++ b/client/cmdlfem4x.c @@ -28,6 +28,20 @@ char *global_em410xId; static int CmdHelp(const char *Cmd); + + +int CmdEMdemodASK(const char *Cmd) +{ + int findone=0; + UsbCommand c={CMD_EM410X_DEMOD}; + if(Cmd[0]=='1') findone=1; + c.arg[0]=findone; + SendCommand(&c); + return 0; +} + + + /* Read the ID of an EM410x tag. * Format: * 1111 1111 1 <-- standard non-repeatable header @@ -644,7 +658,7 @@ int CmdWriteWordPWD(const char *Cmd) static command_t CommandTable[] = { {"help", CmdHelp, 1, "This help"}, - + {"410xdemod", CmdEMdemodASK, 0, "[clock rate] -- Extract ID from EM410x tag"}, {"410xread", CmdEM410xRead, 1, "[clock rate] -- Extract ID from EM410x tag"}, {"410xsim", CmdEM410xSim, 0, " -- Simulate EM410x tag"}, {"replay", MWRem4xReplay, 0, "Watches for tag and simulates manchester encoded em4x tag"}, diff --git a/client/cmdlfem4x.h b/client/cmdlfem4x.h index 587dbf7f..2282f64e 100644 --- a/client/cmdlfem4x.h +++ b/client/cmdlfem4x.h @@ -12,7 +12,7 @@ #define CMDLFEM4X_H__ int CmdLFEM4X(const char *Cmd); - +int CmdEMdemodASK(const char *Cmd); int CmdEM410xRead(const char *Cmd); int CmdEM410xSim(const char *Cmd); int CmdEM410xWatch(const char *Cmd); diff --git a/client/cmdlfhitag.c b/client/cmdlfhitag.c index 6d1cb87d..74578eea 100644 --- a/client/cmdlfhitag.c +++ b/client/cmdlfhitag.c @@ -159,6 +159,7 @@ int CmdLFHitagSim(const char *Cmd) { tag_mem_supplied = true; if (fread(c.d.asBytes,48,1,pf) == 0) { PrintAndLog("Error: File reading error"); + fclose(pf); return 1; } fclose(pf); diff --git a/client/graph.c b/client/graph.c index bb815995..ff5a02e4 100644 --- a/client/graph.c +++ b/client/graph.c @@ -13,6 +13,7 @@ #include #include "ui.h" #include "graph.h" +#include "lfdemod.h" int GraphBuffer[MAX_GRAPH_TRACE_LEN]; int GraphTraceLen; @@ -51,9 +52,9 @@ int ClearGraph(int redraw) /* * Detect clock rate */ - //decommissioned - has difficulty detecting rf/32 and only works if data is manchester encoded + //decommissioned - has difficulty detecting rf/32 /* -int DetectClock2(int peak) +int DetectClockOld(int peak) { int i; int clock = 0xFFFF; @@ -65,6 +66,7 @@ int DetectClock2(int peak) if (GraphBuffer[i] > peak) peak = GraphBuffer[i]; + // peak=(int)(peak*.75); for (i = 1; i < GraphTraceLen; ++i) { // If this is the beginning of a peak @@ -80,17 +82,21 @@ int DetectClock2(int peak) return clock; } */ +/* +NOW IN LFDEMOD.C // by marshmellow // not perfect especially with lower clocks or VERY good antennas (heavy wave clipping) // maybe somehow adjust peak trimming value based on samples to fix? -int DetectClock(int peak) +int DetectASKClock(int peak) { int i=0; int low=0; int clk[]={16,32,40,50,64,100,128,256}; + int loopCnt = 256; + if (GraphTraceLenpeak){ peak = GraphBuffer[i]; } @@ -101,15 +107,11 @@ int DetectClock(int peak) peak=(int)(peak*.75); low= (int)(low*.75); } - //int numbits; int ii; - int loopCnt = 256; - if (GraphTraceLen=peak) || (GraphBuffer[ii]<=low)){ - //numbits=0; - //good=1; errCnt[clkCnt]=0; for (i=0; i<((int)(GraphTraceLen/clk[clkCnt])-1); ++i){ if (GraphBuffer[ii+(i*clk[clkCnt])]>=peak || GraphBuffer[ii+(i*clk[clkCnt])]<=low){ - //numbits++; }else if(GraphBuffer[ii+(i*clk[clkCnt])-tol]>=peak || GraphBuffer[ii+(i*clk[clkCnt])-tol]<=low){ }else if(GraphBuffer[ii+(i*clk[clkCnt])+tol]>=peak || GraphBuffer[ii+(i*clk[clkCnt])+tol]<=low){ }else{ //error no peak detected - //numbits=0; - //good=0; errCnt[clkCnt]++; - //break; } } if(errCnt[clkCnt]==0) return clk[clkCnt]; if(errCnt[clkCnt]127) GraphBuffer[i]=127; //trim + if (GraphBuffer[i]<-127) GraphBuffer[i]=-127; //trim + buff[i]=(uint8_t)(GraphBuffer[i]+128); + } + return i; +} /* Get or auto-detect clock rate */ int GetClock(const char *str, int peak, int verbose) { @@ -164,7 +179,9 @@ int GetClock(const char *str, int peak, int verbose) /* Auto-detect clock */ if (!clock) { - clock = DetectClock(peak); + uint8_t grph[MAX_GRAPH_TRACE_LEN]={0}; + int size = getFromGraphBuf(grph); + clock = DetectASKClock(grph,size,0); //clock2 = DetectClock2(peak); /* Only print this message if we're not looping something */ if (!verbose) diff --git a/client/graph.h b/client/graph.h index ce803c82..afe23686 100644 --- a/client/graph.h +++ b/client/graph.h @@ -13,8 +13,10 @@ void AppendGraph(int redraw, int clock, int bit); int ClearGraph(int redraw); -int DetectClock(int peak); +//int DetectClock(int peak); +int getFromGraphBuf(uint8_t *buff); int GetClock(const char *str, int peak, int verbose); +void setGraphBuf(uint8_t *buff,int size); bool HasGraphData(); #define MAX_GRAPH_TRACE_LEN (1024*128) diff --git a/client/loclass/cipherutils.c b/client/loclass/cipherutils.c index 8c6a278a..f9c62273 100644 --- a/client/loclass/cipherutils.c +++ b/client/loclass/cipherutils.c @@ -207,6 +207,7 @@ void printarr_human_readable(char * title, uint8_t* arr, int len) cx += snprintf(output+cx,outsize-cx, "%02x ",*(arr+i)); } prnlog(output); + free(output); } //----------------------------- diff --git a/client/loclass/hash1_brute.c b/client/loclass/hash1_brute.c new file mode 100644 index 00000000..a9fe0d19 --- /dev/null +++ b/client/loclass/hash1_brute.c @@ -0,0 +1,92 @@ +#include +#include "cipherutils.h" +#include +#include +#include +#include +#include +#include "elite_crack.h" + +void calc_score(uint8_t* csn, uint8_t* k) +{ + uint8_t score =0 ; + uint8_t i; + uint8_t goodvals[16] = {0}; + uint8_t uniq_vals[8] = {0}; + memset(goodvals, 0x00, 16); + memset(uniq_vals, 0x00, 8); + uint8_t badval = 0; + int badscore =0; + for(i=0; i < 8 ; i++) + { + if(k[i] == 0x01) continue; + if(k[i] == 0x00) continue; + if(k[i] == 0x45) continue; + if(k[i] < 16){ + goodvals[k[i]] = 1; + } +// if(k[i] ==9 || k[i]==2){ +// goodvals[k[i]] = 1; +// } + + else if(k[i]>=16){ + badscore++; + badval = k[i]; + } + } + for(i =0; i < 16; i++) + { + if(goodvals[i]) + { + uniq_vals[score] = i; + score +=1; + } + } + if(score >=2 && badscore < 2) + { + printf("CSN\t%02x%02x%02x%02x%02x%02x%02x%02x\t%02x %02x %02x %02x %02x %02x %02x %02x\t" + ,csn[0],csn[1],csn[2],csn[3],csn[4],csn[5],csn[6],csn[7] + ,k[0],k[1],k[2],k[3],k[4],k[5],k[6],k[7] + ); + for(i =0 ; i < score; i++) + { + printf("%d,", uniq_vals[i]); + } + printf("\tbadscore: %d (%02x)", badscore, badval); + printf("\r\n"); + + } + +} + +void brute_hash1(){ + uint8_t csn[8] = {0,0,0,0,0xf7,0xff,0x12,0xe0}; + uint8_t k[8]= {0,0,0,0,0,0,0,0}; + uint16_t a,b,c,d; + uint8_t testcsn[8] ={0x00,0x0d,0x0f,0xfd,0xf7,0xff,0x12,0xe0} ; + uint8_t testkey[8] ={0x05 ,0x01 ,0x00 ,0x10 ,0x45 ,0x08 ,0x45,0x56} ; + calc_score(testcsn,testkey); + printf("Brute forcing hashones\n"); + //exit(1); + for(a=0;a < 256;a++) + { + //if(a > 0)printf("%d/256 done...\n", a); + for(b=0;b < 256 ; b++) + for(c=0;c < 256;c++) + for(d=0;d < 256;d++) + { + csn[0] = a; + csn[1] = b; + csn[2] = c; + csn[3] = d; + csn[4] = 0xf7; + csn[5] = 0xff; + csn[6] = 0x12; + csn[7] = 0xe0; + hash1(csn, k); + calc_score(csn,k); + } + } + +} + diff --git a/client/loclass/hash1_brute.h b/client/loclass/hash1_brute.h new file mode 100644 index 00000000..b26ad96d --- /dev/null +++ b/client/loclass/hash1_brute.h @@ -0,0 +1,5 @@ +#ifndef HASH1_BRUTE_H +#define HASH1_BRUTE_H +void brute_hash1(); + +#endif // HASH1_BRUTE_H diff --git a/client/loclass/ikeys.c b/client/loclass/ikeys.c index a55227ef..4c5bba2b 100644 --- a/client/loclass/ikeys.c +++ b/client/loclass/ikeys.c @@ -742,7 +742,11 @@ int readKeyFile(uint8_t key[8]) f = fopen("iclass_key.bin", "rb"); if (f) { - if(fread(key, sizeof(key), 1, f) == 1) return 0; + if(fread(key, sizeof(uint8_t), 8, f) == 1) + { + retval = 0; + } + fclose(f); } return retval; } diff --git a/common/lfdemod.c b/common/lfdemod.c new file mode 100644 index 00000000..d30262f3 --- /dev/null +++ b/common/lfdemod.c @@ -0,0 +1,677 @@ +//----------------------------------------------------------------------------- +// Copyright (C) 2014 +// +// This code is licensed to you under the terms of the GNU GPL, version 2 or, +// at your option, any later version. See the LICENSE.txt file for the text of +// the license. +//----------------------------------------------------------------------------- +// Low frequency commands +//----------------------------------------------------------------------------- + +#include +#include +#include "lfdemod.h" + +//by marshmellow +//takes 1s and 0s and searches for EM410x format - output EM ID +uint64_t Em410xDecode(uint8_t *BitStream,uint32_t BitLen) +{ + //no arguments needed - built this way in case we want this to be a direct call from "data " cmds in the future + // otherwise could be a void with no arguments + //set defaults + int high=0, low=128; + uint64_t lo=0; //hi=0, + + uint32_t i = 0; + uint32_t initLoopMax = 65; + if (initLoopMax>BitLen) initLoopMax=BitLen; + + for (;i < initLoopMax; ++i) //65 samples should be plenty to find high and low values + { + if (BitStream[i] > high) + high = BitStream[i]; + else if (BitStream[i] < low) + low = BitStream[i]; + } + if (((high !=1)||(low !=0))){ //allow only 1s and 0s + // PrintAndLog("no data found"); + return 0; + } + uint8_t parityTest=0; + // 111111111 bit pattern represent start of frame + uint8_t frame_marker_mask[] = {1,1,1,1,1,1,1,1,1}; + uint32_t idx = 0; + uint32_t ii=0; + uint8_t resetCnt = 0; + while( (idx + 64) < BitLen) { + restart: + // search for a start of frame marker + if ( memcmp(BitStream+idx, frame_marker_mask, sizeof(frame_marker_mask)) == 0) + { // frame marker found + idx+=9;//sizeof(frame_marker_mask); + for (i=0; i<10;i++){ + for(ii=0; ii<5; ++ii){ + parityTest += BitStream[(i*5)+ii+idx]; + } + if (parityTest== ((parityTest>>1)<<1)){ + parityTest=0; + for (ii=0; ii<4;++ii){ + //hi = (hi<<1)|(lo>>31); + lo=(lo<<1LL)|(BitStream[(i*5)+ii+idx]); + } + //PrintAndLog("DEBUG: EM parity passed parity val: %d, i:%d, ii:%d,idx:%d, Buffer: %d%d%d%d%d,lo: %d",parityTest,i,ii,idx,BitStream[idx+ii+(i*5)-5],BitStream[idx+ii+(i*5)-4],BitStream[idx+ii+(i*5)-3],BitStream[idx+ii+(i*5)-2],BitStream[idx+ii+(i*5)-1],lo); + }else {//parity failed + //PrintAndLog("DEBUG: EM parity failed parity val: %d, i:%d, ii:%d,idx:%d, Buffer: %d%d%d%d%d",parityTest,i,ii,idx,BitStream[idx+ii+(i*5)-5],BitStream[idx+ii+(i*5)-4],BitStream[idx+ii+(i*5)-3],BitStream[idx+ii+(i*5)-2],BitStream[idx+ii+(i*5)-1]); + parityTest=0; + idx-=8; + if (resetCnt>5)return 0; + resetCnt++; + goto restart;//continue; + } + } + //skip last 5 bit parity test for simplicity. + return lo; + }else{ + idx++; + } + } + return 0; +} + +//by marshmellow +//takes 2 arguments - clock and invert both as integers +//attempts to demodulate ask while decoding manchester +//prints binary found and saves in graphbuffer for further commands +int askmandemod(uint8_t * BinStream,uint32_t *BitLen,int *clk, int *invert) +{ + int i; + int high = 0, low = 128; + *clk=DetectASKClock(BinStream,(size_t)*BitLen,*clk); //clock default + + if (*clk<8) *clk =64; + if (*clk<32) *clk=32; + if (*invert != 1) *invert=0; + + uint32_t initLoopMax = 200; + if (initLoopMax>*BitLen) initLoopMax=*BitLen; + + // Detect high and lows + for (i = 0; i < initLoopMax; ++i) //200 samples should be enough to find high and low values + { + if (BinStream[i] > high) + high = BinStream[i]; + else if (BinStream[i] < low) + low = BinStream[i]; + } + if ((high < 158) ){ //throw away static + return -2; + } + //25% fuzz in case highs and lows aren't clipped [marshmellow] + high=(int)((high-128)*.75)+128; + low= (int)((low-128)*.75)+128; + + //PrintAndLog("DEBUG - valid high: %d - valid low: %d",high,low); + int lastBit = 0; //set first clock check + uint32_t bitnum = 0; //output counter + int tol = 0; //clock tolerance adjust - waves will be accepted as within the clock if they fall + or - this value + clock from last valid wave + if (*clk==32)tol=1; //clock tolerance may not be needed anymore currently set to + or - 1 but could be increased for poor waves or removed entirely + int iii = 0; + uint32_t gLen = *BitLen; + if (gLen > 3000) gLen=3000; + uint8_t errCnt =0; + uint32_t bestStart = *BitLen; + uint32_t bestErrCnt = (*BitLen/1000); + uint32_t maxErr = (*BitLen/1000); + + //loop to find first wave that works + for (iii=0; iii < gLen; ++iii){ + if ((BinStream[iii]>=high)||(BinStream[iii]<=low)){ + lastBit=iii-*clk; + errCnt=0; + //loop through to see if this start location works + for (i = iii; i < *BitLen; ++i) { + if ((BinStream[i] >= high) && ((i-lastBit)>(*clk-tol))){ + lastBit+=*clk; + } else if ((BinStream[i] <= low) && ((i-lastBit)>(*clk-tol))){ + //low found and we are expecting a bar + lastBit+=*clk; + } else { + //mid value found or no bar supposed to be here + if ((i-lastBit)>(*clk+tol)){ + //should have hit a high or low based on clock!! + + errCnt++; + lastBit+=*clk;//skip over until hit too many errors + if (errCnt>(maxErr)) break; //allow 1 error for every 1000 samples else start over + } + } + if ((i-iii) >(400 * *clk)) break; //got plenty of bits + } + //we got more than 64 good bits and not all errors + if ((((i-iii)/ *clk) > (64+errCnt)) && (errCnt= high) && ((i-lastBit)>(*clk-tol))){ + lastBit+=*clk; + BinStream[bitnum] = *invert; + bitnum++; + } else if ((BinStream[i] <= low) && ((i-lastBit)>(*clk-tol))){ + //low found and we are expecting a bar + lastBit+=*clk; + BinStream[bitnum] = 1-*invert; + bitnum++; + } else { + //mid value found or no bar supposed to be here + if ((i-lastBit)>(*clk+tol)){ + //should have hit a high or low based on clock!! + + if (bitnum > 0){ + BinStream[bitnum]=77; + bitnum++; + } + + lastBit+=*clk;//skip over error + } + } + if (bitnum >=400) break; + } + *BitLen=bitnum; + } else{ + *invert=bestStart; + *clk=iii; + return -1; + } + return bestErrCnt; +} + +//by marshmellow +//take 10 and 01 and manchester decode +//run through 2 times and take least errCnt +int manrawdecode(uint8_t * BitStream, int *bitLen) +{ + int bitnum=0; + int errCnt =0; + int i=1; + int bestErr = 1000; + int bestRun = 0; + int ii=1; + for (ii=1;ii<3;++ii){ + i=1; + for (i=i+ii;i<*bitLen-2;i+=2){ + if(BitStream[i]==1 && (BitStream[i+1]==0)){ + } else if((BitStream[i]==0)&& BitStream[i+1]==1){ + } else { + errCnt++; + } + if(bitnum>300) break; + } + if (bestErr>errCnt){ + bestErr=errCnt; + bestRun=ii; + } + errCnt=0; + } + errCnt=bestErr; + if (errCnt<20){ + ii=bestRun; + i=1; + for (i=i+ii;i<*bitLen-2;i+=2){ + if(BitStream[i]==1 && (BitStream[i+1]==0)){ + BitStream[bitnum++]=0; + } else if((BitStream[i]==0)&& BitStream[i+1]==1){ + BitStream[bitnum++]=1; + } else { + BitStream[bitnum++]=77; + //errCnt++; + } + if(bitnum>300) break; + } + *bitLen=bitnum; + } + return errCnt; +} + + +//by marshmellow +//take 01 or 10 = 0 and 11 or 00 = 1 +int BiphaseRawDecode(uint8_t * BitStream, int *bitLen, int offset) +{ + uint8_t bitnum = 0; + uint32_t errCnt = 0; + uint32_t i = 1; + i=offset; + for (;i<*bitLen-2;i+=2){ + if((BitStream[i]==1 && BitStream[i+1]==0)||(BitStream[i]==0 && BitStream[i+1]==1)){ + BitStream[bitnum++]=1; + } else if((BitStream[i]==0 && BitStream[i+1]==0)||(BitStream[i]==1 && BitStream[i+1]==1)){ + BitStream[bitnum++]=0; + } else { + BitStream[bitnum++]=77; + errCnt++; + } + if(bitnum>250) break; + } + *bitLen=bitnum; + return errCnt; +} + +//by marshmellow +//takes 2 arguments - clock and invert both as integers +//attempts to demodulate ask only +//prints binary found and saves in graphbuffer for further commands +int askrawdemod(uint8_t *BinStream, int *bitLen,int *clk, int *invert) +{ + uint32_t i; + // int invert=0; //invert default + int high = 0, low = 128; + *clk=DetectASKClock(BinStream,*bitLen,*clk); //clock default + uint8_t BitStream[502] = {0}; + + if (*clk<8) *clk =64; + if (*clk<32) *clk=32; + if (*invert != 1) *invert = 0; + + uint32_t initLoopMax = 200; + if (initLoopMax>*bitLen) initLoopMax=*bitLen; + // Detect high and lows + for (i = 0; i < initLoopMax; ++i) //200 samples should be plenty to find high and low values + { + if (BinStream[i] > high) + high = BinStream[i]; + else if (BinStream[i] < low) + low = BinStream[i]; + } + if ((high < 158)){ //throw away static + return -2; + } + //25% fuzz in case highs and lows aren't clipped [marshmellow] + high=(int)((high-128)*.75)+128; + low= (int)((low-128)*.75)+128; + + int lastBit = 0; //set first clock check + uint32_t bitnum = 0; //output counter + uint8_t tol = 0; //clock tolerance adjust - waves will be accepted as within the clock if they fall + or - this value + clock from last valid wave + if (*clk==32) tol=1; //clock tolerance may not be needed anymore currently set to + or - 1 but could be increased for poor waves or removed entirely + uint32_t iii = 0; + uint32_t gLen = *bitLen; + if (gLen > 500) gLen=500; + uint8_t errCnt =0; + uint32_t bestStart = *bitLen; + uint32_t bestErrCnt = (*bitLen/1000); + uint8_t midBit=0; + + //loop to find first wave that works + for (iii=0; iii < gLen; ++iii){ + if ((BinStream[iii]>=high)||(BinStream[iii]<=low)){ + lastBit=iii-*clk; + //loop through to see if this start location works + for (i = iii; i < *bitLen; ++i) { + if ((BinStream[i] >= high) && ((i-lastBit)>(*clk-tol))){ + lastBit+=*clk; + BitStream[bitnum] = *invert; + bitnum++; + midBit=0; + } else if ((BinStream[i] <= low) && ((i-lastBit)>(*clk-tol))){ + //low found and we are expecting a bar + lastBit+=*clk; + BitStream[bitnum] = 1-*invert; + bitnum++; + midBit=0; + } else if ((BinStream[i]<=low) && (midBit==0) && ((i-lastBit)>((*clk/2)-tol))){ + //mid bar? + midBit=1; + BitStream[bitnum]= 1-*invert; + bitnum++; + } else if ((BinStream[i]>=high)&&(midBit==0) && ((i-lastBit)>((*clk/2)-tol))){ + //mid bar? + midBit=1; + BitStream[bitnum]= *invert; + bitnum++; + } else if ((i-lastBit)>((*clk/2)+tol)&&(midBit==0)){ + //no mid bar found + midBit=1; + BitStream[bitnum]= BitStream[bitnum-1]; + bitnum++; + } else { + //mid value found or no bar supposed to be here + + if ((i-lastBit)>(*clk+tol)){ + //should have hit a high or low based on clock!! + + if (bitnum > 0){ + BitStream[bitnum]=77; + bitnum++; + } + + errCnt++; + lastBit+=*clk;//skip over until hit too many errors + if (errCnt>((*bitLen/1000))){ //allow 1 error for every 1000 samples else start over + errCnt=0; + bitnum=0;//start over + break; + } + } + } + if (bitnum>500) break; + } + //we got more than 64 good bits and not all errors + if ((bitnum > (64+errCnt)) && (errCnt<(*bitLen/1000))) { + //possible good read + if (errCnt==0) break; //great read - finish + if (bestStart == iii) break; //if current run == bestErrCnt run (after exhausted testing) then finish + if (errCnt=gLen){ //exhausted test + //if there was a ok test go back to that one and re-run the best run (then dump after that run) + if (bestErrCnt < (*bitLen/1000)) iii=bestStart; + } + } + if (bitnum>16){ + + for (i=0; i < bitnum; ++i){ + BinStream[i]=BitStream[i]; + } + *bitLen = bitnum; + } else { + return -1; + } + return errCnt; +} +//translate wave to 11111100000 (1 for each short wave 0 for each long wave) +size_t fsk_wave_demod(uint8_t * dest, size_t size, uint8_t fchigh, uint8_t fclow) +{ + uint32_t last_transition = 0; + uint32_t idx = 1; + uint32_t maxVal=0; + if (fchigh==0) fchigh=10; + if (fclow==0) fclow=8; + // we do care about the actual theshold value as sometimes near the center of the + // wave we may get static that changes direction of wave for one value + // if our value is too low it might affect the read. and if our tag or + // antenna is weak a setting too high might not see anything. [marshmellow] + if (size<100) return 0; + for(idx=1; idx<100; idx++){ + if(maxVal1 transition + if (dest[idx-1] < dest[idx]) { // 0 -> 1 transition + if ((idx-last_transition)<(fclow-2)){ //0-5 = garbage noise + //do nothing with extra garbage + } else if ((idx-last_transition) < (fchigh-1)) { //6-8 = 8 waves + dest[numBits]=1; + } else { //9+ = 10 waves + dest[numBits]=0; + } + last_transition = idx; + numBits++; + } + } + return numBits; //Actually, it returns the number of bytes, but each byte represents a bit: 1 or 0 +} + +uint32_t myround2(float f) +{ + if (f >= 2000) return 2000;//something bad happened + return (uint32_t) (f + (float)0.5); +} + +//translate 11111100000 to 10 +size_t aggregate_bits(uint8_t *dest,size_t size, uint8_t rfLen, uint8_t maxConsequtiveBits, uint8_t invert,uint8_t fchigh,uint8_t fclow )// uint8_t h2l_crossing_value,uint8_t l2h_crossing_value, +{ + uint8_t lastval=dest[0]; + uint32_t idx=0; + size_t numBits=0; + uint32_t n=1; + + for( idx=1; idx < size; idx++) { + + if (dest[idx]==lastval) { + n++; + continue; + } + //if lastval was 1, we have a 1->0 crossing + if ( dest[idx-1]==1 ) { + n=myround2((float)(n+1)/((float)(rfLen)/(float)fclow)); + //n=(n+1) / h2l_crossing_value; + } else {// 0->1 crossing + n=myround2((float)(n+1)/((float)(rfLen-2)/(float)fchigh)); //-2 for fudge factor + //n=(n+1) / l2h_crossing_value; + } + if (n == 0) n = 1; + + if(n < maxConsequtiveBits) //Consecutive + { + if(invert==0){ //invert bits + memset(dest+numBits, dest[idx-1] , n); + }else{ + memset(dest+numBits, dest[idx-1]^1 , n); + } + numBits += n; + } + n=0; + lastval=dest[idx]; + }//end for + return numBits; +} +//by marshmellow (from holiman's base) +// full fsk demod from GraphBuffer wave to decoded 1s and 0s (no mandemod) +int fskdemod(uint8_t *dest, size_t size, uint8_t rfLen, uint8_t invert, uint8_t fchigh, uint8_t fclow) +{ + // FSK demodulator + size = fsk_wave_demod(dest, size, fchigh, fclow); + size = aggregate_bits(dest, size,rfLen,192,invert,fchigh,fclow); + return size; +} +// loop to get raw HID waveform then FSK demodulate the TAG ID from it +int HIDdemodFSK(uint8_t *dest, size_t size, uint32_t *hi2, uint32_t *hi, uint32_t *lo) +{ + + size_t idx=0; //, found=0; //size=0, + // FSK demodulator + size = fskdemod(dest, size,50,0,10,8); + + // final loop, go over previously decoded manchester data and decode into usable tag ID + // 111000 bit pattern represent start of frame, 01 pattern represents a 1 and 10 represents a 0 + uint8_t frame_marker_mask[] = {1,1,1,0,0,0}; + int numshifts = 0; + idx = 0; + //one scan + while( idx + sizeof(frame_marker_mask) < size) { + // search for a start of frame marker + if ( memcmp(dest+idx, frame_marker_mask, sizeof(frame_marker_mask)) == 0) + { // frame marker found + idx+=sizeof(frame_marker_mask); + while(dest[idx] != dest[idx+1] && idx < size-2) + { + // Keep going until next frame marker (or error) + // Shift in a bit. Start by shifting high registers + *hi2 = (*hi2<<1)|(*hi>>31); + *hi = (*hi<<1)|(*lo>>31); + //Then, shift in a 0 or one into low + if (dest[idx] && !dest[idx+1]) // 1 0 + *lo=(*lo<<1)|0; + else // 0 1 + *lo=(*lo<<1)|1; + numshifts++; + idx += 2; + } + // Hopefully, we read a tag and hit upon the next frame marker + if(idx + sizeof(frame_marker_mask) < size) + { + if ( memcmp(dest+idx, frame_marker_mask, sizeof(frame_marker_mask)) == 0) + { + //good return + return idx; + } + } + // reset + *hi2 = *hi = *lo = 0; + numshifts = 0; + }else { + idx++; + } + } + return -1; +} + +uint32_t bytebits_to_byte(uint8_t* src, int numbits) +{ + uint32_t num = 0; + for(int i = 0 ; i < numbits ; i++) { + num = (num << 1) | (*src); + src++; + } + return num; +} + +int IOdemodFSK(uint8_t *dest, size_t size) +{ + uint32_t idx=0; + //make sure buffer has data + if (size < 66) return -1; + //test samples are not just noise + uint8_t testMax=0; + for(idx=0;idx<65;idx++){ + if (testMax170){ + // FSK demodulator + size = fskdemod(dest, size,64,1,10,8); // RF/64 and invert + if (size < 65) return -1; //did we get a good demod? + //Index map + //0 10 20 30 40 50 60 + //| | | | | | | + //01234567 8 90123456 7 89012345 6 78901234 5 67890123 4 56789012 3 45678901 23 + //----------------------------------------------------------------------------- + //00000000 0 11110000 1 facility 1 version* 1 code*one 1 code*two 1 ???????? 11 + // + //XSF(version)facility:codeone+codetwo + //Handle the data + uint8_t mask[] = {0,0,0,0,0,0,0,0,0,1}; + for( idx=0; idx < (size - 65); idx++) { + if ( memcmp(dest + idx, mask, sizeof(mask))==0) { + //frame marker found + if (!dest[idx+8] && dest[idx+17]==1 && dest[idx+26]==1 && dest[idx+35]==1 && dest[idx+44]==1 && dest[idx+53]==1){ + //confirmed proper separator bits found + //return start position + return (int) idx; + } + } + } + } + return 0; +} + +// by marshmellow +// not perfect especially with lower clocks or VERY good antennas (heavy wave clipping) +// maybe somehow adjust peak trimming value based on samples to fix? +int DetectASKClock(uint8_t dest[], size_t size, int clock) +{ + int i=0; + int peak=0; + int low=128; + int clk[]={16,32,40,50,64,100,128,256}; + int loopCnt = 256; //don't need to loop through entire array... + if (sizepeak){ + peak = dest[i]; + } + if(dest[i]=peak) || (dest[ii]<=low)){ + errCnt[clkCnt]=0; + // now that we have the first one lined up test rest of wave array + for (i=0; i<((int)(size/clk[clkCnt])-1); ++i){ + if (dest[ii+(i*clk[clkCnt])]>=peak || dest[ii+(i*clk[clkCnt])]<=low){ + }else if(dest[ii+(i*clk[clkCnt])-tol]>=peak || dest[ii+(i*clk[clkCnt])-tol]<=low){ + }else if(dest[ii+(i*clk[clkCnt])+tol]>=peak || dest[ii+(i*clk[clkCnt])+tol]<=low){ + }else{ //error no peak detected + errCnt[clkCnt]++; + } + } + //if we found no errors this is correct one - return this clock + if(errCnt[clkCnt]==0) return clk[clkCnt]; + //if we found errors see if it is lowest so far and save it as best run + if(errCnt[clkCnt] + +int DetectASKClock(uint8_t dest[], size_t size, int clock); +int askmandemod(uint8_t *BinStream,uint32_t *BitLen,int *clk, int *invert); +uint64_t Em410xDecode(uint8_t *BitStream,uint32_t BitLen); +int manrawdecode(uint8_t *BitStream, int *bitLen); +int BiphaseRawDecode(uint8_t * BitStream, int *bitLen, int offset); +int askrawdemod(uint8_t *BinStream, int *bitLen,int *clk, int *invert); +int HIDdemodFSK(uint8_t *dest, size_t size, uint32_t *hi2, uint32_t *hi, uint32_t *lo); +int IOdemodFSK(uint8_t *dest, size_t size); +int fskdemod(uint8_t *dest, size_t size, uint8_t rfLen, uint8_t invert, uint8_t fchigh, uint8_t fclow); +uint32_t bytebits_to_byte(uint8_t* src, int numbits); + +#endif diff --git a/include/usb_cmd.h b/include/usb_cmd.h index 65631d98..18e54e33 100644 --- a/include/usb_cmd.h +++ b/include/usb_cmd.h @@ -81,6 +81,8 @@ typedef struct { #define CMD_EM4X_WRITE_WORD 0x0219 #define CMD_IO_DEMOD_FSK 0x021A #define CMD_IO_CLONE_TAG 0x021B +#define CMD_EM410X_DEMOD 0x021c + /* CMD_SET_ADC_MUX: ext1 is 0 for lopkd, 1 for loraw, 2 for hipkd, 3 for hiraw */ // For the 13.56 MHz tags diff --git a/traces/Casi-12ed825c29.pm3 b/traces/Casi-12ed825c29.pm3 new file mode 100644 index 00000000..d49c13a2 --- /dev/null +++ b/traces/Casi-12ed825c29.pm3 @@ -0,0 +1,16000 @@ +44 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +115 +104 +62 +24 +-7 +-34 +-55 +-74 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +45 +127 +127 +127 +127 +112 +111 +104 +99 +89 +83 +76 +71 +65 +61 +55 +19 +-13 +-38 +-61 +-78 +-94 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +24 +127 +127 +127 +127 +95 +94 +89 +84 +76 +71 +64 +61 +55 +52 +47 +44 +40 +37 +33 +31 +28 +27 +23 +22 +19 +18 +16 +15 +13 +13 +10 +-20 +-46 +-66 +-85 +-99 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +5 +127 +127 +127 +114 +80 +78 +74 +70 +63 +59 +53 +50 +45 +42 +38 +4 +-25 +-49 +-70 +-86 +-101 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +113 +103 +60 +22 +-8 +-35 +-56 +-75 +-90 +-103 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +45 +127 +127 +127 +127 +111 +110 +104 +97 +88 +83 +75 +70 +64 +60 +54 +52 +45 +43 +39 +37 +33 +31 +28 +26 +23 +22 +19 +18 +16 +15 +13 +-18 +-44 +-65 +-84 +-98 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +116 +109 +99 +93 +85 +79 +72 +68 +62 +59 +52 +49 +45 +42 +38 +36 +32 +29 +26 +-6 +-34 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +12 +127 +127 +127 +120 +85 +84 +79 +75 +68 +63 +57 +53 +48 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +125 +90 +88 +84 +79 +71 +67 +60 +57 +51 +48 +43 +9 +-21 +-46 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +127 +90 +90 +85 +80 +72 +67 +61 +57 +52 +49 +44 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +122 +114 +104 +97 +89 +83 +77 +72 +65 +61 +56 +52 +47 +45 +40 +37 +34 +31 +28 +-5 +-33 +-55 +-76 +-91 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +14 +127 +127 +127 +121 +86 +85 +80 +76 +68 +64 +58 +55 +49 +46 +42 +7 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +126 +91 +90 +85 +80 +72 +67 +61 +58 +52 +49 +44 +10 +-21 +-45 +-67 +-83 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +113 +104 +97 +88 +83 +76 +71 +65 +60 +55 +52 +46 +44 +39 +37 +33 +31 +27 +-5 +-33 +-56 +-76 +-91 +-106 +-100 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +13 +127 +127 +127 +121 +85 +84 +79 +75 +68 +63 +57 +54 +48 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +125 +90 +89 +84 +79 +71 +67 +60 +56 +51 +48 +43 +9 +-22 +-46 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +113 +104 +61 +23 +-8 +-34 +-56 +-74 +-89 +-103 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +43 +127 +127 +127 +127 +112 +110 +104 +99 +89 +83 +76 +71 +65 +61 +55 +19 +-13 +-38 +-61 +-78 +-94 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +24 +127 +127 +127 +127 +95 +94 +89 +84 +75 +70 +64 +60 +55 +51 +46 +44 +39 +37 +33 +31 +28 +26 +23 +22 +19 +18 +15 +15 +13 +12 +10 +-20 +-46 +-67 +-85 +-100 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +125 +115 +108 +98 +56 +19 +-11 +-37 +-58 +-77 +-91 +-104 +-98 +-108 +-128 +-128 +-128 +-128 +-128 +-128 +43 +127 +127 +127 +127 +109 +108 +102 +96 +87 +82 +74 +70 +63 +60 +54 +51 +45 +43 +38 +37 +32 +31 +27 +26 +23 +22 +19 +18 +15 +15 +12 +-18 +-44 +-65 +-84 +-99 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +111 +101 +95 +86 +82 +74 +70 +63 +59 +53 +51 +46 +44 +39 +37 +33 +31 +28 +-5 +-33 +-55 +-76 +-91 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +117 +110 +100 +94 +86 +81 +73 +69 +63 +59 +53 +50 +45 +42 +38 +35 +32 +30 +26 +-6 +-34 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +111 +101 +94 +87 +81 +74 +70 +63 +60 +54 +50 +45 +43 +38 +36 +32 +30 +27 +-5 +-33 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +111 +101 +95 +86 +81 +74 +70 +63 +59 +54 +50 +45 +42 +38 +36 +32 +30 +27 +-5 +-34 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +12 +127 +127 +127 +120 +85 +85 +80 +75 +68 +63 +57 +54 +48 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +114 +104 +61 +23 +-7 +-34 +-56 +-74 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +46 +127 +127 +127 +127 +112 +110 +104 +98 +89 +83 +75 +71 +64 +61 +55 +19 +-13 +-38 +-61 +-79 +-94 +-106 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +24 +127 +127 +127 +127 +95 +93 +88 +83 +75 +70 +63 +60 +54 +51 +45 +11 +-20 +-44 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +127 +92 +91 +86 +81 +73 +68 +62 +58 +53 +50 +45 +10 +-21 +-45 +-66 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +21 +127 +127 +127 +127 +92 +91 +86 +81 +72 +68 +62 +58 +53 +50 +45 +42 +37 +36 +31 +30 +27 +25 +22 +22 +19 +18 +15 +15 +13 +12 +10 +-20 +-46 +-67 +-85 +-99 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +125 +115 +108 +99 +93 +85 +79 +72 +68 +62 +58 +52 +49 +44 +42 +38 +35 +32 +30 +27 +-5 +-33 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +14 +127 +127 +127 +121 +86 +85 +80 +75 +68 +63 +57 +54 +49 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +119 +111 +101 +59 +21 +-9 +-35 +-56 +-75 +-90 +-103 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +42 +127 +127 +127 +127 +110 +108 +102 +97 +88 +81 +74 +70 +64 +60 +54 +51 +46 +43 +39 +37 +33 +31 +28 +27 +23 +23 +20 +19 +16 +16 +13 +-17 +-44 +-65 +-83 +-98 +-112 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +117 +110 +100 +94 +85 +80 +72 +69 +62 +58 +53 +50 +45 +42 +37 +35 +31 +29 +26 +-6 +-34 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +111 +102 +59 +21 +-9 +-35 +-57 +-75 +-90 +-103 +-98 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +44 +127 +127 +127 +127 +111 +109 +104 +97 +88 +83 +75 +70 +64 +60 +54 +18 +-13 +-39 +-61 +-79 +-94 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +22 +127 +127 +127 +127 +95 +93 +88 +83 +75 +70 +64 +59 +54 +51 +46 +11 +-20 +-44 +-65 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +22 +127 +127 +127 +127 +92 +91 +86 +82 +73 +68 +62 +59 +53 +50 +45 +42 +37 +36 +32 +30 +27 +26 +23 +21 +19 +18 +15 +15 +13 +12 +10 +-20 +-46 +-67 +-85 +-100 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +3 +127 +127 +127 +115 +80 +79 +74 +70 +63 +59 +52 +50 +45 +42 +37 +3 +-26 +-49 +-70 +-87 +-101 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +16 +127 +127 +127 +124 +88 +87 +83 +78 +70 +65 +59 +56 +51 +47 +43 +8 +-22 +-46 +-67 +-84 +-99 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +126 +91 +90 +85 +80 +72 +67 +61 +58 +52 +49 +44 +10 +-21 +-45 +-66 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +126 +91 +89 +84 +79 +72 +67 +60 +57 +51 +48 +43 +9 +-22 +-46 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +126 +91 +90 +85 +80 +71 +67 +61 +57 +52 +49 +44 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +21 +127 +127 +127 +127 +92 +91 +85 +81 +73 +68 +62 +59 +52 +49 +45 +10 +-20 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +127 +92 +91 +85 +81 +72 +68 +61 +58 +52 +49 +44 +10 +-21 +-45 +-67 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +126 +90 +90 +84 +79 +72 +67 +61 +57 +51 +49 +44 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +114 +104 +61 +23 +-7 +-34 +-56 +-74 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +45 +127 +127 +127 +127 +112 +110 +104 +98 +89 +83 +76 +71 +65 +61 +55 +19 +-13 +-38 +-61 +-78 +-94 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +23 +127 +127 +127 +127 +95 +94 +89 +84 +75 +70 +64 +61 +55 +51 +46 +44 +39 +37 +33 +31 +28 +26 +23 +22 +19 +18 +16 +15 +12 +12 +10 +-19 +-46 +-66 +-85 +-99 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +7 +127 +127 +127 +115 +80 +79 +75 +70 +63 +59 +53 +51 +45 +42 +38 +5 +-25 +-49 +-70 +-86 +-101 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +111 +102 +60 +22 +-8 +-35 +-56 +-75 +-90 +-103 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +42 +127 +127 +127 +127 +110 +109 +103 +97 +88 +82 +75 +70 +63 +60 +54 +51 +46 +43 +39 +37 +33 +30 +28 +26 +23 +22 +19 +18 +16 +15 +12 +-18 +-44 +-65 +-84 +-98 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +116 +109 +99 +93 +85 +79 +72 +69 +62 +59 +53 +49 +44 +42 +38 +35 +31 +30 +26 +-6 +-34 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +11 +127 +127 +127 +121 +86 +85 +79 +75 +68 +63 +57 +54 +48 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +17 +127 +127 +127 +125 +90 +89 +84 +79 +72 +67 +60 +57 +52 +48 +44 +9 +-21 +-45 +-67 +-84 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +126 +91 +89 +84 +80 +72 +67 +61 +57 +51 +49 +44 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +114 +104 +97 +89 +84 +77 +72 +65 +61 +56 +52 +47 +44 +40 +37 +33 +31 +28 +-5 +-33 +-55 +-75 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +12 +127 +127 +127 +121 +86 +85 +80 +76 +68 +63 +57 +54 +49 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +125 +90 +89 +84 +79 +72 +67 +60 +56 +52 +49 +44 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +122 +115 +104 +98 +89 +84 +77 +72 +65 +61 +55 +52 +47 +44 +40 +37 +33 +31 +28 +-5 +-33 +-55 +-75 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +11 +127 +127 +127 +121 +85 +84 +79 +75 +67 +63 +56 +54 +48 +45 +41 +6 +-24 +-47 +-68 +-85 +-100 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +125 +90 +89 +84 +79 +71 +66 +60 +56 +51 +48 +43 +9 +-22 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +113 +104 +61 +23 +-7 +-34 +-55 +-74 +-89 +-102 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +44 +127 +127 +127 +127 +111 +109 +104 +97 +88 +82 +75 +70 +64 +60 +54 +18 +-13 +-39 +-61 +-79 +-95 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +23 +127 +127 +127 +127 +94 +93 +88 +83 +75 +70 +63 +60 +54 +51 +46 +44 +39 +37 +33 +31 +28 +26 +23 +22 +19 +18 +16 +15 +13 +13 +10 +-19 +-45 +-66 +-85 +-99 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +115 +108 +99 +57 +19 +-10 +-37 +-58 +-76 +-91 +-104 +-98 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +42 +127 +127 +127 +127 +109 +108 +102 +96 +87 +81 +74 +69 +63 +59 +53 +50 +45 +43 +38 +36 +32 +30 +27 +25 +22 +21 +19 +17 +15 +14 +12 +-18 +-44 +-65 +-84 +-98 +-112 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +125 +115 +109 +99 +93 +85 +80 +72 +68 +62 +59 +53 +50 +45 +43 +38 +36 +33 +31 +27 +-5 +-33 +-56 +-76 +-91 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +112 +102 +96 +88 +82 +75 +70 +63 +60 +54 +51 +45 +43 +38 +36 +32 +30 +27 +-5 +-33 +-56 +-76 +-92 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +117 +110 +100 +94 +86 +81 +73 +69 +63 +59 +53 +50 +45 +43 +38 +36 +32 +31 +27 +-5 +-33 +-56 +-76 +-91 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +111 +101 +94 +86 +81 +74 +69 +62 +59 +53 +50 +45 +43 +38 +36 +32 +30 +27 +-5 +-34 +-56 +-76 +-92 +-106 +-101 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +13 +127 +127 +127 +120 +85 +84 +79 +74 +67 +62 +56 +53 +48 +46 +41 +6 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +114 +104 +61 +23 +-7 +-34 +-55 +-74 +-89 +-102 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +45 +127 +127 +127 +127 +111 +110 +104 +98 +89 +83 +75 +71 +65 +61 +54 +19 +-13 +-38 +-61 +-78 +-94 +-106 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +23 +127 +127 +127 +127 +95 +93 +88 +83 +75 +70 +63 +60 +54 +51 +45 +11 +-20 +-44 +-66 +-82 +-98 +-110 +-104 +-112 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +127 +92 +91 +85 +81 +72 +67 +61 +58 +52 +49 +45 +10 +-21 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +127 +92 +90 +85 +81 +72 +67 +61 +58 +52 +50 +44 +42 +38 +35 +32 +30 +26 +25 +22 +21 +18 +17 +15 +14 +12 +12 +10 +-20 +-46 +-67 +-85 +-99 +-113 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +116 +109 +100 +93 +84 +80 +73 +69 +62 +58 +52 +49 +45 +42 +37 +35 +31 +30 +26 +-6 +-34 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +11 +127 +127 +127 +120 +85 +84 +79 +75 +68 +63 +57 +54 +49 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +113 +103 +61 +23 +-8 +-34 +-56 +-74 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +43 +127 +127 +127 +127 +109 +108 +102 +96 +86 +81 +73 +69 +62 +59 +52 +49 +44 +42 +37 +35 +31 +29 +25 +24 +22 +20 +17 +16 +14 +13 +11 +-19 +-45 +-66 +-84 +-99 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +117 +110 +100 +94 +86 +80 +74 +69 +62 +59 +53 +51 +45 +43 +38 +36 +32 +31 +27 +-5 +-33 +-56 +-76 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +110 +101 +59 +21 +-9 +-35 +-57 +-75 +-90 +-103 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +42 +127 +127 +127 +127 +111 +109 +103 +97 +88 +83 +75 +71 +64 +61 +54 +18 +-13 +-38 +-61 +-79 +-94 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +23 +127 +127 +127 +127 +95 +94 +89 +84 +76 +70 +64 +60 +55 +51 +45 +11 +-19 +-44 +-66 +-83 +-98 +-110 +-104 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +127 +92 +91 +86 +81 +73 +68 +61 +57 +53 +50 +44 +42 +37 +35 +31 +30 +27 +25 +22 +21 +18 +17 +15 +14 +12 +12 +10 +-20 +-46 +-67 +-85 +-100 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +5 +127 +127 +127 +115 +80 +79 +75 +71 +63 +59 +53 +50 +45 +43 +38 +4 +-25 +-49 +-70 +-86 +-101 +-112 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +16 +127 +127 +127 +125 +89 +88 +83 +78 +71 +66 +59 +56 +51 +47 +42 +8 +-22 +-46 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +16 +127 +127 +127 +125 +90 +89 +84 +79 +72 +67 +60 +57 +52 +48 +43 +9 +-22 +-46 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +127 +92 +91 +85 +81 +72 +67 +61 +58 +52 +49 +44 +10 +-21 +-45 +-67 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +126 +90 +89 +84 +79 +72 +66 +60 +57 +51 +49 +44 +9 +-21 +-45 +-67 +-84 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +126 +91 +90 +85 +80 +72 +67 +61 +57 +52 +49 +44 +10 +-21 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +127 +92 +90 +85 +81 +72 +67 +61 +58 +52 +49 +44 +10 +-21 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +126 +91 +90 +85 +80 +72 +67 +61 +57 +52 +49 +44 +9 +-21 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +114 +104 +61 +23 +-7 +-34 +-55 +-74 +-89 +-102 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +44 +127 +127 +127 +127 +111 +109 +104 +98 +88 +83 +75 +71 +64 +61 +55 +19 +-13 +-38 +-61 +-78 +-94 +-106 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +23 +127 +127 +127 +127 +95 +93 +88 +83 +75 +70 +64 +60 +54 +51 +46 +43 +39 +37 +33 +31 +28 +26 +23 +22 +19 +18 +16 +15 +13 +13 +10 +-19 +-45 +-66 +-85 +-99 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +5 +127 +127 +127 +115 +79 +79 +74 +70 +63 +59 +53 +50 +45 +43 +38 +5 +-25 +-49 +-70 +-86 +-101 +-112 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +113 +103 +61 +23 +-7 +-34 +-55 +-74 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +45 +127 +127 +127 +127 +111 +109 +103 +97 +88 +82 +75 +70 +64 +60 +54 +51 +45 +43 +39 +37 +32 +30 +27 +26 +23 +21 +19 +18 +15 +14 +12 +-18 +-44 +-65 +-84 +-98 +-112 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +116 +108 +99 +93 +85 +80 +72 +68 +61 +58 +53 +50 +45 +42 +37 +35 +31 +29 +26 +-5 +-34 +-56 +-76 +-92 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +11 +127 +127 +127 +120 +85 +84 +79 +75 +67 +63 +56 +53 +48 +45 +40 +6 +-24 +-47 +-68 +-85 +-100 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +17 +127 +127 +127 +125 +90 +89 +84 +79 +71 +67 +61 +57 +52 +48 +43 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +126 +91 +89 +85 +80 +72 +67 +61 +57 +52 +49 +44 +9 +-21 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +113 +104 +97 +89 +83 +76 +72 +64 +61 +55 +52 +47 +44 +39 +37 +33 +31 +28 +-5 +-33 +-55 +-75 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +11 +127 +127 +127 +121 +86 +85 +80 +75 +68 +63 +57 +54 +49 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +17 +127 +127 +127 +125 +90 +89 +84 +79 +72 +67 +61 +57 +52 +49 +44 +10 +-21 +-45 +-67 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +122 +114 +104 +97 +89 +84 +76 +72 +65 +61 +56 +52 +47 +44 +40 +38 +33 +32 +29 +-4 +-32 +-55 +-75 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +12 +127 +127 +127 +121 +86 +85 +80 +75 +68 +63 +57 +54 +48 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +125 +90 +88 +83 +79 +71 +66 +60 +56 +51 +48 +43 +9 +-21 +-46 +-67 +-84 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +113 +104 +61 +23 +-7 +-34 +-55 +-74 +-89 +-102 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +45 +127 +127 +127 +127 +111 +110 +103 +97 +88 +82 +75 +71 +64 +60 +54 +18 +-13 +-38 +-61 +-78 +-94 +-106 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +22 +127 +127 +127 +127 +94 +93 +88 +83 +75 +70 +63 +59 +54 +51 +45 +43 +38 +36 +32 +30 +27 +26 +23 +22 +19 +18 +15 +15 +13 +12 +10 +-20 +-46 +-67 +-85 +-99 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +115 +109 +99 +57 +20 +-10 +-36 +-57 +-76 +-91 +-104 +-98 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +42 +127 +127 +127 +127 +109 +108 +102 +96 +88 +82 +74 +70 +63 +59 +54 +51 +45 +43 +38 +36 +32 +30 +27 +26 +22 +21 +19 +17 +15 +15 +12 +-18 +-44 +-65 +-84 +-98 +-112 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +115 +109 +99 +93 +85 +80 +72 +68 +62 +58 +53 +50 +45 +42 +37 +35 +31 +29 +26 +-6 +-34 +-56 +-76 +-92 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +112 +102 +96 +88 +83 +75 +71 +65 +61 +55 +52 +47 +44 +40 +37 +34 +31 +29 +-4 +-32 +-55 +-75 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +110 +101 +94 +86 +81 +73 +69 +62 +59 +53 +50 +45 +42 +38 +35 +31 +30 +26 +-6 +-34 +-56 +-76 +-92 +-106 +-101 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +111 +101 +95 +86 +81 +74 +70 +63 +59 +54 +51 +45 +43 +38 +36 +32 +30 +26 +-6 +-34 +-56 +-76 +-92 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +10 +127 +127 +127 +120 +85 +84 +79 +74 +67 +62 +56 +54 +48 +45 +40 +6 +-24 +-47 +-68 +-85 +-100 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +113 +103 +61 +22 +-8 +-34 +-55 +-74 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +43 +127 +127 +127 +127 +112 +110 +104 +98 +89 +83 +75 +71 +65 +61 +55 +19 +-13 +-38 +-60 +-78 +-94 +-106 +-101 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +23 +127 +127 +127 +127 +95 +94 +89 +84 +76 +71 +64 +60 +55 +51 +46 +11 +-19 +-44 +-65 +-82 +-98 +-109 +-104 +-112 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +127 +92 +91 +86 +81 +73 +68 +61 +58 +52 +49 +45 +10 +-21 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +17 +127 +127 +127 +126 +91 +90 +84 +80 +72 +67 +61 +57 +52 +49 +44 +42 +37 +35 +31 +29 +26 +25 +22 +21 +18 +17 +14 +14 +12 +11 +10 +-20 +-46 +-67 +-85 +-99 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +116 +109 +100 +93 +85 +80 +73 +68 +62 +59 +53 +50 +45 +43 +38 +36 +32 +30 +27 +-5 +-33 +-56 +-76 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +12 +127 +127 +127 +121 +85 +84 +80 +75 +67 +63 +57 +54 +48 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +114 +104 +61 +23 +-7 +-34 +-55 +-74 +-89 +-102 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +46 +127 +127 +127 +127 +112 +110 +104 +98 +88 +83 +75 +71 +63 +60 +54 +51 +46 +43 +38 +36 +32 +30 +27 +26 +22 +21 +18 +17 +14 +14 +12 +-18 +-44 +-65 +-84 +-98 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +125 +114 +107 +98 +92 +83 +79 +72 +67 +61 +57 +52 +49 +44 +42 +37 +35 +32 +30 +27 +-5 +-33 +-56 +-76 +-92 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +119 +112 +102 +60 +22 +-8 +-35 +-56 +-75 +-90 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +42 +127 +127 +127 +127 +110 +109 +103 +97 +87 +82 +74 +69 +64 +60 +54 +18 +-13 +-39 +-61 +-79 +-95 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +21 +127 +127 +127 +127 +95 +93 +88 +84 +76 +70 +63 +60 +55 +51 +46 +11 +-19 +-44 +-65 +-82 +-98 +-109 +-104 +-112 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +127 +92 +91 +86 +81 +73 +68 +62 +58 +53 +49 +45 +42 +37 +35 +32 +30 +27 +25 +22 +21 +18 +17 +15 +14 +12 +11 +10 +-20 +-46 +-67 +-85 +-99 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +4 +127 +127 +127 +115 +80 +79 +74 +70 +63 +59 +52 +49 +45 +43 +38 +4 +-26 +-49 +-70 +-86 +-101 +-112 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +16 +127 +127 +127 +125 +90 +88 +84 +79 +71 +67 +60 +57 +51 +49 +44 +9 +-21 +-45 +-67 +-84 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +127 +91 +90 +85 +80 +72 +67 +61 +57 +52 +49 +44 +9 +-21 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +125 +90 +89 +84 +79 +72 +67 +60 +57 +52 +49 +44 +9 +-21 +-45 +-67 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +127 +91 +90 +85 +80 +72 +68 +61 +57 +52 +49 +45 +10 +-20 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +126 +90 +90 +84 +80 +71 +66 +61 +57 +51 +49 +43 +9 +-22 +-46 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +126 +90 +89 +84 +79 +72 +67 +61 +57 +52 +49 +44 +9 +-21 +-45 +-67 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +127 +92 +91 +85 +81 +73 +68 +62 +58 +52 +50 +45 +10 +-20 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +114 +104 +61 +23 +-7 +-34 +-55 +-74 +-89 +-102 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +44 +127 +127 +127 +127 +111 +109 +103 +97 +88 +83 +75 +71 +64 +60 +54 +18 +-14 +-39 +-61 +-79 +-95 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +22 +127 +127 +127 +127 +94 +93 +88 +83 +75 +70 +63 +60 +54 +51 +45 +43 +39 +37 +33 +31 +28 +26 +23 +22 +19 +18 +16 +15 +13 +12 +10 +-20 +-46 +-66 +-85 +-99 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +3 +127 +127 +127 +115 +80 +79 +74 +70 +63 +59 +53 +51 +45 +43 +38 +4 +-25 +-49 +-70 +-86 +-101 +-112 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +114 +104 +61 +23 +-7 +-34 +-55 +-74 +-89 +-102 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +45 +127 +127 +127 +127 +112 +110 +104 +99 +89 +83 +75 +71 +65 +61 +55 +51 +47 +44 +39 +37 +33 +31 +28 +26 +23 +22 +19 +18 +16 +15 +13 +-17 +-44 +-65 +-83 +-98 +-112 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +115 +108 +99 +93 +84 +79 +72 +68 +62 +58 +52 +50 +44 +42 +37 +35 +31 +29 +26 +-6 +-34 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +11 +127 +127 +127 +120 +85 +84 +80 +75 +67 +63 +56 +53 +48 +46 +40 +6 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +17 +127 +127 +127 +125 +90 +89 +84 +79 +71 +67 +60 +57 +51 +48 +43 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +126 +91 +90 +84 +80 +72 +67 +61 +57 +52 +49 +44 +9 +-21 +-45 +-66 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +114 +104 +97 +89 +83 +76 +71 +65 +61 +55 +51 +47 +44 +40 +37 +33 +31 +27 +-5 +-33 +-56 +-76 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +13 +127 +127 +127 +121 +86 +85 +80 +75 +68 +63 +56 +54 +49 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +17 +127 +127 +127 +126 +90 +89 +84 +79 +71 +67 +60 +57 +51 +49 +44 +9 +-21 +-45 +-67 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +114 +104 +97 +89 +84 +76 +72 +65 +61 +56 +52 +47 +44 +39 +37 +34 +32 +28 +-4 +-33 +-55 +-75 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +13 +127 +127 +127 +121 +86 +85 +81 +76 +68 +63 +58 +55 +50 +47 +42 +8 +-22 +-46 +-68 +-84 +-99 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +17 +127 +127 +127 +126 +90 +89 +84 +79 +72 +67 +61 +57 +52 +49 +44 +9 +-21 +-45 +-67 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +113 +103 +61 +22 +-8 +-34 +-56 +-75 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +45 +127 +127 +127 +127 +111 +110 +104 +98 +89 +83 +75 +71 +64 +60 +54 +19 +-13 +-38 +-61 +-78 +-94 +-106 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +23 +127 +127 +127 +127 +95 +93 +88 +83 +75 +70 +63 +60 +54 +51 +46 +43 +38 +36 +32 +31 +27 +26 +23 +21 +19 +18 +15 +15 +13 +12 +10 +-20 +-46 +-67 +-85 +-99 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +125 +115 +108 +99 +57 +19 +-10 +-37 +-58 +-76 +-91 +-104 +-98 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +41 +127 +127 +127 +127 +110 +109 +102 +97 +88 +82 +75 +70 +63 +60 +54 +51 +45 +43 +39 +37 +33 +31 +28 +26 +23 +22 +19 +18 +15 +15 +13 +-18 +-44 +-65 +-83 +-98 +-112 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +115 +109 +99 +93 +84 +79 +72 +68 +61 +58 +52 +49 +45 +42 +37 +35 +31 +29 +26 +-6 +-34 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +111 +101 +95 +86 +81 +74 +69 +63 +59 +54 +51 +45 +43 +39 +37 +33 +31 +28 +-5 +-33 +-55 +-76 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +113 +103 +96 +88 +83 +75 +71 +64 +60 +54 +51 +45 +43 +39 +36 +32 +31 +27 +-5 +-33 +-56 +-76 +-91 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +110 +100 +94 +86 +81 +74 +69 +62 +59 +53 +50 +45 +43 +38 +35 +32 +30 +27 +-5 +-33 +-56 +-76 +-92 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +11 +127 +127 +127 +121 +85 +85 +79 +75 +68 +63 +57 +54 +48 +45 +41 +7 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +113 +103 +61 +22 +-8 +-34 +-56 +-75 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +43 +127 +127 +127 +127 +111 +109 +103 +97 +88 +82 +75 +71 +64 +60 +54 +18 +-13 +-39 +-61 +-79 +-94 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +24 +127 +127 +127 +127 +95 +94 +88 +83 +75 +70 +63 +60 +54 +52 +46 +11 +-19 +-43 +-65 +-82 +-98 +-110 +-104 +-112 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +127 +92 +91 +86 +81 +73 +68 +62 +58 +53 +50 +45 +10 +-20 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +127 +92 +90 +85 +81 +72 +67 +62 +58 +52 +49 +45 +42 +37 +35 +31 +30 +26 +25 +22 +21 +18 +17 +15 +14 +12 +12 +10 +-20 +-46 +-67 +-85 +-99 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +115 +109 +99 +93 +85 +80 +72 +67 +62 +58 +52 +50 +45 +42 +38 +35 +31 +30 +27 +-5 +-34 +-56 +-76 +-92 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +12 +127 +127 +127 +121 +86 +85 +80 +76 +68 +63 +57 +54 +49 +47 +42 +7 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +113 +104 +61 +23 +-7 +-34 +-55 +-74 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +44 +127 +127 +127 +127 +112 +110 +104 +98 +89 +84 +76 +71 +65 +61 +55 +52 +47 +45 +40 +37 +34 +32 +29 +27 +23 +23 +20 +19 +16 +15 +13 +-17 +-44 +-65 +-83 +-98 +-112 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +124 +114 +107 +98 +91 +83 +78 +71 +66 +59 +56 +51 +48 +43 +40 +35 +34 +30 +28 +25 +-7 +-35 +-57 +-77 +-93 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +119 +112 +102 +59 +22 +-9 +-35 +-56 +-75 +-90 +-103 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +44 +127 +127 +127 +127 +112 +110 +104 +99 +89 +83 +76 +71 +65 +61 +55 +19 +-13 +-38 +-61 +-78 +-94 +-106 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +23 +127 +127 +127 +127 +94 +93 +87 +83 +75 +69 +63 +59 +54 +51 +45 +11 +-20 +-44 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +127 +92 +91 +86 +81 +72 +68 +62 +58 +53 +50 +45 +42 +38 +36 +32 +30 +27 +25 +22 +21 +19 +18 +15 +14 +12 +12 +9 +-20 +-46 +-67 +-85 +-100 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +3 +127 +127 +127 +115 +80 +79 +74 +70 +62 +59 +53 +50 +45 +42 +38 +4 +-26 +-49 +-70 +-86 +-101 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +15 +127 +127 +127 +125 +89 +88 +83 +78 +71 +66 +60 +57 +51 +48 +43 +9 +-22 +-46 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +127 +92 +91 +85 +81 +73 +68 +61 +58 +53 +50 +45 +10 +-20 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +127 +92 +91 +86 +80 +72 +68 +61 +58 +52 +49 +44 +10 +-21 +-45 +-67 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +17 +127 +127 +127 +126 +90 +89 +84 +79 +71 +67 +60 +56 +52 +49 +44 +9 +-21 +-45 +-67 +-84 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +127 +92 +90 +85 +80 +72 +68 +61 +58 +52 +49 +45 +10 +-21 +-45 +-66 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +127 +91 +90 +85 +80 +72 +67 +61 +57 +52 +49 +44 +9 +-21 +-45 +-67 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +17 +127 +127 +127 +126 +90 +89 +84 +79 +72 +67 +61 +57 +52 +49 +44 +10 +-21 +-45 +-66 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +122 +114 +104 +61 +23 +-7 +-34 +-55 +-74 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +45 +127 +127 +127 +127 +112 +110 +104 +99 +88 +83 +75 +71 +65 +61 +54 +18 +-13 +-39 +-61 +-78 +-95 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +24 +127 +127 +127 +127 +95 +93 +88 +83 +75 +70 +63 +60 +54 +51 +45 +43 +39 +36 +32 +31 +27 +25 +23 +22 +19 +18 +15 +15 +12 +12 +10 +-20 +-46 +-67 +-85 +-100 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +5 +127 +127 +127 +115 +79 +79 +74 +70 +62 +59 +53 +50 +45 +43 +38 +4 +-25 +-49 +-70 +-86 +-101 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +114 +103 +61 +22 +-8 +-34 +-56 +-75 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +44 +127 +127 +127 +127 +112 +110 +104 +99 +89 +83 +75 +72 +65 +61 +55 +52 +47 +44 +40 +37 +33 +32 +28 +27 +24 +23 +20 +19 +16 +15 +13 +-17 +-44 +-65 +-84 +-98 +-112 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +116 +109 +99 +93 +85 +79 +72 +68 +62 +58 +53 +50 +45 +42 +38 +35 +31 +29 +26 +-6 +-34 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +11 +127 +127 +127 +120 +85 +84 +79 +75 +67 +62 +57 +54 +48 +45 +40 +6 +-24 +-47 +-68 +-85 +-100 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +125 +90 +89 +84 +79 +72 +67 +60 +56 +52 +49 +43 +9 +-22 +-46 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +127 +91 +89 +85 +80 +72 +67 +61 +57 +52 +49 +43 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +114 +104 +97 +89 +84 +77 +72 +65 +61 +55 +52 +47 +44 +40 +37 +33 +31 +28 +-4 +-33 +-55 +-75 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +12 +127 +127 +127 +121 +86 +85 +80 +75 +68 +63 +56 +54 +48 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +17 +127 +127 +127 +126 +90 +89 +84 +79 +71 +67 +60 +56 +51 +48 +43 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +122 +114 +104 +98 +89 +83 +77 +72 +65 +61 +56 +52 +47 +45 +40 +37 +33 +32 +28 +-4 +-32 +-55 +-75 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +12 +127 +127 +127 +121 +86 +85 +80 +75 +68 +63 +58 +54 +49 +46 +42 +7 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +126 +91 +90 +85 +79 +72 +67 +61 +57 +52 +49 +44 +9 +-21 +-45 +-67 +-83 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +113 +104 +61 +23 +-7 +-34 +-55 +-74 +-89 +-102 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +44 +127 +127 +127 +127 +111 +109 +103 +97 +89 +83 +75 +70 +64 +60 +54 +18 +-13 +-39 +-61 +-79 +-95 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +24 +127 +127 +127 +127 +94 +93 +88 +83 +75 +70 +63 +59 +54 +51 +45 +43 +38 +36 +32 +31 +27 +26 +23 +22 +18 +17 +15 +15 +12 +12 +10 +-20 +-46 +-67 +-85 +-100 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +115 +108 +99 +57 +19 +-11 +-37 +-58 +-76 +-91 +-104 +-98 +-108 +-128 +-128 +-128 +-128 +-128 +-128 +42 +127 +127 +127 +127 +109 +108 +102 +96 +87 +81 +74 +70 +63 +60 +54 +51 +46 +43 +38 +37 +33 +30 +28 +26 +23 +22 +19 +18 +15 +15 +13 +-18 +-44 +-65 +-84 +-98 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +116 +109 +100 +93 +85 +80 +73 +68 +62 +59 +53 +50 +45 +42 +38 +35 +32 +29 +26 +-6 +-34 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +111 +101 +95 +86 +81 +74 +70 +63 +60 +54 +51 +45 +43 +38 +36 +32 +31 +27 +-5 +-33 +-56 +-76 +-92 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +119 +112 +103 +96 +88 +83 +76 +71 +65 +61 +55 +52 +47 +44 +40 +38 +34 +32 +29 +-4 +-32 +-55 +-75 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +111 +101 +95 +86 +81 +74 +69 +63 +59 +53 +50 +44 +42 +38 +35 +31 +30 +26 +-6 +-34 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +12 +127 +127 +127 +120 +85 +84 +79 +74 +67 +62 +56 +53 +48 +46 +40 +6 +-23 +-47 +-68 +-85 +-100 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +113 +103 +61 +23 +-8 +-34 +-56 +-74 +-89 +-103 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +43 +127 +127 +127 +127 +111 +109 +103 +97 +88 +82 +75 +70 +64 +60 +54 +18 +-13 +-39 +-61 +-79 +-95 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +23 +127 +127 +127 +127 +94 +93 +88 +83 +75 +70 +63 +60 +53 +51 +45 +11 +-20 +-44 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +127 +92 +91 +86 +81 +73 +68 +61 +58 +53 +50 +45 +10 +-21 +-45 +-66 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +21 +127 +127 +127 +127 +92 +90 +86 +81 +73 +68 +61 +58 +53 +50 +45 +42 +38 +35 +31 +30 +26 +25 +22 +20 +18 +18 +15 +14 +12 +11 +10 +-20 +-46 +-67 +-85 +-100 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +115 +108 +99 +93 +85 +79 +72 +68 +62 +58 +52 +50 +45 +42 +38 +35 +31 +30 +27 +-6 +-34 +-56 +-76 +-92 +-106 +-101 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +11 +127 +127 +127 +121 +86 +84 +80 +75 +68 +63 +57 +54 +48 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +122 +115 +104 +62 +23 +-7 +-34 +-55 +-74 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +44 +127 +127 +127 +127 +112 +110 +104 +98 +89 +83 +75 +71 +64 +61 +54 +51 +46 +44 +39 +37 +33 +31 +27 +25 +23 +22 +19 +18 +16 +15 +13 +-17 +-44 +-65 +-84 +-98 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +116 +109 +100 +93 +85 +80 +73 +68 +61 +58 +52 +49 +44 +42 +38 +35 +31 +29 +26 +-6 +-34 +-57 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +116 +109 +99 +57 +19 +-10 +-37 +-58 +-76 +-91 +-104 +-98 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +43 +127 +127 +127 +127 +111 +110 +104 +98 +88 +83 +75 +71 +65 +61 +55 +19 +-13 +-38 +-61 +-79 +-94 +-106 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +24 +127 +127 +127 +127 +96 +94 +90 +85 +77 +71 +64 +61 +55 +52 +47 +12 +-19 +-43 +-65 +-82 +-98 +-109 +-104 +-112 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +127 +92 +91 +85 +81 +73 +68 +61 +57 +52 +49 +44 +42 +37 +35 +31 +29 +26 +25 +22 +20 +18 +17 +15 +14 +12 +11 +10 +-20 +-46 +-67 +-85 +-100 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +5 +127 +127 +127 +115 +80 +79 +75 +70 +63 +59 +53 +50 +46 +43 +38 +4 +-25 +-49 +-70 +-86 +-101 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +16 +127 +127 +127 +125 +89 +89 +84 +79 +70 +65 +60 +56 +51 +48 +43 +8 +-22 +-46 +-67 +-84 +-99 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +127 +91 +90 +85 +80 +72 +67 +61 +57 +52 +49 +44 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +127 +92 +91 +85 +81 +72 +68 +61 +59 +53 +49 +44 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +127 +92 +91 +86 +81 +73 +68 +62 +58 +53 +50 +45 +10 +-20 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +126 +90 +89 +84 +79 +71 +66 +60 +57 +52 +49 +44 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +21 +127 +127 +127 +127 +91 +90 +85 +80 +72 +68 +61 +58 +52 +49 +44 +9 +-21 +-45 +-67 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +126 +91 +90 +85 +80 +72 +67 +61 +57 +52 +49 +44 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +114 +104 +61 +23 +-7 +-34 +-55 +-74 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +45 +127 +127 +127 +127 +112 +110 +104 +98 +89 +83 +76 +71 +64 +60 +55 +19 +-13 +-38 +-61 +-79 +-95 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +23 +127 +127 +127 +127 +95 +93 +88 +84 +75 +70 +64 +60 +54 +51 +46 +43 +39 +37 +33 +31 +27 +26 +22 +21 +19 +18 +15 +15 +13 +12 +10 +-20 +-46 +-67 +-85 +-99 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +4 +127 +127 +127 +115 +79 +78 +74 +69 +62 +58 +52 +49 +45 +42 +38 +4 +-26 +-49 +-70 +-86 +-101 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +113 +103 +61 +22 +-8 +-35 +-56 +-75 +-90 +-103 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +45 +127 +127 +127 +127 +112 +110 +104 +98 +89 +83 +76 +72 +65 +61 +55 +52 +47 +44 +40 +37 +33 +31 +28 +26 +23 +22 +19 +18 +16 +15 +13 +-18 +-44 +-65 +-84 +-98 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +117 +109 +100 +93 +86 +81 +73 +69 +62 +59 +53 +50 +45 +42 +37 +35 +32 +30 +26 +-6 +-34 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +13 +127 +127 +127 +121 +85 +84 +79 +75 +67 +62 +56 +53 +48 +45 +40 +6 +-24 +-47 +-69 +-85 +-100 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +125 +89 +88 +83 +79 +71 +66 +60 +56 +51 +48 +43 +8 +-22 +-46 +-67 +-84 +-99 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +127 +91 +90 +85 +80 +72 +67 +61 +58 +52 +49 +44 +9 +-21 +-45 +-67 +-83 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +114 +104 +97 +89 +83 +76 +72 +65 +61 +55 +52 +46 +43 +39 +37 +33 +31 +28 +-5 +-33 +-55 +-75 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +11 +127 +127 +127 +121 +86 +86 +80 +75 +68 +63 +57 +53 +49 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +17 +127 +127 +127 +125 +90 +89 +84 +79 +72 +67 +60 +57 +52 +49 +43 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +114 +104 +97 +89 +83 +76 +72 +65 +61 +55 +52 +47 +44 +40 +37 +33 +31 +28 +-4 +-33 +-55 +-75 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +14 +127 +127 +127 +121 +86 +85 +80 +76 +68 +63 +57 +54 +49 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +126 +90 +89 +85 +79 +72 +67 +61 +57 +52 +48 +44 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +122 +115 +105 +62 +24 +-7 +-33 +-55 +-74 +-89 +-102 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +47 +127 +127 +127 +127 +112 +110 +104 +97 +88 +82 +75 +70 +64 +60 +54 +18 +-14 +-39 +-61 +-79 +-95 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +23 +127 +127 +127 +127 +95 +93 +88 +83 +75 +70 +63 +59 +54 +51 +46 +43 +38 +36 +32 +31 +27 +26 +23 +21 +19 +18 +15 +14 +12 +12 +10 +-20 +-46 +-67 +-85 +-100 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +125 +115 +108 +99 +57 +19 +-11 +-37 +-58 +-77 +-91 +-104 +-98 +-108 +-128 +-128 +-128 +-128 +-128 +-128 +44 +127 +127 +127 +127 +109 +108 +102 +96 +87 +81 +74 +69 +63 +59 +53 +50 +45 +43 +38 +36 +32 +30 +27 +25 +22 +21 +18 +18 +15 +14 +12 +-18 +-44 +-65 +-84 +-99 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +117 +110 +100 +93 +85 +80 +73 +69 +63 +59 +53 +50 +45 +42 +37 +35 +32 +30 +27 +-6 +-34 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +111 +101 +95 +87 +81 +74 +69 +63 +59 +54 +50 +45 +43 +38 +36 +32 +30 +27 +-5 +-33 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +111 +101 +95 +86 +81 +74 +69 +63 +59 +53 +50 +45 +43 +38 +36 +32 +31 +28 +-5 +-33 +-55 +-76 +-91 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +114 +104 +97 +89 +83 +76 +72 +65 +61 +55 +52 +47 +44 +39 +37 +33 +31 +28 +-5 +-33 +-55 +-76 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +13 +127 +127 +127 +120 +84 +84 +78 +73 +65 +61 +56 +53 +47 +45 +40 +6 +-24 +-48 +-69 +-85 +-100 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +113 +103 +61 +22 +-8 +-34 +-56 +-75 +-89 +-103 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +45 +127 +127 +127 +127 +111 +109 +104 +97 +88 +82 +75 +71 +64 +60 +54 +18 +-13 +-39 +-61 +-79 +-95 +-107 +-102 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +24 +127 +127 +127 +127 +94 +93 +88 +83 +74 +69 +63 +59 +54 +50 +45 +10 +-20 +-44 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +127 +91 +90 +86 +81 +72 +67 +61 +58 +52 +49 +44 +9 +-21 +-45 +-67 +-84 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +127 +92 +90 +85 +81 +73 +68 +61 +58 +52 +49 +44 +42 +37 +35 +31 +29 +26 +25 +22 +22 +18 +17 +15 +14 +12 +12 +10 +-20 +-46 +-67 +-85 +-100 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +116 +109 +100 +93 +85 +79 +72 +68 +62 +58 +53 +50 +45 +42 +38 +35 +32 +30 +26 +-6 +-34 +-57 +-77 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +15 +127 +127 +127 +120 +85 +84 +79 +75 +67 +62 +56 +54 +48 +46 +40 +6 +-24 +-47 +-68 +-85 +-100 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +114 +104 +61 +23 +-7 +-34 +-55 +-74 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +46 +127 +127 +127 +127 +112 +111 +105 +99 +90 +84 +76 +72 +65 +61 +55 +52 +47 +45 +40 +38 +34 +32 +28 +27 +24 +23 +19 +18 +16 +15 +13 +-17 +-44 +-65 +-83 +-98 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +116 +109 +100 +93 +85 +80 +73 +68 +63 +59 +53 +50 +45 +43 +38 +36 +32 +31 +27 +-5 +-34 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +117 +110 +100 +58 +20 +-10 +-36 +-57 +-76 +-91 +-104 +-98 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +41 +127 +127 +127 +127 +108 +106 +100 +95 +86 +80 +73 +68 +61 +58 +52 +16 +-15 +-40 +-62 +-80 +-95 +-108 +-103 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +23 +127 +127 +127 +127 +95 +93 +88 +84 +76 +71 +64 +61 +55 +52 +47 +12 +-19 +-43 +-65 +-82 +-98 +-110 +-104 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +22 +127 +127 +127 +127 +93 +92 +87 +82 +74 +69 +63 +59 +54 +51 +45 +42 +38 +36 +32 +31 +27 +25 +22 +21 +18 +17 +15 +14 +12 +12 +10 +-20 +-46 +-67 +-85 +-100 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +4 +127 +127 +127 +114 +79 +78 +73 +69 +61 +57 +52 +49 +44 +42 +37 +4 +-26 +-49 +-70 +-87 +-101 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +17 +127 +127 +127 +125 +89 +88 +83 +79 +71 +65 +59 +56 +51 +48 +43 +9 +-22 +-46 +-67 +-84 +-99 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +127 +91 +90 +85 +80 +72 +67 +60 +58 +52 +49 +44 +9 +-21 +-45 +-67 +-84 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +127 +91 +90 +85 +80 +72 +67 +61 +58 +52 +49 +44 +9 +-21 +-45 +-67 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +127 +92 +91 +86 +81 +73 +68 +62 +58 +53 +50 +44 +9 +-21 +-45 +-67 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +22 +127 +127 +127 +127 +92 +91 +86 +81 +73 +68 +62 +58 +53 +49 +44 +10 +-21 +-45 +-67 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +126 +90 +89 +85 +80 +72 +67 +60 +57 +51 +49 +44 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +127 +91 +90 +85 +81 +72 +67 +61 +58 +52 +49 +45 +10 +-21 +-45 +-66 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +114 +104 +61 +23 +-8 +-34 +-56 +-75 +-89 +-103 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +46 +127 +127 +127 +127 +111 +110 +104 +97 +88 +83 +75 +71 +64 +61 +55 +19 +-13 +-38 +-61 +-78 +-95 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +24 +127 +127 +127 +127 +95 +93 +89 +84 +75 +70 +63 +60 +54 +51 +46 +44 +39 +37 +32 +30 +28 +26 +23 +22 +19 +18 +16 +15 +13 +12 +10 +-20 +-46 +-67 +-85 +-100 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +6 +127 +127 +127 +115 +79 +79 +74 +69 +62 +58 +52 +50 +44 +42 +38 +4 +-26 +-49 +-70 +-87 +-101 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +113 +103 +61 +22 +-8 +-35 +-56 +-75 +-90 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +44 +127 +127 +127 +127 +111 +110 +103 +97 +88 +83 +75 +71 +64 +61 +54 +51 +46 +44 +39 +37 +33 +31 +28 +26 +24 +22 +19 +18 +15 +15 +13 +-17 +-44 +-65 +-84 +-98 +-112 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +116 +110 +100 +94 +86 +81 +73 +69 +62 +59 +53 +50 +45 +42 +38 +36 +32 +30 +27 +-5 +-33 +-56 +-76 +-92 +-106 +-100 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +13 +127 +127 +127 +121 +86 +85 +80 +75 +68 +63 +57 +54 +49 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +125 +90 +89 +84 +79 +70 +65 +60 +56 +51 +48 +43 +9 +-21 +-46 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +126 +90 +89 +84 +79 +72 +67 +60 +56 +51 +49 +44 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +114 +104 +97 +89 +84 +76 +71 +65 +61 +55 +52 +47 +44 +40 +37 +33 +31 +28 +-5 +-33 +-55 +-75 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +13 +127 +127 +127 +121 +85 +84 +79 +75 +68 +63 +57 +54 +48 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +125 +90 +89 +84 +79 +71 +66 +61 +57 +51 +49 +44 +9 +-21 +-45 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +114 +104 +97 +88 +84 +76 +72 +65 +61 +55 +52 +47 +44 +40 +37 +33 +31 +28 +-5 +-33 +-55 +-75 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +12 +127 +127 +127 +121 +85 +85 +80 +75 +68 +63 +57 +54 +49 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +16 +127 +127 +127 +126 +90 +89 +84 +80 +72 +67 +61 +57 +52 +49 +44 +10 +-21 +-45 +-66 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +122 +114 +104 +61 +23 +-7 +-34 +-55 +-74 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +45 +127 +127 +127 +127 +112 +111 +105 +99 +89 +84 +76 +71 +65 +61 +56 +19 +-13 +-38 +-60 +-78 +-94 +-106 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +24 +127 +127 +127 +127 +95 +94 +88 +83 +75 +70 +63 +59 +54 +51 +45 +43 +39 +37 +33 +30 +27 +26 +22 +22 +18 +17 +15 +14 +12 +12 +10 +-20 +-46 +-67 +-85 +-100 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +125 +115 +108 +99 +57 +19 +-11 +-37 +-58 +-76 +-91 +-104 +-98 +-108 +-128 +-128 +-128 +-128 +-128 +-128 +43 +127 +127 +127 +127 +109 +107 +102 +96 +87 +82 +74 +69 +63 +59 +54 +51 +45 +43 +38 +36 +32 +31 +27 +26 +22 +21 +18 +17 +15 +14 +12 +-18 +-44 +-65 +-84 +-99 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +125 +115 +109 +99 +93 +85 +80 +72 +69 +62 +58 +52 +49 +45 +42 +38 +36 +32 +30 +27 +-5 +-33 +-56 +-76 +-92 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +111 +101 +95 +87 +81 +74 +70 +63 +59 +53 +50 +45 +43 +38 +36 +32 +30 +27 +-5 +-33 +-56 +-76 +-91 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +111 +101 +95 +86 +82 +74 +70 +63 +60 +54 +51 +45 +42 +38 +36 +33 +31 +27 +-5 +-33 +-55 +-76 +-91 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +119 +111 +102 +96 +87 +82 +75 +71 +64 +61 +55 +52 +47 +44 +39 +38 +34 +32 +29 +-4 +-32 +-55 +-75 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +14 +127 +127 +127 +123 +86 +86 +81 +77 +69 +64 +58 +55 +49 +47 +42 +7 +-23 +-46 +-68 +-85 +-99 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +112 +102 +60 +22 +-8 +-35 +-56 +-75 +-90 +-103 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +44 +127 +127 +127 +127 +111 +109 +104 +97 +88 +83 +75 +71 +64 +60 +54 +18 +-13 +-39 +-61 +-79 +-95 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +23 +127 +127 +127 +127 +94 +93 +88 +83 +75 +70 +63 +60 +54 +51 +46 +11 +-19 +-44 +-65 +-83 +-98 +-110 +-104 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +126 +91 +90 +85 +80 +72 +67 +61 +57 +51 +48 +44 +9 +-21 +-45 +-67 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +126 +91 +90 +85 +80 +72 +67 +61 +57 +51 +49 +44 +41 +37 +35 +31 +29 +25 +24 +22 +21 +18 +17 +14 +14 +12 +11 +10 +-20 +-46 +-67 +-85 +-100 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +116 +109 +99 +93 +85 +80 +72 +69 +62 +59 +53 +50 +45 +42 +37 +35 +32 +29 +26 +-6 +-34 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +13 +127 +127 +127 +120 +86 +84 +79 +75 +67 +63 +57 +53 +48 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +113 +104 +61 +23 +-7 +-34 +-56 +-74 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +45 +127 +127 +127 +127 +112 +110 +104 +99 +90 +84 +75 +71 +64 +61 +55 +52 +47 +45 +40 +37 +33 +31 +28 +26 +23 +22 +19 +18 +16 +15 +13 +-17 +-44 +-65 +-83 +-98 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +116 +109 +100 +93 +85 +80 +72 +69 +62 +58 +52 +49 +44 +42 +38 +35 +32 +30 +26 +-6 +-34 +-56 +-76 +-92 +-106 +-101 +-111 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +111 +102 +60 +21 +-9 +-35 +-56 +-75 +-90 +-103 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +44 +127 +127 +127 +127 +109 +108 +102 +96 +87 +82 +74 +69 +62 +58 +53 +17 +-14 +-39 +-61 +-79 +-95 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +127 +92 +91 +86 +81 +72 +67 +60 +57 +52 +49 +44 +9 +-21 +-45 +-67 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +127 +92 +91 +86 +81 +73 +68 +61 +58 +53 +50 +45 +43 +38 +36 +32 +30 +27 +26 +23 +21 +18 +18 +16 +15 +13 +13 +10 +-19 +-46 +-66 +-85 +-99 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +5 +127 +127 +127 +115 +80 +79 +75 +70 +63 +59 +53 +50 +45 +43 +38 +4 +-25 +-49 +-70 +-86 +-101 +-112 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +16 +127 +127 +127 +124 +88 +87 +82 +78 +70 +65 +59 +56 +51 +47 +43 +8 +-22 +-46 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +17 +127 +127 +127 +126 +90 +89 +84 +80 +72 +67 +61 +57 +52 +49 +44 +10 +-21 +-45 +-66 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +17 +127 +127 +127 +127 +92 +90 +85 +80 +72 +68 +62 +58 +52 +49 +45 +10 +-21 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +126 +91 +90 +85 +80 +72 +67 +61 +58 +52 +49 +45 +10 +-21 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +20 +127 +127 +127 +127 +92 +91 +86 +81 +72 +68 +62 +57 +52 +50 +45 +10 +-20 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +127 +92 +91 +86 +81 +73 +68 +62 +58 +52 +49 +44 +10 +-21 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +126 +90 +89 +84 +79 +71 +67 +60 +57 +51 +49 +43 +9 +-22 +-46 +-67 +-84 +-99 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +114 +104 +61 +23 +-7 +-34 +-55 +-74 +-89 +-102 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +43 +127 +127 +127 +127 +111 +110 +104 +97 +89 +83 +75 +71 +64 +60 +54 +18 +-14 +-39 +-61 +-79 +-95 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +22 +127 +127 +127 +127 +94 +93 +88 +83 +75 +70 +63 +60 +54 +51 +46 +44 +39 +37 +33 +31 +28 +26 +23 +22 +19 +18 +16 +15 +13 +12 +10 +-19 +-45 +-66 +-85 +-99 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +5 +127 +127 +127 +115 +79 +79 +74 +69 +62 +58 +53 +50 +45 +43 +38 +4 +-25 +-49 +-70 +-86 +-101 +-97 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +120 +112 +103 +60 +22 +-8 +-35 +-56 +-75 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +43 +127 +127 +127 +127 +111 +109 +103 +97 +88 +83 +75 +70 +63 +60 +54 +51 +46 +43 +39 +37 +33 +31 +28 +26 +22 +21 +19 +18 +15 +15 +13 +-17 +-44 +-65 +-83 +-98 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +116 +110 +100 +93 +86 +81 +73 +68 +62 +59 +53 +50 +45 +43 +38 +35 +31 +30 +27 +-5 +-33 +-56 +-76 +-92 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +14 +127 +127 +127 +120 +85 +85 +80 +75 +68 +63 +57 +54 +48 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +126 +90 +89 +84 +79 +72 +67 +61 +57 +52 +49 +43 +9 +-21 +-45 +-67 +-84 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +126 +90 +90 +85 +80 +71 +66 +60 +57 +52 +49 +44 +9 +-21 +-45 +-67 +-83 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +113 +104 +97 +88 +83 +76 +71 +65 +61 +55 +52 +47 +43 +40 +37 +33 +31 +28 +-4 +-33 +-55 +-75 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +13 +127 +127 +127 +120 +85 +85 +80 +75 +67 +63 +57 +54 +48 +46 +40 +6 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +125 +90 +89 +83 +79 +71 +67 +60 +57 +51 +48 +44 +9 +-21 +-45 +-67 +-84 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +113 +104 +97 +89 +83 +76 +72 +65 +61 +54 +52 +47 +44 +40 +37 +33 +31 +28 +-5 +-33 +-55 +-75 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +11 +127 +127 +127 +121 +85 +85 +80 +75 +67 +63 +57 +53 +48 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +125 +90 +89 +84 +79 +71 +67 +60 +56 +51 +48 +44 +9 +-21 +-45 +-67 +-84 +-99 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +122 +114 +104 +61 +23 +-7 +-34 +-55 +-74 +-89 +-102 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +44 +127 +127 +127 +127 +112 +110 +104 +98 +89 +83 +76 +71 +65 +61 +55 +19 +-13 +-38 +-61 +-78 +-94 +-106 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +27 +127 +127 +127 +127 +95 +94 +89 +84 +76 +71 +64 +61 +54 +52 +47 +44 +40 +37 +33 +31 +27 +26 +23 +22 +19 +18 +16 +15 +13 +12 +10 +-20 +-46 +-67 +-85 +-99 +-112 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +125 +115 +108 +98 +56 +19 +-11 +-37 +-58 +-77 +-91 +-104 +-98 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +41 +127 +127 +127 +127 +109 +108 +102 +96 +87 +81 +74 +69 +63 +59 +53 +50 +45 +43 +38 +37 +32 +30 +27 +25 +22 +21 +19 +18 +15 +14 +12 +-18 +-44 +-65 +-84 +-98 +-112 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +126 +116 +108 +98 +93 +85 +80 +72 +68 +61 +58 +52 +49 +44 +41 +37 +35 +31 +29 +26 +-6 +-34 +-56 +-76 +-92 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +111 +101 +95 +86 +82 +74 +69 +63 +60 +54 +50 +46 +43 +39 +36 +32 +31 +28 +-5 +-33 +-55 +-76 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +111 +101 +95 +86 +81 +74 +69 +63 +59 +53 +50 +45 +43 +38 +36 +32 +30 +27 +-5 +-33 +-56 +-76 +-91 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +118 +111 +101 +95 +86 +81 +74 +69 +63 +59 +53 +50 +45 +43 +38 +36 +32 +30 +27 +-5 +-33 +-56 +-76 +-91 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +12 +127 +127 +127 +121 +86 +86 +81 +77 +69 +65 +58 +56 +50 +47 +42 +8 +-22 +-46 +-68 +-84 +-99 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +114 +104 +61 +23 +-7 +-34 +-55 +-74 +-89 +-102 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +44 +127 +127 +127 +127 +110 +109 +102 +97 +87 +81 +74 +70 +64 +60 +54 +18 +-13 +-39 +-61 +-79 +-95 +-107 +-102 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +23 +127 +127 +127 +127 +94 +93 +88 +83 +75 +70 +63 +60 +54 +51 +45 +11 +-20 +-44 +-66 +-83 +-98 +-110 +-104 +-112 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +18 +127 +127 +127 +127 +92 +91 +86 +81 +73 +68 +61 +58 +52 +49 +44 +10 +-21 +-45 +-66 +-83 +-98 +-110 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +19 +127 +127 +127 +126 +90 +89 +85 +79 +71 +67 +60 +57 +51 +49 +43 +41 +36 +35 +31 +29 +25 +24 +21 +20 +18 +17 +15 +14 +12 +11 +9 +-21 +-46 +-67 +-85 +-100 +-113 +-107 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +125 +116 +109 +99 +93 +85 +80 +72 +68 +62 +59 +53 +50 +45 +42 +38 +35 +32 +30 +27 +-5 +-33 +-56 +-76 +-91 +-106 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +11 +127 +127 +127 +120 +85 +85 +80 +75 +68 +63 +57 +54 +49 +46 +41 +7 +-23 +-47 +-68 +-85 +-100 +-111 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +121 +113 +103 +61 +23 +-7 +-34 +-56 +-74 +-89 +-103 +-97 +-106 +-128 +-128 +-128 +-128 +-128 +-128 +43 +127 +127 +127 +127 +111 +110 +104 +98 +89 +83 +75 +71 +64 +61 +55 +51 +46 +44 +39 +37 +33 +31 +27 +26 +23 +22 +19 +18 +16 +15 +13 +-18 +-44 +-65 +-83 +-98 +-111 +-105 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +127 +117 +110 +100 +94 +86 +81 +74 +69 +63 +59 +53 +50 +45 +43 +38 +36 +32 +30 +27 +-5 +-33 +-56 +-76 +-91 +-105 +-100 +-110 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 +-128 diff --git a/traces/EM4102-Fob.pm3 b/traces/EM4102-Fob.pm3 new file mode 100644 index 00000000..1fb16070 --- /dev/null +++ b/traces/EM4102-Fob.pm3 @@ -0,0 +1,40000 @@ +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +89 +89 +71 +50 +27 +7 +-8 +-16 +-21 +-20 +-16 +-11 +-8 +-3 +-1 +-1 +0 +0 +-1 +-2 +-3 +-4 +-5 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-17 +-16 +-16 +-15 +-16 +-14 +-14 +-13 +-13 +-12 +-14 +-13 +19 +73 +89 +89 +72 +50 +27 +8 +-8 +-16 +-20 +-19 +-17 +-12 +-8 +-3 +-1 +0 +0 +-1 +-2 +-2 +-4 +-5 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-33 +-22 +-15 +-13 +-13 +-14 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-15 +-15 +-15 +-14 +-15 +-14 +-13 +-12 +-13 +-12 +20 +73 +89 +89 +71 +50 +27 +7 +-8 +-17 +-20 +-19 +-16 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-4 +-5 +-6 +-5 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-71 +-96 +-80 +-83 +-64 +-47 +-32 +-23 +-16 +-14 +-14 +-16 +-17 +-19 +-20 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +89 +71 +50 +27 +8 +-8 +-17 +-20 +-19 +-17 +-12 +-8 +-3 +-2 +0 +0 +0 +-1 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-71 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-16 +-17 +-19 +-19 +-19 +-19 +-19 +-17 +-18 +-16 +-16 +-15 +-15 +-13 +-14 +-13 +-13 +-13 +-14 +-13 +19 +73 +90 +89 +71 +51 +27 +7 +-8 +-17 +-21 +-20 +-16 +-11 +-8 +-3 +-2 +-1 +-1 +0 +-2 +-2 +-3 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-21 +-18 +-18 +-16 +-16 +-15 +-16 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +20 +73 +89 +89 +72 +51 +27 +8 +-8 +-16 +-20 +-19 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-19 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-14 +-14 +-13 +-13 +-12 +20 +73 +89 +89 +71 +50 +27 +7 +-8 +-16 +-20 +-19 +-16 +-12 +-9 +-4 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-6 +-7 +-7 +-6 +-7 +-7 +-32 +-70 +-97 +-80 +-83 +-65 +-47 +-32 +-23 +-16 +-14 +-13 +-15 +-16 +-18 +-20 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +19 +74 +90 +88 +71 +50 +27 +7 +-8 +-16 +-21 +-19 +-16 +-11 +-8 +-3 +-1 +0 +0 +0 +-1 +-2 +-3 +-5 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-6 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-16 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-16 +-14 +-14 +-13 +-13 +-13 +-14 +-13 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-17 +-20 +-20 +-17 +-12 +-8 +-4 +-2 +0 +-1 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-66 +-48 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-20 +-20 +-19 +-20 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +72 +51 +27 +7 +-8 +-16 +-21 +-19 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-3 +-4 +-5 +-6 +-6 +-7 +-7 +-7 +-8 +-7 +-32 +-71 +-96 +-79 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-19 +-18 +-17 +-17 +-16 +-14 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +20 +73 +89 +89 +72 +51 +27 +9 +-8 +-16 +-20 +-19 +-17 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-3 +-4 +-5 +-6 +-6 +-6 +-6 +-7 +-6 +-7 +-7 +-33 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-15 +-16 +-18 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +19 +73 +89 +89 +71 +50 +27 +8 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-3 +-1 +-1 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-8 +-7 +-8 +-8 +-9 +-8 +-8 +-8 +-9 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-10 +-10 +-9 +-11 +-9 +-10 +-10 +-11 +-10 +-10 +-11 +-35 +-73 +-98 +-98 +-85 +-67 +-49 +-34 +-23 +-17 +-15 +-14 +-17 +-17 +-20 +-21 +-21 +-20 +-21 +-19 +-19 +-17 +-17 +-15 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +18 +72 +89 +88 +71 +51 +26 +7 +-8 +-17 +-21 +-19 +-17 +-13 +-8 +-3 +-2 +0 +0 +0 +-2 +-2 +-4 +-5 +-6 +-5 +-6 +-6 +-7 +-7 +-8 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-23 +-15 +-13 +-13 +-15 +-16 +-19 +-20 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-14 +-15 +-14 +-13 +-14 +-14 +-13 +-13 +-13 +20 +74 +89 +89 +72 +51 +27 +8 +-8 +-16 +-20 +-19 +-17 +-12 +-7 +-4 +-1 +1 +0 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-97 +-97 +-83 +-64 +-47 +-31 +-22 +-16 +-14 +-13 +-16 +-16 +-18 +-19 +-20 +-19 +-20 +-18 +-18 +-16 +-16 +-15 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-12 +-12 +-12 +-11 +-13 +-12 +-12 +-12 +-12 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-11 +-10 +-11 +-11 +-10 +-10 +-10 +-10 +-11 +-10 +22 +75 +91 +90 +74 +52 +29 +9 +-6 +-15 +-19 +-19 +-16 +-11 +-7 +-3 +-1 +1 +0 +0 +-1 +-2 +-3 +-3 +-5 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-82 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-18 +-20 +-20 +-20 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +20 +74 +89 +88 +71 +50 +27 +8 +-7 +-17 +-20 +-19 +-18 +-12 +-8 +-4 +-1 +1 +1 +0 +-1 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-7 +-7 +-8 +-7 +-9 +-8 +-9 +-9 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-35 +-72 +-99 +-98 +-86 +-67 +-49 +-33 +-24 +-17 +-14 +-14 +-16 +-18 +-20 +-21 +-21 +-20 +-20 +-19 +-18 +-17 +-17 +-15 +-16 +-15 +-14 +-13 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-11 +-11 +-10 +21 +76 +92 +90 +74 +53 +28 +9 +-7 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +0 +0 +0 +-1 +-1 +-3 +-4 +-5 +-5 +-6 +-5 +-6 +-6 +-6 +-6 +-32 +-70 +-96 +-97 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +74 +89 +89 +72 +50 +27 +7 +-9 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-2 +0 +-1 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-19 +-20 +-19 +-19 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +72 +51 +26 +8 +-7 +-17 +-20 +-19 +-16 +-12 +-7 +-3 +-2 +0 +0 +-1 +-1 +-2 +-4 +-4 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-6 +-7 +-7 +-7 +-8 +-9 +-8 +-9 +-9 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-35 +-72 +-99 +-98 +-85 +-67 +-49 +-34 +-24 +-17 +-15 +-14 +-17 +-18 +-19 +-21 +-21 +-20 +-20 +-19 +-18 +-17 +-17 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-14 +-13 +19 +73 +89 +88 +72 +51 +26 +7 +-8 +-17 +-21 +-19 +-17 +-12 +-8 +-4 +-2 +0 +0 +-1 +-1 +-1 +-4 +-4 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-6 +-32 +-70 +-96 +-97 +-84 +-65 +-48 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +-13 +-13 +-13 +-12 +-12 +-11 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +22 +76 +92 +91 +74 +52 +28 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +1 +0 +0 +-1 +-1 +-3 +-3 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-8 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-10 +-10 +-9 +-10 +-9 +-9 +-10 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-36 +-74 +-98 +-98 +-85 +-67 +-49 +-34 +-23 +-17 +-16 +-15 +-16 +-18 +-20 +-20 +-22 +-21 +-20 +-19 +-19 +-17 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +88 +71 +50 +27 +7 +-7 +-16 +-20 +-19 +-17 +-12 +-8 +-5 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-33 +-71 +-97 +-97 +-83 +-64 +-47 +-31 +-22 +-16 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-19 +-18 +-18 +-16 +-17 +-15 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-12 +-11 +-12 +-10 +-11 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +21 +75 +92 +91 +74 +53 +29 +9 +-6 +-15 +-20 +-19 +-16 +-11 +-7 +-3 +-1 +1 +1 +1 +-1 +-2 +-3 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-71 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-18 +-19 +-20 +-19 +-19 +-19 +-18 +-16 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +19 +74 +90 +88 +72 +50 +26 +7 +-7 +-16 +-20 +-20 +-17 +-13 +-8 +-3 +-2 +1 +0 +-1 +-2 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +90 +89 +71 +51 +27 +7 +-8 +-17 +-21 +-19 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-4 +-5 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-7 +-7 +-8 +-8 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-9 +-10 +-9 +-9 +-9 +-9 +-9 +-11 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-36 +-73 +-99 +-99 +-85 +-66 +-49 +-34 +-23 +-17 +-16 +-15 +-17 +-18 +-20 +-20 +-22 +-20 +-20 +-19 +-19 +-17 +-17 +-16 +-15 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +-12 +-12 +-12 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-12 +-11 +-12 +-11 +-11 +-10 +-11 +-10 +-11 +-11 +-11 +-11 +-11 +-10 +-10 +-9 +-10 +-10 +22 +75 +91 +91 +73 +53 +29 +9 +-6 +-15 +-19 +-19 +-16 +-11 +-7 +-3 +-1 +1 +1 +1 +-2 +-2 +-3 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-7 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-8 +-9 +-8 +-9 +-8 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-11 +-11 +-10 +-36 +-73 +-99 +-99 +-86 +-67 +-49 +-33 +-23 +-16 +-15 +-14 +-16 +-18 +-20 +-20 +-22 +-20 +-20 +-18 +-18 +-17 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +19 +72 +89 +88 +71 +51 +27 +7 +-8 +-17 +-21 +-20 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-4 +-5 +-6 +-5 +-6 +-6 +-7 +-7 +-8 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-47 +-33 +-23 +-15 +-13 +-14 +-15 +-16 +-19 +-19 +-21 +-20 +-19 +-18 +-18 +-16 +-15 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +19 +73 +89 +87 +71 +51 +27 +8 +-7 +-16 +-21 +-19 +-17 +-12 +-8 +-3 +-2 +1 +0 +-1 +-2 +-2 +-4 +-5 +-6 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-16 +-19 +-20 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +20 +73 +89 +89 +71 +51 +27 +7 +-8 +-16 +-21 +-20 +-17 +-12 +-9 +-4 +-1 +0 +0 +0 +-2 +-3 +-4 +-5 +-6 +-5 +-6 +-6 +-6 +-6 +-8 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-23 +-16 +-14 +-14 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-14 +-13 +-14 +-14 +-14 +-13 +-14 +-12 +19 +73 +90 +89 +72 +51 +27 +7 +-7 +-16 +-20 +-19 +-16 +-12 +-8 +-3 +-2 +0 +0 +0 +-2 +-2 +-3 +-5 +-5 +-5 +-7 +-6 +-6 +-7 +-7 +-7 +-33 +-71 +-97 +-80 +-84 +-65 +-47 +-33 +-22 +-15 +-14 +-14 +-15 +-16 +-18 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +20 +73 +90 +89 +71 +51 +27 +7 +-8 +-17 +-20 +-19 +-17 +-11 +-8 +-4 +-2 +-1 +-1 +-1 +-1 +-3 +-4 +-4 +-7 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-19 +-20 +-19 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-13 +-14 +-13 +-13 +-14 +-14 +-13 +-13 +-13 +-13 +-11 +-12 +-11 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-11 +-10 +22 +75 +92 +91 +73 +52 +28 +9 +-6 +-14 +-19 +-18 +-16 +-11 +-8 +-3 +-1 +0 +1 +1 +-1 +-1 +-3 +-4 +-6 +-5 +-6 +-6 +-6 +-5 +-7 +-7 +-7 +-8 +-8 +-8 +-8 +-8 +-8 +-8 +-9 +-8 +-9 +-9 +-10 +-9 +-10 +-9 +-9 +-9 +-10 +-9 +-10 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-35 +-73 +-99 +-98 +-84 +-66 +-49 +-33 +-24 +-17 +-15 +-15 +-17 +-17 +-19 +-21 +-21 +-21 +-20 +-19 +-18 +-17 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-14 +-13 +-12 +-13 +-12 +-13 +-12 +-13 +-12 +-12 +-11 +-11 +-11 +-12 +-12 +-12 +-11 +-12 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-9 +-11 +-10 +22 +75 +92 +91 +74 +53 +29 +9 +-7 +-15 +-20 +-19 +-16 +-10 +-7 +-2 +-1 +0 +0 +1 +-1 +-2 +-3 +-3 +-6 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-9 +-9 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-9 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-35 +-73 +-99 +-98 +-85 +-67 +-49 +-33 +-23 +-17 +-15 +-15 +-17 +-18 +-20 +-20 +-21 +-20 +-20 +-19 +-18 +-17 +-17 +-16 +-15 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +19 +72 +89 +89 +71 +51 +27 +7 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-4 +-2 +-1 +-1 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-6 +-32 +-70 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-16 +-17 +-19 +-19 +-20 +-19 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-12 +-11 +-12 +-10 +-10 +-10 +-11 +-10 +-11 +-11 +-11 +-11 +-11 +-10 +-10 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +22 +76 +91 +90 +74 +52 +28 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +1 +1 +1 +-1 +-2 +-4 +-5 +-6 +-5 +-6 +-5 +-6 +-6 +-8 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-15 +-16 +-18 +-19 +-19 +-20 +-20 +-19 +-18 +-17 +-16 +-15 +-15 +-14 +-13 +-13 +-13 +-13 +-14 +-13 +19 +73 +89 +89 +73 +50 +27 +8 +-8 +-17 +-21 +-20 +-16 +-11 +-7 +-3 +-1 +0 +0 +0 +-1 +-2 +-3 +-3 +-6 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-8 +-9 +-9 +-9 +-8 +-9 +-9 +-9 +-8 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-9 +-11 +-10 +-10 +-11 +-36 +-73 +-98 +-98 +-85 +-66 +-49 +-34 +-23 +-17 +-15 +-14 +-16 +-17 +-19 +-20 +-21 +-21 +-21 +-19 +-19 +-17 +-16 +-15 +-16 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +88 +71 +50 +27 +7 +-9 +-17 +-20 +-20 +-16 +-12 +-9 +-4 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-23 +-16 +-14 +-13 +-16 +-17 +-18 +-20 +-20 +-19 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-17 +-11 +-7 +-4 +-2 +0 +0 +-1 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-7 +-8 +-7 +-7 +-6 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-20 +-20 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-16 +-14 +-14 +-14 +-13 +-13 +-14 +-13 +19 +74 +90 +89 +73 +51 +27 +8 +-8 +-17 +-20 +-20 +-17 +-12 +-7 +-4 +-1 +0 +-1 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-8 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-18 +-20 +-20 +-19 +-20 +-19 +-17 +-16 +-16 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +71 +51 +27 +8 +-7 +-17 +-20 +-19 +-17 +-12 +-8 +-3 +-1 +1 +0 +-1 +-2 +-2 +-4 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-19 +-19 +-20 +-19 +-20 +-18 +-17 +-17 +-16 +-14 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +20 +74 +89 +88 +72 +50 +27 +8 +-8 +-16 +-20 +-19 +-17 +-12 +-8 +-4 +-1 +1 +0 +0 +-1 +-3 +-4 +-5 +-6 +-6 +-6 +-5 +-7 +-6 +-7 +-7 +-33 +-71 +-97 +-97 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-16 +-17 +-19 +-20 +-21 +-20 +-20 +-19 +-18 +-16 +-16 +-14 +-14 +-14 +-14 +-14 +-15 +-13 +-13 +-13 +19 +74 +89 +88 +71 +51 +26 +7 +-8 +-17 +-20 +-19 +-16 +-11 +-7 +-3 +-2 +1 +0 +0 +-1 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-6 +-32 +-70 +-96 +-80 +-83 +-64 +-47 +-31 +-22 +-15 +-14 +-14 +-15 +-17 +-18 +-19 +-20 +-19 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-13 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +72 +50 +26 +7 +-8 +-17 +-20 +-19 +-17 +-11 +-7 +-4 +-2 +0 +-1 +-1 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-48 +-32 +-21 +-15 +-13 +-13 +-16 +-17 +-19 +-19 +-21 +-19 +-19 +-19 +-18 +-16 +-17 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +18 +73 +89 +88 +72 +51 +26 +8 +-8 +-16 +-20 +-19 +-16 +-12 +-7 +-3 +-2 +0 +0 +-1 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-20 +-20 +-19 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-15 +-14 +-13 +-14 +-12 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-10 +-10 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +21 +76 +92 +90 +74 +52 +28 +8 +-7 +-15 +-20 +-18 +-15 +-11 +-6 +-3 +-2 +0 +0 +1 +-1 +-1 +-3 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-13 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +89 +89 +72 +50 +27 +8 +-8 +-17 +-20 +-19 +-17 +-11 +-7 +-3 +-1 +1 +-1 +-1 +-1 +-2 +-3 +-4 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-19 +-21 +-19 +-19 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +18 +73 +90 +88 +72 +51 +27 +8 +-8 +-17 +-21 +-19 +-16 +-12 +-8 +-3 +-1 +1 +0 +-1 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-79 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +89 +89 +72 +51 +27 +8 +-7 +-17 +-21 +-19 +-17 +-12 +-8 +-4 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-5 +-6 +-6 +-6 +-8 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-16 +-14 +-13 +-15 +-16 +-18 +-19 +-21 +-19 +-19 +-19 +-18 +-16 +-17 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +-13 +-12 +20 +74 +90 +88 +71 +50 +26 +7 +-7 +-16 +-21 +-19 +-17 +-12 +-8 +-3 +-2 +0 +0 +0 +-2 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +74 +90 +89 +72 +51 +26 +7 +-8 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-7 +-7 +-6 +-7 +-6 +-7 +-6 +-8 +-7 +-7 +-8 +-8 +-7 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-8 +-9 +-9 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-36 +-73 +-98 +-98 +-86 +-67 +-49 +-34 +-24 +-17 +-15 +-14 +-16 +-18 +-20 +-21 +-21 +-21 +-20 +-19 +-19 +-17 +-16 +-15 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-12 +-11 +-12 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-10 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +21 +76 +92 +91 +74 +53 +28 +9 +-7 +-16 +-20 +-19 +-15 +-11 +-7 +-3 +-1 +1 +0 +0 +-1 +-1 +-3 +-4 +-5 +-5 +-6 +-6 +-6 +-7 +-7 +-6 +-32 +-70 +-96 +-97 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-13 +-14 +-13 +-13 +19 +73 +90 +89 +71 +51 +27 +7 +-8 +-17 +-21 +-20 +-17 +-11 +-7 +-3 +-1 +0 +0 +0 +-1 +-2 +-3 +-4 +-6 +-5 +-7 +-6 +-7 +-6 +-8 +-7 +-7 +-7 +-7 +-7 +-9 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-35 +-73 +-99 +-99 +-85 +-66 +-49 +-33 +-23 +-17 +-15 +-15 +-17 +-19 +-20 +-20 +-21 +-20 +-20 +-20 +-19 +-17 +-17 +-16 +-15 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +-14 +-13 +-13 +-12 +-12 +-11 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +22 +76 +92 +91 +73 +52 +28 +8 +-7 +-15 +-19 +-18 +-15 +-10 +-7 +-3 +-1 +1 +0 +1 +-1 +-1 +-3 +-4 +-5 +-5 +-6 +-7 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-64 +-46 +-32 +-23 +-16 +-14 +-13 +-15 +-17 +-18 +-19 +-20 +-20 +-20 +-19 +-18 +-16 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-14 +-13 +-12 +19 +74 +90 +88 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-16 +-12 +-8 +-3 +-3 +-1 +-1 +0 +-1 +-1 +-3 +-4 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-17 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-12 +-13 +-12 +20 +73 +90 +89 +71 +51 +27 +8 +-8 +-17 +-21 +-20 +-17 +-11 +-7 +-3 +-1 +-1 +-1 +0 +-1 +-2 +-4 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-19 +-20 +-21 +-20 +-19 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-14 +-13 +-13 +-12 +19 +73 +89 +89 +72 +51 +27 +7 +-7 +-16 +-21 +-19 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-3 +-4 +-5 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-71 +-96 +-80 +-83 +-64 +-47 +-33 +-23 +-16 +-14 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-15 +-14 +-14 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +20 +73 +89 +88 +71 +50 +27 +8 +-9 +-16 +-20 +-19 +-17 +-11 +-9 +-4 +-2 +0 +0 +0 +-1 +-3 +-4 +-4 +-6 +-5 +-6 +-7 +-7 +-6 +-7 +-7 +-32 +-71 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-14 +-14 +-12 +20 +74 +90 +89 +71 +51 +27 +7 +-8 +-16 +-21 +-19 +-16 +-11 +-8 +-4 +-2 +-1 +0 +0 +-1 +-1 +-3 +-5 +-6 +-5 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-16 +-14 +-14 +-16 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-14 +-15 +-13 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +90 +89 +72 +50 +27 +7 +-9 +-17 +-20 +-20 +-17 +-11 +-8 +-4 +-2 +0 +-1 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +89 +71 +51 +27 +7 +-8 +-17 +-21 +-20 +-16 +-11 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-3 +-4 +-5 +-5 +-6 +-7 +-7 +-7 +-7 +-6 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-23 +-15 +-13 +-14 +-15 +-17 +-20 +-20 +-21 +-20 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +19 +73 +89 +88 +72 +51 +27 +8 +-9 +-17 +-20 +-20 +-17 +-12 +-8 +-4 +-1 +0 +-1 +0 +-1 +-3 +-4 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-64 +-48 +-33 +-22 +-15 +-14 +-13 +-15 +-16 +-19 +-19 +-20 +-21 +-20 +-18 +-18 +-16 +-15 +-15 +-15 +-14 +-14 +-14 +-13 +-13 +-13 +-12 +20 +73 +90 +89 +71 +51 +27 +8 +-7 +-16 +-20 +-19 +-16 +-12 +-8 +-4 +-1 +0 +0 +-1 +-1 +-2 +-4 +-5 +-7 +-6 +-6 +-6 +-7 +-6 +-8 +-7 +-33 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-14 +-15 +-17 +-18 +-19 +-20 +-19 +-20 +-19 +-17 +-17 +-16 +-14 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +20 +74 +90 +89 +72 +50 +26 +7 +-7 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-1 +0 +-1 +0 +-1 +-2 +-3 +-4 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-20 +-19 +-20 +-20 +-19 +-18 +-19 +-17 +-16 +-15 +-15 +-13 +-13 +-13 +-14 +-13 +-14 +-13 +20 +73 +89 +89 +72 +51 +27 +7 +-8 +-16 +-21 +-19 +-17 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-7 +-8 +-6 +-7 +-6 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-20 +-20 +-19 +-20 +-17 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-14 +-13 +19 +73 +89 +88 +72 +51 +27 +8 +-8 +-17 +-20 +-19 +-17 +-11 +-7 +-4 +-2 +0 +0 +0 +-2 +-2 +-4 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-8 +-8 +-7 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-9 +-9 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-35 +-73 +-99 +-98 +-85 +-67 +-49 +-34 +-24 +-17 +-15 +-15 +-17 +-17 +-20 +-21 +-21 +-20 +-21 +-19 +-18 +-17 +-17 +-16 +-16 +-15 +-14 +-13 +-14 +-13 +-14 +-14 +19 +73 +89 +89 +72 +50 +27 +7 +-8 +-17 +-20 +-19 +-17 +-11 +-8 +-4 +-2 +-1 +-1 +0 +-1 +-2 +-4 +-4 +-5 +-7 +-7 +-7 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-20 +-20 +-19 +-20 +-19 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-14 +-13 +19 +72 +89 +89 +72 +51 +27 +8 +-8 +-17 +-21 +-20 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-7 +-7 +-8 +-7 +-7 +-7 +-32 +-70 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-19 +-20 +-20 +-19 +-19 +-18 +-17 +-17 +-16 +-15 +-16 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-13 +-13 +-12 +-12 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-12 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-11 +-10 +-11 +-10 +22 +76 +92 +91 +74 +53 +28 +9 +-6 +-16 +-19 +-18 +-15 +-11 +-7 +-3 +-1 +0 +1 +1 +-1 +-1 +-3 +-4 +-6 +-5 +-7 +-7 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-16 +-17 +-19 +-19 +-20 +-19 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +72 +50 +27 +8 +-8 +-17 +-20 +-19 +-17 +-11 +-7 +-3 +-1 +0 +-1 +-1 +-1 +-2 +-3 +-4 +-5 +-6 +-7 +-7 +-8 +-7 +-7 +-8 +-8 +-7 +-8 +-8 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-8 +-10 +-9 +-9 +-9 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +-36 +-73 +-99 +-99 +-86 +-67 +-50 +-34 +-23 +-17 +-16 +-15 +-17 +-18 +-20 +-20 +-21 +-20 +-20 +-19 +-19 +-17 +-17 +-16 +-16 +-15 +-14 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-13 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +22 +77 +92 +91 +74 +52 +28 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +1 +1 +1 +0 +-1 +-3 +-4 +-5 +-6 +-6 +-5 +-7 +-6 +-7 +-6 +-32 +-70 +-96 +-97 +-84 +-65 +-47 +-31 +-21 +-16 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-19 +-19 +-18 +-18 +-16 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +90 +88 +72 +51 +27 +8 +-7 +-16 +-21 +-19 +-16 +-11 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-7 +-6 +-7 +-6 +-7 +-6 +-6 +-7 +-32 +-70 +-96 +-97 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-20 +-20 +-19 +-20 +-18 +-18 +-17 +-17 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +90 +89 +73 +51 +26 +7 +-8 +-17 +-21 +-19 +-17 +-12 +-8 +-3 +-1 +0 +0 +-1 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-8 +-8 +-8 +-9 +-8 +-8 +-8 +-9 +-8 +-9 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-35 +-73 +-99 +-99 +-86 +-67 +-49 +-33 +-23 +-17 +-15 +-15 +-17 +-18 +-20 +-20 +-21 +-20 +-21 +-19 +-19 +-18 +-17 +-15 +-15 +-14 +-14 +-13 +-15 +-14 +-14 +-13 +19 +73 +89 +89 +72 +51 +26 +7 +-8 +-17 +-20 +-19 +-17 +-11 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-8 +-6 +-7 +-7 +-32 +-70 +-96 +-97 +-84 +-65 +-47 +-31 +-21 +-16 +-14 +-13 +-16 +-17 +-19 +-19 +-21 +-19 +-19 +-18 +-17 +-16 +-17 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-10 +-10 +-12 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-11 +-10 +22 +76 +92 +91 +73 +52 +28 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-4 +-1 +1 +0 +1 +-1 +-1 +-3 +-4 +-5 +-6 +-6 +-6 +-7 +-6 +-7 +-7 +-8 +-7 +-8 +-8 +-8 +-7 +-9 +-8 +-8 +-9 +-9 +-9 +-10 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-35 +-73 +-98 +-98 +-86 +-67 +-50 +-34 +-23 +-17 +-15 +-14 +-16 +-17 +-19 +-20 +-22 +-21 +-21 +-19 +-19 +-17 +-17 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +71 +50 +27 +7 +-8 +-16 +-21 +-19 +-17 +-13 +-8 +-4 +-2 +0 +0 +0 +-2 +-2 +-4 +-5 +-6 +-5 +-7 +-6 +-7 +-6 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-16 +-16 +-18 +-20 +-20 +-19 +-20 +-19 +-18 +-17 +-16 +-15 +-14 +-14 +-13 +-13 +-14 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-10 +-10 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +22 +76 +92 +90 +74 +53 +29 +9 +-6 +-15 +-20 +-19 +-16 +-11 +-7 +-3 +-1 +1 +1 +1 +-1 +-2 +-4 +-4 +-5 +-4 +-6 +-5 +-6 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-16 +-18 +-19 +-20 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-14 +-12 +20 +74 +90 +89 +71 +51 +27 +8 +-7 +-17 +-20 +-20 +-18 +-12 +-7 +-3 +-1 +1 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-19 +-19 +-18 +-17 +-16 +-15 +-14 +-13 +-14 +-13 +-14 +-13 +-13 +-12 +19 +73 +90 +89 +71 +51 +27 +7 +-8 +-16 +-20 +-19 +-16 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-3 +-5 +-6 +-5 +-7 +-6 +-7 +-7 +-7 +-6 +-7 +-8 +-8 +-7 +-8 +-7 +-8 +-9 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-9 +-9 +-9 +-10 +-8 +-10 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-11 +-10 +-35 +-73 +-98 +-98 +-85 +-66 +-49 +-34 +-23 +-17 +-15 +-15 +-16 +-17 +-19 +-20 +-22 +-21 +-20 +-19 +-18 +-16 +-17 +-15 +-15 +-14 +-15 +-14 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +-13 +-13 +-12 +-12 +-11 +-11 +-11 +-12 +-11 +-12 +-11 +-11 +-10 +-12 +-11 +-11 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +21 +75 +92 +91 +74 +53 +29 +9 +-6 +-15 +-20 +-19 +-16 +-11 +-7 +-2 +-1 +0 +0 +1 +-1 +-1 +-3 +-4 +-5 +-5 +-7 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-8 +-9 +-8 +-8 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-9 +-9 +-9 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-35 +-73 +-99 +-99 +-86 +-66 +-49 +-34 +-23 +-17 +-15 +-15 +-17 +-18 +-20 +-20 +-21 +-20 +-20 +-19 +-19 +-17 +-17 +-15 +-15 +-14 +-15 +-14 +-14 +-14 +-14 +-13 +18 +73 +89 +88 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-16 +-12 +-8 +-3 +-2 +0 +0 +-1 +-2 +-2 +-4 +-5 +-5 +-5 +-7 +-7 +-7 +-7 +-8 +-7 +-33 +-71 +-96 +-80 +-84 +-65 +-47 +-33 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-13 +-13 +-13 +-12 +19 +73 +89 +89 +72 +51 +27 +8 +-8 +-16 +-21 +-20 +-17 +-11 +-8 +-3 +-1 +0 +0 +0 +-1 +-3 +-4 +-4 +-5 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-48 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +19 +73 +89 +89 +71 +51 +27 +7 +-8 +-17 +-21 +-19 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-1 +-2 +-4 +-5 +-6 +-5 +-6 +-6 +-7 +-7 +-8 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-19 +-19 +-20 +-21 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +20 +73 +90 +89 +72 +50 +27 +8 +-8 +-16 +-20 +-20 +-17 +-12 +-8 +-4 +-1 +1 +0 +0 +-1 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-6 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +-14 +-13 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-16 +-11 +-8 +-4 +-2 +0 +0 +0 +-2 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-71 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-14 +-15 +-16 +-19 +-19 +-20 +-19 +-19 +-18 +-17 +-17 +-16 +-15 +-15 +-13 +-13 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +-13 +-11 +-12 +-12 +-12 +-11 +-12 +-11 +-12 +-11 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-10 +-11 +-10 +-10 +22 +76 +92 +91 +73 +53 +29 +9 +-6 +-15 +-19 +-19 +-16 +-11 +-8 +-3 +-1 +1 +0 +1 +-1 +-2 +-3 +-4 +-5 +-6 +-6 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-9 +-8 +-8 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-9 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-35 +-73 +-99 +-98 +-85 +-67 +-49 +-34 +-24 +-17 +-15 +-15 +-17 +-17 +-20 +-21 +-21 +-21 +-21 +-19 +-18 +-17 +-16 +-14 +-15 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-12 +-11 +-12 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-11 +-11 +-11 +-11 +-10 +-10 +-11 +-10 +-10 +-11 +-11 +-10 +22 +76 +93 +92 +74 +53 +29 +9 +-7 +-15 +-20 +-19 +-15 +-11 +-7 +-3 +-1 +0 +0 +1 +-2 +-2 +-3 +-3 +-5 +-5 +-6 +-7 +-7 +-6 +-7 +-6 +-7 +-7 +-8 +-8 +-9 +-8 +-9 +-8 +-9 +-8 +-8 +-9 +-9 +-8 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-35 +-73 +-99 +-98 +-85 +-67 +-49 +-33 +-24 +-17 +-15 +-15 +-17 +-17 +-19 +-20 +-20 +-20 +-20 +-19 +-18 +-18 +-17 +-15 +-16 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +88 +88 +71 +51 +26 +7 +-8 +-17 +-21 +-20 +-17 +-12 +-8 +-3 +-1 +0 +-1 +-1 +-2 +-2 +-3 +-5 +-6 +-5 +-7 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-13 +-13 +-13 +-14 +-13 +-13 +-12 +-12 +-12 +-12 +-11 +-11 +-11 +-12 +-11 +-12 +-12 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-11 +-10 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +21 +76 +91 +91 +74 +52 +28 +9 +-7 +-15 +-19 +-18 +-16 +-10 +-7 +-3 +-1 +1 +0 +1 +-1 +-2 +-3 +-3 +-5 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-64 +-47 +-32 +-21 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-17 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-12 +-13 +-13 +19 +73 +89 +89 +72 +51 +27 +8 +-8 +-16 +-20 +-20 +-17 +-11 +-8 +-3 +-1 +0 +0 +0 +-1 +-3 +-4 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-8 +-9 +-8 +-10 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-35 +-73 +-99 +-98 +-85 +-67 +-49 +-33 +-24 +-17 +-15 +-15 +-17 +-18 +-19 +-21 +-21 +-20 +-20 +-19 +-18 +-17 +-17 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-14 +-14 +18 +73 +89 +88 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-17 +-11 +-8 +-3 +-1 +0 +-1 +-1 +-2 +-2 +-3 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-15 +-17 +-19 +-19 +-20 +-19 +-20 +-18 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +72 +51 +27 +8 +-8 +-17 +-20 +-19 +-17 +-12 +-7 +-4 +-1 +0 +-1 +0 +-1 +-3 +-4 +-4 +-5 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-79 +-83 +-65 +-48 +-32 +-22 +-16 +-13 +-13 +-16 +-16 +-19 +-20 +-21 +-20 +-19 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +19 +73 +89 +88 +72 +51 +27 +7 +-7 +-17 +-21 +-20 +-17 +-11 +-8 +-3 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-6 +-7 +-7 +-7 +-8 +-7 +-33 +-70 +-96 +-80 +-82 +-64 +-47 +-32 +-22 +-16 +-13 +-13 +-15 +-17 +-18 +-19 +-20 +-19 +-21 +-19 +-18 +-17 +-16 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +20 +74 +89 +89 +72 +50 +26 +7 +-8 +-17 +-20 +-19 +-17 +-11 +-7 +-4 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-6 +-7 +-8 +-33 +-70 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-16 +-14 +-14 +-16 +-17 +-19 +-19 +-20 +-19 +-19 +-19 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-12 +20 +74 +90 +89 +72 +51 +27 +7 +-9 +-17 +-20 +-20 +-16 +-11 +-8 +-3 +-2 +0 +-1 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-21 +-15 +-13 +-13 +-16 +-17 +-18 +-19 +-20 +-19 +-20 +-18 +-18 +-17 +-17 +-15 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-14 +19 +73 +90 +89 +72 +51 +26 +7 +-8 +-17 +-21 +-19 +-16 +-11 +-7 +-3 +-2 +0 +0 +-1 +-2 +-2 +-5 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-8 +-6 +-33 +-70 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-17 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-13 +-12 +-13 +-13 +19 +73 +89 +89 +72 +51 +27 +7 +-9 +-17 +-21 +-19 +-17 +-11 +-7 +-4 +-1 +0 +-1 +-1 +-2 +-3 +-4 +-4 +-5 +-6 +-7 +-6 +-8 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-19 +-20 +-21 +-20 +-19 +-18 +-17 +-16 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +19 +73 +89 +87 +71 +50 +26 +7 +-7 +-16 +-21 +-19 +-16 +-12 +-8 +-3 +-2 +0 +0 +-1 +-2 +-2 +-4 +-5 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-14 +-13 +-14 +-13 +-14 +-13 +-13 +-12 +-12 +-12 +-13 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-10 +-11 +-11 +-10 +-11 +-10 +-11 +-11 +-10 +-9 +-10 +-10 +-11 +-10 +21 +75 +92 +90 +74 +53 +28 +9 +-7 +-15 +-20 +-18 +-15 +-11 +-6 +-2 +-1 +1 +1 +1 +-1 +-2 +-3 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-33 +-23 +-15 +-13 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +19 +72 +89 +89 +71 +51 +27 +8 +-8 +-16 +-20 +-20 +-17 +-12 +-8 +-3 +-1 +1 +0 +0 +-1 +-3 +-4 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-16 +-13 +-13 +-16 +-17 +-18 +-20 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +90 +88 +72 +51 +26 +8 +-8 +-17 +-20 +-19 +-17 +-12 +-8 +-3 +-1 +1 +0 +-1 +-1 +-2 +-5 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-18 +-19 +-21 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-14 +-13 +-13 +19 +73 +89 +89 +71 +50 +26 +7 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-16 +-17 +-19 +-20 +-20 +-19 +-20 +-19 +-18 +-17 +-17 +-15 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +72 +51 +26 +7 +-8 +-17 +-21 +-19 +-16 +-12 +-8 +-3 +-2 +0 +0 +-1 +-2 +-2 +-4 +-5 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-20 +-21 +-20 +-19 +-18 +-18 +-16 +-15 +-15 +-15 +-14 +-15 +-14 +-13 +-13 +-13 +-12 +19 +73 +89 +89 +71 +51 +27 +7 +-7 +-16 +-21 +-20 +-17 +-11 +-8 +-3 +-1 +1 +0 +0 +-2 +-2 +-4 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-8 +-8 +-8 +-10 +-9 +-9 +-9 +-9 +-8 +-10 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-35 +-73 +-98 +-98 +-86 +-67 +-49 +-34 +-23 +-17 +-16 +-15 +-17 +-18 +-20 +-20 +-22 +-21 +-20 +-19 +-18 +-17 +-16 +-16 +-15 +-14 +-15 +-13 +-13 +-13 +-13 +-13 +-14 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-12 +-11 +-11 +-10 +-11 +-11 +-11 +-11 +-12 +-10 +-10 +-10 +-10 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +22 +76 +92 +91 +73 +52 +28 +8 +-7 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +0 +0 +1 +-1 +-1 +-3 +-4 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-6 +-32 +-71 +-96 +-80 +-83 +-64 +-47 +-32 +-21 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-19 +-19 +-18 +-17 +-17 +-15 +-14 +-13 +-14 +-13 +-14 +-14 +-14 +-13 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-16 +-21 +-19 +-16 +-12 +-8 +-3 +-2 +-1 +0 +0 +-1 +-1 +-3 +-5 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-8 +-9 +-8 +-8 +-9 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-10 +-35 +-73 +-99 +-98 +-86 +-67 +-49 +-33 +-24 +-17 +-15 +-15 +-17 +-18 +-19 +-20 +-21 +-21 +-21 +-19 +-19 +-17 +-17 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-13 +-12 +-13 +-12 +-12 +-13 +-12 +-12 +-13 +-12 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +22 +76 +92 +91 +73 +52 +29 +9 +-6 +-15 +-19 +-19 +-16 +-12 +-7 +-2 +-1 +1 +1 +1 +-1 +-2 +-3 +-5 +-5 +-5 +-7 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-79 +-83 +-65 +-47 +-33 +-23 +-16 +-14 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-16 +-15 +-15 +-15 +-14 +-14 +-14 +-13 +-13 +-13 +-13 +19 +73 +89 +88 +71 +51 +27 +8 +-7 +-16 +-20 +-19 +-17 +-12 +-8 +-4 +-2 +1 +1 +0 +-1 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-6 +-32 +-70 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-14 +-15 +-17 +-19 +-19 +-21 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-13 +-14 +-14 +-14 +-12 +20 +73 +90 +89 +71 +51 +27 +7 +-8 +-16 +-21 +-20 +-17 +-12 +-8 +-3 +-1 +0 +0 +1 +-1 +-2 +-3 +-5 +-6 +-5 +-7 +-7 +-7 +-6 +-7 +-6 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-16 +-13 +-14 +-13 +-13 +-13 +-14 +-13 +19 +73 +89 +89 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-16 +-12 +-7 +-2 +-2 +0 +0 +-1 +-1 +-2 +-3 +-4 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-6 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +-13 +-13 +19 +73 +89 +89 +72 +51 +27 +7 +-8 +-16 +-20 +-19 +-17 +-12 +-8 +-4 +-1 +0 +0 +0 +-2 +-2 +-4 +-4 +-6 +-5 +-6 +-7 +-7 +-6 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-23 +-15 +-13 +-13 +-15 +-17 +-19 +-20 +-21 +-20 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-12 +-12 +-12 +19 +73 +90 +88 +72 +50 +27 +8 +-7 +-16 +-21 +-19 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-4 +-5 +-6 +-5 +-7 +-6 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-79 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-16 +-18 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-13 +-13 +-14 +-13 +20 +73 +89 +89 +71 +51 +27 +8 +-8 +-16 +-20 +-20 +-16 +-11 +-8 +-3 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-23 +-16 +-14 +-14 +-16 +-17 +-19 +-19 +-20 +-20 +-21 +-19 +-18 +-17 +-15 +-14 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +20 +74 +90 +89 +71 +50 +27 +7 +-7 +-16 +-20 +-19 +-16 +-12 +-8 +-3 +-1 +0 +0 +0 +-1 +-2 +-3 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-64 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-13 +-14 +-14 +-14 +-13 +-13 +-13 +20 +73 +90 +89 +72 +50 +27 +8 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-79 +-83 +-65 +-47 +-32 +-23 +-16 +-14 +-14 +-16 +-17 +-18 +-19 +-20 +-19 +-20 +-19 +-18 +-17 +-17 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +89 +71 +51 +27 +7 +-8 +-16 +-21 +-19 +-16 +-11 +-8 +-3 +-2 +0 +0 +0 +-1 +-1 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-16 +-14 +-14 +-13 +-13 +-13 +-14 +-13 +19 +73 +89 +89 +72 +51 +27 +8 +-8 +-17 +-21 +-20 +-17 +-11 +-7 +-3 +-1 +1 +-1 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-20 +-20 +-19 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +20 +73 +90 +89 +71 +51 +27 +7 +-8 +-16 +-21 +-20 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-4 +-4 +-6 +-5 +-6 +-6 +-7 +-6 +-8 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-14 +-15 +-16 +-19 +-19 +-20 +-19 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +20 +74 +89 +89 +72 +50 +26 +7 +-8 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-6 +-6 +-8 +-7 +-7 +-7 +-8 +-7 +-8 +-8 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-9 +-10 +-9 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-11 +-10 +-35 +-73 +-98 +-98 +-86 +-67 +-49 +-34 +-24 +-17 +-15 +-15 +-17 +-17 +-20 +-21 +-21 +-21 +-21 +-19 +-18 +-17 +-16 +-15 +-16 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +88 +71 +50 +27 +8 +-8 +-17 +-20 +-20 +-17 +-12 +-8 +-4 +-1 +0 +0 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-6 +-7 +-7 +-33 +-71 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-16 +-17 +-18 +-19 +-20 +-19 +-20 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-14 +-14 +19 +73 +90 +88 +72 +51 +26 +7 +-8 +-17 +-21 +-19 +-17 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-3 +-5 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-16 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-14 +-13 +-13 +-12 +-13 +-12 +-12 +-11 +-12 +-11 +-13 +-12 +-12 +-11 +-12 +-11 +-10 +-11 +-11 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +22 +76 +92 +91 +74 +52 +28 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +1 +1 +1 +-1 +-1 +-4 +-5 +-6 +-6 +-6 +-6 +-8 +-7 +-7 +-7 +-33 +-71 +-96 +-97 +-83 +-64 +-47 +-32 +-22 +-16 +-14 +-13 +-15 +-16 +-18 +-19 +-20 +-19 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-14 +-13 +19 +74 +89 +89 +72 +51 +27 +8 +-8 +-16 +-20 +-20 +-17 +-11 +-7 +-3 +-2 +0 +-1 +0 +-1 +-2 +-3 +-3 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-7 +-7 +-8 +-8 +-9 +-9 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-9 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-11 +-35 +-73 +-98 +-98 +-85 +-67 +-49 +-34 +-23 +-17 +-15 +-14 +-17 +-17 +-19 +-20 +-22 +-21 +-20 +-20 +-18 +-17 +-17 +-15 +-15 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-13 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-12 +-11 +-11 +-10 +-11 +-10 +-10 +-11 +-11 +-10 +-11 +-10 +-10 +-11 +-11 +-10 +-10 +-10 +22 +76 +91 +91 +74 +52 +29 +10 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +0 +1 +1 +1 +-1 +-2 +-3 +-3 +-5 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-15 +-16 +-18 +-20 +-21 +-20 +-20 +-18 +-17 +-16 +-16 +-15 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +19 +73 +90 +88 +72 +51 +27 +8 +-7 +-17 +-21 +-20 +-17 +-12 +-8 +-3 +-2 +0 +0 +0 +-1 +-2 +-5 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-97 +-83 +-65 +-48 +-33 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +20 +74 +90 +89 +72 +49 +26 +7 +-8 +-16 +-20 +-19 +-17 +-12 +-8 +-4 +-1 +0 +-1 +0 +-1 +-2 +-3 +-4 +-5 +-7 +-7 +-6 +-7 +-6 +-7 +-7 +-8 +-7 +-8 +-8 +-7 +-7 +-9 +-8 +-8 +-9 +-9 +-9 +-10 +-9 +-10 +-9 +-10 +-9 +-10 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-35 +-73 +-98 +-98 +-85 +-67 +-50 +-34 +-24 +-17 +-15 +-14 +-15 +-18 +-20 +-20 +-22 +-21 +-20 +-19 +-19 +-17 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-14 +-13 +-13 +18 +73 +89 +88 +71 +50 +26 +8 +-8 +-16 +-20 +-19 +-17 +-12 +-8 +-5 +-2 +0 +0 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-6 +-6 +-8 +-6 +-7 +-7 +-33 +-71 +-97 +-97 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-15 +-16 +-19 +-20 +-21 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-15 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-12 +-12 +-11 +-11 +-11 +-12 +-11 +-12 +-11 +-11 +-10 +-10 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +22 +76 +92 +89 +74 +53 +29 +10 +-6 +-15 +-20 +-19 +-16 +-11 +-6 +-3 +-1 +1 +1 +1 +-1 +-2 +-3 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-8 +-9 +-9 +-9 +-8 +-9 +-8 +-9 +-8 +-9 +-10 +-9 +-9 +-10 +-9 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-35 +-73 +-98 +-99 +-86 +-66 +-49 +-33 +-23 +-17 +-15 +-14 +-17 +-18 +-20 +-20 +-21 +-20 +-20 +-19 +-18 +-17 +-17 +-15 +-15 +-15 +-14 +-13 +-13 +-13 +-13 +-13 +18 +73 +89 +88 +71 +51 +26 +7 +-8 +-17 +-21 +-19 +-16 +-12 +-8 +-3 +-2 +0 +-1 +-1 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-97 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-18 +-19 +-20 +-21 +-20 +-19 +-17 +-18 +-16 +-16 +-15 +-15 +-13 +-14 +-13 +-14 +-13 +-13 +-12 +-13 +-12 +-13 +-12 +-12 +-11 +-11 +-11 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-11 +-10 +-11 +-10 +21 +76 +92 +91 +74 +53 +28 +9 +-6 +-16 +-20 +-18 +-16 +-11 +-7 +-3 +-1 +1 +1 +0 +-1 +-1 +-4 +-4 +-6 +-5 +-7 +-6 +-6 +-7 +-7 +-6 +-32 +-70 +-96 +-97 +-83 +-65 +-47 +-31 +-21 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-19 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +89 +72 +51 +27 +8 +-8 +-16 +-21 +-20 +-17 +-12 +-8 +-3 +-1 +-1 +-1 +0 +-2 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-97 +-84 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-19 +-21 +-19 +-19 +-19 +-18 +-16 +-17 +-15 +-15 +-15 +-14 +-13 +-13 +-13 +-13 +-13 +18 +73 +89 +89 +72 +51 +26 +8 +-8 +-17 +-21 +-20 +-17 +-12 +-8 +-3 +-2 +0 +0 +-1 +-1 +-2 +-3 +-4 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-7 +-7 +-7 +-9 +-8 +-9 +-9 +-9 +-8 +-9 +-8 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-9 +-11 +-10 +-10 +-10 +-10 +-9 +-11 +-10 +-10 +-9 +-10 +-10 +-35 +-73 +-98 +-98 +-85 +-66 +-49 +-34 +-24 +-17 +-15 +-15 +-17 +-18 +-20 +-20 +-21 +-21 +-20 +-19 +-19 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-14 +-13 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-12 +-12 +-12 +-11 +-11 +-11 +-11 +-10 +-12 +-11 +-11 +-10 +-10 +-10 +-11 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-9 +22 +76 +92 +90 +74 +52 +28 +9 +-6 +-15 +-20 +-19 +-16 +-11 +-7 +-2 +-1 +1 +1 +0 +-1 +-2 +-3 +-5 +-5 +-5 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-9 +-7 +-9 +-9 +-9 +-9 +-10 +-9 +-9 +-9 +-9 +-8 +-9 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-35 +-73 +-98 +-98 +-86 +-67 +-49 +-34 +-23 +-17 +-15 +-15 +-16 +-17 +-20 +-21 +-22 +-21 +-20 +-19 +-18 +-17 +-17 +-16 +-15 +-15 +-15 +-13 +-14 +-13 +-13 +-13 +18 +73 +89 +88 +72 +51 +26 +7 +-8 +-17 +-21 +-19 +-17 +-12 +-7 +-3 +-2 +0 +-1 +-1 +-2 +-2 +-4 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-18 +-19 +-20 +-20 +-19 +-18 +-18 +-16 +-15 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +71 +51 +27 +7 +-7 +-16 +-20 +-19 +-16 +-12 +-9 +-3 +-1 +0 +0 +1 +-2 +-2 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-7 +-8 +-7 +-33 +-71 +-97 +-80 +-83 +-64 +-47 +-32 +-23 +-16 +-14 +-14 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-14 +-13 +-12 +20 +74 +90 +89 +72 +51 +27 +7 +-8 +-16 +-21 +-19 +-16 +-12 +-8 +-3 +-2 +-1 +0 +0 +-1 +-2 +-4 +-5 +-6 +-5 +-7 +-6 +-6 +-7 +-7 +-7 +-32 +-71 +-96 +-80 +-84 +-65 +-47 +-32 +-21 +-15 +-15 +-14 +-15 +-17 +-19 +-19 +-21 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-13 +-14 +-14 +-14 +-13 +-14 +-12 +20 +73 +90 +89 +71 +51 +27 +8 +-8 +-16 +-20 +-20 +-16 +-11 +-7 +-4 +-1 +-1 +-1 +0 +-2 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-97 +-80 +-84 +-66 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-19 +-19 +-20 +-19 +-19 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +-13 +-12 +18 +73 +89 +89 +72 +51 +27 +7 +-7 +-17 +-21 +-19 +-16 +-12 +-8 +-3 +-2 +0 +0 +-1 +-2 +-2 +-3 +-4 +-5 +-5 +-7 +-7 +-7 +-7 +-8 +-7 +-32 +-71 +-96 +-79 +-83 +-65 +-47 +-33 +-23 +-16 +-14 +-13 +-15 +-17 +-19 +-20 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-13 +-13 +-13 +-12 +-12 +-13 +-13 +-12 +-12 +-11 +-12 +-11 +-12 +-11 +-11 +-11 +-12 +-11 +-12 +-11 +-11 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-11 +-11 +-11 +-11 +-10 +22 +76 +92 +91 +74 +52 +28 +9 +-7 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +0 +0 +0 +-1 +-1 +-3 +-4 +-5 +-5 +-6 +-6 +-6 +-7 +-7 +-6 +-7 +-7 +-7 +-7 +-8 +-8 +-9 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-35 +-73 +-99 +-98 +-86 +-67 +-49 +-33 +-23 +-17 +-15 +-15 +-16 +-17 +-20 +-20 +-20 +-21 +-21 +-19 +-18 +-17 +-16 +-15 +-16 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +-13 +-12 +-12 +-13 +-12 +-12 +-12 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +22 +76 +91 +90 +74 +51 +28 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +1 +1 +1 +-1 +-2 +-3 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-7 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-8 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-9 +-10 +-9 +-10 +-11 +-10 +-10 +-11 +-10 +-34 +-73 +-99 +-99 +-85 +-67 +-49 +-33 +-24 +-17 +-15 +-15 +-17 +-18 +-21 +-21 +-21 +-20 +-20 +-19 +-18 +-17 +-17 +-15 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +72 +51 +27 +8 +-8 +-17 +-21 +-20 +-17 +-12 +-8 +-4 +-2 +0 +0 +0 +-2 +-3 +-4 +-4 +-5 +-5 +-6 +-6 +-8 +-7 +-8 +-8 +-33 +-71 +-97 +-97 +-83 +-65 +-48 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-17 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +-13 +-13 +-13 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-12 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-11 +-9 +-10 +-9 +-10 +-9 +-11 +-10 +22 +76 +92 +91 +74 +52 +29 +9 +-7 +-15 +-20 +-19 +-16 +-10 +-7 +-3 +-1 +1 +0 +0 +-1 +-2 +-3 +-4 +-5 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-31 +-21 +-15 +-13 +-13 +-16 +-17 +-19 +-20 +-20 +-19 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-15 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +89 +88 +72 +51 +27 +8 +-8 +-16 +-21 +-20 +-16 +-11 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-7 +-8 +-7 +-7 +-8 +-8 +-7 +-8 +-8 +-9 +-9 +-9 +-9 +-9 +-8 +-9 +-9 +-10 +-9 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-35 +-73 +-99 +-98 +-85 +-67 +-49 +-33 +-24 +-17 +-15 +-15 +-17 +-18 +-20 +-21 +-21 +-20 +-20 +-19 +-18 +-18 +-17 +-15 +-15 +-15 +-15 +-13 +-14 +-13 +-14 +-13 +19 +73 +89 +89 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-17 +-11 +-7 +-5 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-14 +-13 +19 +73 +89 +88 +72 +51 +27 +8 +-8 +-17 +-21 +-20 +-17 +-11 +-8 +-4 +-1 +1 +-1 +-1 +-2 +-2 +-4 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-8 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-21 +-15 +-13 +-13 +-15 +-17 +-19 +-20 +-20 +-19 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +89 +72 +51 +27 +8 +-7 +-17 +-21 +-19 +-17 +-12 +-8 +-3 +-1 +1 +0 +-1 +-1 +-2 +-5 +-4 +-5 +-6 +-7 +-6 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +88 +72 +50 +27 +8 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-6 +-7 +-7 +-33 +-70 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-13 +-13 +-15 +-17 +-18 +-20 +-20 +-19 +-19 +-18 +-18 +-17 +-17 +-15 +-14 +-14 +-14 +-13 +-14 +-13 +-14 +-13 +19 +73 +90 +88 +72 +51 +27 +8 +-8 +-17 +-21 +-19 +-17 +-12 +-8 +-3 +-2 +0 +0 +0 +-1 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-6 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-15 +-17 +-19 +-20 +-20 +-19 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-13 +-13 +-13 +-13 +-13 +-13 +19 +73 +89 +88 +71 +50 +26 +7 +-8 +-17 +-20 +-19 +-17 +-11 +-7 +-3 +-1 +0 +-1 +-1 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-19 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +18 +73 +90 +89 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-17 +-12 +-8 +-4 +-1 +0 +0 +0 +-2 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-8 +-7 +-33 +-70 +-96 +-79 +-82 +-64 +-47 +-32 +-23 +-15 +-13 +-13 +-15 +-16 +-18 +-20 +-21 +-19 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-13 +-12 +19 +73 +89 +88 +71 +50 +27 +8 +-8 +-17 +-20 +-19 +-16 +-11 +-8 +-4 +-1 +1 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-97 +-83 +-64 +-48 +-32 +-22 +-16 +-14 +-13 +-16 +-17 +-18 +-19 +-21 +-19 +-19 +-19 +-18 +-16 +-17 +-15 +-14 +-14 +-14 +-13 +-13 +-14 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +22 +76 +91 +91 +74 +52 +29 +10 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +1 +0 +0 +-1 +-2 +-4 +-4 +-5 +-5 +-6 +-6 +-7 +-6 +-7 +-8 +-32 +-70 +-96 +-80 +-82 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-16 +-17 +-18 +-19 +-20 +-19 +-20 +-19 +-18 +-16 +-16 +-15 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +19 +73 +90 +88 +71 +51 +26 +7 +-7 +-16 +-20 +-19 +-16 +-12 +-8 +-3 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +73 +51 +26 +8 +-8 +-17 +-21 +-19 +-17 +-11 +-8 +-5 +-2 +0 +-1 +-1 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-8 +-7 +-7 +-7 +-33 +-71 +-96 +-97 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-14 +-16 +-17 +-19 +-19 +-21 +-19 +-19 +-19 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +19 +73 +90 +88 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-16 +-11 +-7 +-3 +-2 +0 +0 +-1 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-14 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +73 +51 +27 +8 +-8 +-17 +-20 +-19 +-17 +-12 +-8 +-3 +-1 +0 +0 +-1 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-70 +-96 +-80 +-83 +-65 +-48 +-33 +-22 +-16 +-14 +-13 +-15 +-16 +-18 +-19 +-21 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-14 +-13 +-13 +-12 +19 +73 +90 +88 +71 +51 +27 +7 +-7 +-16 +-21 +-19 +-16 +-13 +-8 +-4 +-1 +0 +0 +0 +-2 +-2 +-4 +-5 +-6 +-5 +-7 +-6 +-7 +-7 +-8 +-7 +-8 +-7 +-7 +-7 +-8 +-7 +-8 +-9 +-10 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-35 +-73 +-98 +-98 +-85 +-67 +-50 +-34 +-23 +-17 +-14 +-14 +-17 +-18 +-20 +-21 +-22 +-20 +-20 +-19 +-18 +-17 +-17 +-16 +-16 +-15 +-15 +-13 +-14 +-14 +-13 +-13 +-14 +-12 +-12 +-13 +-12 +-11 +-12 +-11 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-11 +-11 +-10 +22 +76 +92 +91 +74 +52 +28 +8 +-7 +-15 +-20 +-18 +-15 +-11 +-7 +-3 +-1 +0 +1 +1 +-1 +-1 +-3 +-5 +-6 +-5 +-7 +-7 +-7 +-6 +-7 +-6 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-19 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-12 +19 +73 +90 +89 +72 +51 +26 +7 +-8 +-17 +-21 +-19 +-16 +-11 +-8 +-3 +-2 +0 +0 +-1 +-2 +-2 +-4 +-4 +-6 +-6 +-8 +-7 +-7 +-7 +-7 +-7 +-8 +-7 +-7 +-8 +-9 +-8 +-9 +-9 +-9 +-8 +-9 +-8 +-9 +-10 +-10 +-9 +-10 +-9 +-9 +-9 +-10 +-9 +-10 +-11 +-10 +-10 +-11 +-9 +-10 +-10 +-10 +-9 +-35 +-73 +-99 +-98 +-86 +-66 +-49 +-34 +-24 +-17 +-16 +-15 +-16 +-17 +-20 +-20 +-21 +-21 +-21 +-19 +-19 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-10 +-9 +-11 +-10 +-10 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +22 +76 +92 +90 +73 +52 +28 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-2 +1 +1 +0 +-1 +-2 +-3 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-8 +-7 +-33 +-71 +-96 +-79 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-14 +-13 +-13 +-12 +20 +73 +90 +89 +71 +50 +26 +7 +-8 +-16 +-20 +-19 +-16 +-12 +-8 +-4 +-1 +0 +0 +1 +-1 +-2 +-4 +-5 +-7 +-6 +-6 +-7 +-7 +-6 +-7 +-6 +-32 +-71 +-97 +-80 +-84 +-65 +-47 +-32 +-22 +-16 +-14 +-14 +-15 +-17 +-18 +-19 +-20 +-19 +-19 +-19 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +90 +88 +71 +51 +27 +7 +-8 +-16 +-20 +-19 +-16 +-12 +-8 +-4 +-2 +0 +0 +1 +-1 +-1 +-3 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-6 +-32 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-16 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-14 +-14 +-13 +-14 +-12 +20 +73 +90 +89 +72 +51 +27 +7 +-8 +-17 +-20 +-19 +-16 +-11 +-8 +-3 +-2 +0 +-1 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-16 +-17 +-19 +-19 +-21 +-20 +-20 +-19 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +18 +73 +89 +89 +72 +51 +27 +7 +-8 +-17 +-22 +-19 +-16 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-3 +-4 +-5 +-5 +-7 +-7 +-8 +-7 +-8 +-7 +-32 +-70 +-96 +-79 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-20 +-21 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-13 +-13 +-13 +-13 +-12 +-14 +-13 +19 +73 +89 +89 +72 +51 +28 +8 +-8 +-16 +-20 +-20 +-17 +-11 +-8 +-3 +-1 +1 +0 +0 +-1 +-3 +-4 +-4 +-6 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-14 +-17 +-19 +-19 +-21 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-14 +-13 +-13 +-12 +20 +73 +89 +88 +71 +51 +27 +7 +-8 +-16 +-21 +-20 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-4 +-5 +-6 +-5 +-6 +-6 +-6 +-6 +-8 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-14 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +20 +74 +90 +89 +72 +50 +27 +7 +-8 +-16 +-20 +-20 +-16 +-11 +-7 +-3 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-19 +-19 +-17 +-16 +-15 +-15 +-13 +-14 +-13 +-13 +-13 +-14 +-13 +19 +73 +89 +89 +71 +51 +27 +7 +-9 +-17 +-21 +-20 +-16 +-11 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-3 +-4 +-5 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-20 +-20 +-19 +-19 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +89 +72 +50 +27 +8 +-8 +-17 +-21 +-19 +-17 +-11 +-8 +-4 +-1 +0 +-1 +-1 +-1 +-3 +-4 +-4 +-5 +-6 +-7 +-7 +-8 +-7 +-7 +-7 +-32 +-70 +-95 +-79 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-21 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-13 +-13 +-14 +-13 +19 +73 +89 +89 +71 +51 +27 +8 +-8 +-16 +-20 +-20 +-17 +-11 +-8 +-3 +-1 +0 +0 +0 +-2 +-3 +-4 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-48 +-32 +-23 +-16 +-14 +-14 +-16 +-17 +-19 +-20 +-20 +-20 +-20 +-19 +-17 +-17 +-16 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +20 +74 +89 +89 +72 +50 +27 +8 +-7 +-16 +-20 +-19 +-17 +-12 +-7 +-4 +-2 +0 +-1 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-79 +-83 +-65 +-47 +-33 +-22 +-16 +-14 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-14 +-15 +-13 +-14 +-14 +-14 +-13 +-14 +-13 +20 +73 +90 +89 +72 +51 +27 +7 +-8 +-16 +-20 +-20 +-16 +-11 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-7 +-7 +-9 +-8 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-9 +-11 +-10 +-10 +-10 +-35 +-73 +-98 +-98 +-85 +-66 +-50 +-34 +-24 +-17 +-15 +-14 +-16 +-17 +-19 +-21 +-22 +-21 +-20 +-19 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-15 +-14 +-13 +-14 +-13 +19 +73 +89 +88 +71 +50 +26 +7 +-8 +-16 +-20 +-20 +-17 +-11 +-8 +-4 +-2 +-1 +0 +0 +-1 +-2 +-4 +-4 +-6 +-5 +-7 +-7 +-7 +-6 +-8 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-15 +-16 +-18 +-19 +-20 +-19 +-20 +-19 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +19 +74 +89 +89 +72 +50 +26 +8 +-7 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-1 +0 +-1 +0 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-6 +-8 +-7 +-7 +-7 +-32 +-70 +-96 +-97 +-84 +-65 +-48 +-32 +-22 +-15 +-14 +-13 +-16 +-17 +-18 +-19 +-20 +-19 +-19 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-14 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-12 +-10 +-11 +-11 +-11 +-10 +-10 +-11 +-10 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +-10 +-10 +22 +76 +92 +91 +73 +51 +29 +9 +-7 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +1 +0 +0 +-1 +-1 +-3 +-4 +-5 +-6 +-6 +-5 +-7 +-6 +-6 +-7 +-33 +-71 +-97 +-80 +-83 +-64 +-48 +-32 +-22 +-16 +-14 +-13 +-16 +-17 +-18 +-20 +-20 +-19 +-19 +-19 +-18 +-16 +-16 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +19 +73 +90 +88 +72 +51 +26 +7 +-8 +-17 +-21 +-19 +-16 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-6 +-7 +-7 +-6 +-7 +-7 +-7 +-7 +-8 +-8 +-8 +-8 +-8 +-7 +-9 +-8 +-9 +-9 +-10 +-10 +-10 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-11 +-35 +-73 +-99 +-98 +-85 +-67 +-49 +-34 +-24 +-17 +-15 +-14 +-16 +-17 +-19 +-21 +-21 +-21 +-21 +-19 +-18 +-17 +-17 +-15 +-15 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +-13 +-13 +-12 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-10 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +21 +76 +92 +90 +74 +53 +28 +9 +-6 +-15 +-19 +-19 +-16 +-11 +-7 +-2 +-1 +1 +0 +1 +-1 +-2 +-3 +-3 +-5 +-5 +-6 +-7 +-7 +-6 +-7 +-7 +-31 +-69 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-18 +-20 +-20 +-19 +-20 +-18 +-17 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +74 +89 +88 +72 +51 +27 +8 +-7 +-17 +-20 +-19 +-17 +-12 +-7 +-4 +-2 +0 +0 +0 +-2 +-2 +-4 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-64 +-48 +-32 +-22 +-16 +-14 +-13 +-15 +-17 +-18 +-19 +-21 +-20 +-19 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +19 +73 +90 +88 +72 +51 +27 +8 +-7 +-17 +-21 +-20 +-17 +-12 +-8 +-4 +-1 +1 +0 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-7 +-7 +-8 +-8 +-7 +-8 +-7 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-11 +-35 +-73 +-99 +-99 +-85 +-67 +-50 +-34 +-23 +-17 +-15 +-14 +-17 +-18 +-20 +-20 +-22 +-21 +-20 +-19 +-18 +-17 +-17 +-15 +-15 +-15 +-15 +-13 +-14 +-13 +-13 +-13 +18 +73 +89 +88 +72 +51 +26 +7 +-8 +-16 +-21 +-19 +-16 +-12 +-8 +-3 +-1 +0 +0 +-1 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-48 +-33 +-23 +-15 +-13 +-13 +-16 +-17 +-18 +-20 +-21 +-20 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-13 +-13 +-12 +-12 +-12 +-11 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +22 +76 +92 +91 +74 +53 +28 +9 +-7 +-16 +-20 +-18 +-15 +-11 +-6 +-2 +-1 +1 +1 +0 +-1 +-1 +-4 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-7 +-8 +-8 +-8 +-9 +-8 +-9 +-8 +-9 +-8 +-9 +-10 +-10 +-9 +-11 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-35 +-73 +-99 +-98 +-85 +-66 +-49 +-34 +-23 +-17 +-15 +-14 +-17 +-17 +-19 +-21 +-21 +-21 +-21 +-19 +-19 +-17 +-17 +-15 +-15 +-15 +-14 +-14 +-15 +-14 +-13 +-13 +19 +73 +90 +89 +72 +51 +26 +7 +-8 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-2 +0 +0 +-1 +-1 +-1 +-4 +-4 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-6 +-32 +-70 +-96 +-97 +-83 +-65 +-48 +-32 +-22 +-15 +-14 +-13 +-16 +-17 +-19 +-19 +-20 +-19 +-19 +-19 +-18 +-17 +-16 +-15 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-14 +-12 +-12 +-12 +-12 +-11 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-11 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +22 +76 +92 +91 +74 +53 +28 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-4 +-1 +1 +1 +0 +-1 +-2 +-4 +-4 +-5 +-6 +-6 +-6 +-7 +-6 +-6 +-6 +-32 +-70 +-96 +-97 +-83 +-65 +-48 +-32 +-22 +-16 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-19 +-18 +-17 +-17 +-15 +-14 +-13 +-14 +-13 +-13 +-14 +-13 +-13 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-16 +-21 +-19 +-16 +-12 +-8 +-4 +-2 +0 +0 +0 +-2 +-1 +-3 +-4 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +88 +72 +51 +27 +8 +-7 +-17 +-20 +-19 +-17 +-12 +-8 +-3 +-2 +0 +0 +-1 +-2 +-2 +-4 +-4 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-6 +-8 +-7 +-7 +-8 +-8 +-8 +-9 +-9 +-9 +-9 +-9 +-8 +-9 +-10 +-10 +-9 +-10 +-9 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-36 +-74 +-99 +-98 +-85 +-66 +-49 +-34 +-24 +-17 +-15 +-15 +-16 +-18 +-20 +-20 +-21 +-21 +-20 +-19 +-19 +-17 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-12 +-12 +-12 +-12 +-12 +-12 +-12 +-11 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +22 +76 +92 +90 +74 +53 +28 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-2 +1 +1 +0 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-6 +-6 +-6 +-6 +-7 +-8 +-7 +-8 +-8 +-8 +-7 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-11 +-10 +-9 +-35 +-73 +-98 +-98 +-86 +-67 +-49 +-34 +-24 +-17 +-15 +-15 +-17 +-17 +-20 +-21 +-21 +-21 +-20 +-19 +-18 +-17 +-16 +-16 +-16 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +88 +71 +50 +27 +8 +-8 +-16 +-21 +-20 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-3 +-4 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-48 +-33 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +-13 +-12 +19 +73 +89 +88 +71 +51 +27 +7 +-8 +-16 +-21 +-19 +-17 +-13 +-8 +-4 +-2 +0 +1 +0 +-2 +-2 +-4 +-5 +-6 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-33 +-23 +-16 +-14 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-12 +19 +73 +89 +89 +72 +50 +27 +7 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-4 +-2 +0 +0 +0 +-1 +-1 +-3 +-4 +-5 +-6 +-7 +-7 +-6 +-7 +-7 +-7 +-32 +-70 +-96 +-97 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-18 +-18 +-17 +-16 +-16 +-16 +-14 +-14 +-13 +-14 +-14 +-14 +-13 +19 +73 +90 +89 +72 +51 +27 +8 +-8 +-17 +-22 +-20 +-17 +-12 +-8 +-4 +-1 +-1 +0 +0 +-1 +-2 +-3 +-4 +-5 +-5 +-6 +-7 +-7 +-6 +-8 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-15 +-16 +-19 +-20 +-20 +-20 +-19 +-17 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-14 +-13 +19 +73 +89 +88 +72 +51 +27 +8 +-8 +-17 +-21 +-20 +-17 +-12 +-7 +-3 +-1 +0 +-1 +0 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-20 +-20 +-19 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-13 +-12 +-11 +-12 +-12 +-11 +-11 +-11 +-12 +-11 +-12 +-11 +-11 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-11 +-11 +22 +75 +91 +91 +75 +53 +29 +9 +-7 +-15 +-19 +-19 +-16 +-10 +-7 +-3 +-1 +0 +0 +1 +-1 +-2 +-3 +-3 +-5 +-5 +-6 +-7 +-7 +-6 +-6 +-6 +-7 +-7 +-8 +-7 +-8 +-8 +-9 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-11 +-10 +-35 +-73 +-99 +-98 +-86 +-67 +-49 +-34 +-23 +-17 +-16 +-15 +-16 +-18 +-21 +-20 +-21 +-21 +-20 +-19 +-19 +-17 +-16 +-16 +-15 +-14 +-15 +-14 +-14 +-13 +-15 +-13 +-13 +-12 +-12 +-12 +-12 +-12 +-12 +-12 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +22 +75 +91 +91 +74 +52 +29 +9 +-6 +-15 +-19 +-19 +-16 +-11 +-7 +-3 +0 +1 +0 +1 +-1 +-2 +-4 +-4 +-6 +-5 +-6 +-6 +-6 +-6 +-7 +-7 +-8 +-7 +-8 +-7 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-9 +-9 +-10 +-9 +-11 +-10 +-10 +-10 +-10 +-10 +-35 +-73 +-98 +-98 +-86 +-67 +-49 +-35 +-24 +-17 +-15 +-14 +-17 +-18 +-20 +-21 +-21 +-21 +-20 +-19 +-19 +-17 +-17 +-16 +-16 +-15 +-14 +-14 +-13 +-13 +-14 +-13 +18 +72 +89 +88 +72 +51 +27 +8 +-8 +-17 +-21 +-20 +-17 +-11 +-8 +-3 +-1 +1 +-1 +0 +-2 +-3 +-4 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-33 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-23 +-16 +-14 +-13 +-15 +-16 +-19 +-20 +-20 +-20 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-15 +-13 +-14 +-13 +-13 +-12 +-13 +-12 +-13 +-12 +-12 +-11 +-11 +-11 +-11 +-11 +-12 +-11 +-12 +-11 +-12 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +22 +75 +92 +91 +74 +53 +29 +9 +-6 +-15 +-19 +-19 +-16 +-11 +-7 +-2 +0 +0 +0 +1 +-1 +-1 +-3 +-3 +-5 +-5 +-6 +-6 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-16 +-17 +-19 +-19 +-20 +-19 +-19 +-18 +-17 +-17 +-16 +-15 +-16 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +72 +50 +27 +8 +-8 +-17 +-21 +-19 +-17 +-11 +-7 +-3 +-1 +0 +-1 +-1 +-1 +-2 +-4 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-7 +-8 +-7 +-7 +-7 +-7 +-8 +-8 +-9 +-9 +-10 +-9 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-11 +-9 +-10 +-9 +-10 +-10 +-10 +-11 +-10 +-9 +-10 +-9 +-35 +-73 +-99 +-98 +-85 +-66 +-49 +-33 +-24 +-17 +-15 +-15 +-17 +-18 +-20 +-21 +-21 +-20 +-21 +-19 +-19 +-18 +-17 +-15 +-15 +-14 +-14 +-15 +-15 +-14 +-14 +-13 +19 +73 +89 +89 +72 +51 +26 +8 +-9 +-17 +-21 +-19 +-17 +-11 +-7 +-4 +-1 +0 +0 +0 +-1 +-3 +-4 +-4 +-5 +-6 +-7 +-7 +-8 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-20 +-21 +-20 +-19 +-18 +-17 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +72 +51 +27 +7 +-8 +-17 +-21 +-20 +-16 +-11 +-7 +-3 +-1 +-1 +-1 +-1 +-2 +-3 +-3 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-33 +-70 +-96 +-79 +-83 +-65 +-48 +-33 +-23 +-15 +-13 +-13 +-15 +-16 +-18 +-19 +-20 +-20 +-20 +-19 +-18 +-17 +-16 +-15 +-15 +-14 +-15 +-13 +-14 +-13 +-13 +-13 +19 +74 +89 +89 +72 +50 +26 +8 +-7 +-16 +-20 +-19 +-17 +-12 +-7 +-3 +-1 +0 +-1 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-7 +-7 +-8 +-33 +-71 +-96 +-80 +-83 +-64 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-18 +-19 +-20 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-14 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +20 +73 +90 +89 +71 +50 +26 +7 +-8 +-16 +-20 +-19 +-16 +-12 +-8 +-4 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-6 +-6 +-7 +-7 +-32 +-70 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-16 +-16 +-18 +-19 +-20 +-19 +-20 +-18 +-18 +-17 +-16 +-15 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +74 +90 +89 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-16 +-12 +-8 +-3 +-2 +0 +0 +0 +-1 +-1 +-4 +-4 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-6 +-32 +-70 +-96 +-97 +-84 +-65 +-48 +-32 +-21 +-15 +-14 +-13 +-15 +-17 +-19 +-20 +-21 +-20 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +72 +50 +27 +8 +-8 +-16 +-20 +-20 +-16 +-11 +-7 +-3 +-2 +0 +-1 +0 +-1 +-2 +-3 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-84 +-66 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +72 +51 +26 +8 +-8 +-17 +-21 +-19 +-17 +-12 +-7 +-3 +-1 +0 +0 +-1 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-97 +-83 +-65 +-48 +-32 +-21 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +19 +73 +89 +88 +71 +50 +27 +7 +-9 +-17 +-20 +-19 +-17 +-11 +-8 +-4 +-1 +1 +0 +0 +-2 +-3 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-16 +-14 +-13 +-16 +-17 +-18 +-20 +-21 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-12 +-12 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-12 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-10 +-10 +-10 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +21 +76 +92 +90 +73 +52 +29 +9 +-6 +-15 +-20 +-18 +-16 +-11 +-7 +-2 +-1 +1 +1 +1 +-1 +-2 +-3 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-79 +-83 +-65 +-48 +-32 +-22 +-16 +-14 +-13 +-16 +-17 +-19 +-20 +-21 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-12 +-12 +-13 +19 +73 +89 +88 +71 +51 +26 +8 +-7 +-16 +-20 +-19 +-17 +-12 +-8 +-4 +-1 +0 +0 +0 +-1 +-1 +-4 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-70 +-96 +-80 +-83 +-64 +-48 +-33 +-23 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-19 +-18 +-17 +-16 +-15 +-15 +-14 +-15 +-13 +-14 +-13 +-13 +-12 +19 +74 +90 +89 +71 +51 +27 +7 +-8 +-16 +-21 +-19 +-16 +-13 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-16 +-14 +-13 +-15 +-17 +-18 +-19 +-20 +-19 +-19 +-18 +-18 +-17 +-17 +-15 +-14 +-14 +-14 +-13 +-14 +-14 +-14 +-13 +19 +74 +90 +88 +72 +51 +26 +7 +-8 +-17 +-20 +-19 +-16 +-11 +-7 +-4 +-2 +0 +1 +0 +-1 +-1 +-4 +-4 +-6 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-97 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-16 +-17 +-19 +-19 +-21 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +-14 +-13 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-16 +-22 +-20 +-17 +-11 +-7 +-3 +-1 +0 +0 +-1 +-2 +-2 +-4 +-4 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-19 +-20 +-19 +-19 +-19 +-18 +-17 +-17 +-15 +-15 +-15 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +89 +72 +51 +26 +7 +-8 +-17 +-21 +-19 +-16 +-12 +-7 +-3 +-1 +0 +0 +-1 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-6 +-8 +-7 +-8 +-7 +-8 +-8 +-9 +-9 +-9 +-8 +-10 +-9 +-9 +-10 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-9 +-10 +-10 +-35 +-73 +-99 +-98 +-86 +-67 +-49 +-35 +-24 +-17 +-15 +-15 +-17 +-17 +-20 +-21 +-21 +-21 +-21 +-19 +-19 +-17 +-17 +-15 +-15 +-14 +-14 +-14 +-15 +-14 +-14 +-13 +-13 +-12 +-12 +-13 +-12 +-12 +-12 +-12 +-12 +-12 +-12 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-11 +-10 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +22 +76 +92 +90 +73 +53 +29 +9 +-6 +-15 +-20 +-18 +-16 +-11 +-7 +-2 +-1 +1 +1 +0 +-1 +-1 +-3 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-79 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-14 +-16 +-19 +-19 +-21 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +20 +73 +90 +89 +71 +50 +26 +7 +-7 +-16 +-20 +-20 +-16 +-12 +-8 +-4 +-1 +1 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-8 +-8 +-8 +-9 +-9 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-9 +-11 +-10 +-11 +-10 +-11 +-10 +-36 +-73 +-98 +-98 +-85 +-67 +-49 +-34 +-23 +-17 +-15 +-14 +-16 +-19 +-20 +-20 +-21 +-21 +-20 +-19 +-18 +-17 +-17 +-16 +-15 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-12 +-11 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +22 +75 +92 +91 +74 +52 +28 +9 +-7 +-15 +-19 +-18 +-15 +-11 +-7 +-3 +-2 +1 +1 +0 +-1 +-1 +-4 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-6 +-32 +-70 +-96 +-97 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-19 +-19 +-19 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-17 +-21 +-20 +-16 +-11 +-8 +-4 +-2 +-1 +0 +0 +-1 +-1 +-3 +-5 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-20 +-20 +-20 +-20 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-12 +-13 +-12 +19 +73 +89 +88 +72 +51 +27 +8 +-7 +-16 +-21 +-19 +-16 +-12 +-8 +-3 +-2 +0 +0 +-1 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-33 +-22 +-16 +-14 +-13 +-15 +-17 +-19 +-20 +-21 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-13 +-12 +20 +73 +89 +89 +71 +50 +27 +7 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-4 +-1 +0 +0 +0 +-2 +-2 +-4 +-4 +-6 +-5 +-7 +-7 +-7 +-6 +-8 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-23 +-16 +-14 +-14 +-15 +-16 +-19 +-20 +-20 +-20 +-20 +-19 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +20 +73 +89 +89 +72 +51 +27 +7 +-8 +-16 +-20 +-19 +-16 +-12 +-8 +-3 +-2 +0 +0 +0 +-1 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-84 +-64 +-47 +-32 +-22 +-15 +-14 +-14 +-16 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-17 +-16 +-16 +-15 +-13 +-14 +-13 +-13 +-13 +-14 +-13 +19 +73 +90 +89 +71 +51 +26 +7 +-8 +-17 +-20 +-19 +-16 +-11 +-7 +-3 +-1 +0 +0 +0 +-1 +-1 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-6 +-8 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-16 +-17 +-19 +-19 +-20 +-19 +-20 +-18 +-17 +-17 +-16 +-15 +-16 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-16 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-3 +-4 +-6 +-5 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-20 +-20 +-20 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-12 +-13 +-12 +19 +73 +89 +88 +72 +50 +27 +8 +-8 +-16 +-20 +-19 +-17 +-11 +-8 +-3 +-1 +1 +0 +0 +-1 +-3 +-4 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-23 +-16 +-13 +-13 +-15 +-17 +-18 +-20 +-20 +-19 +-20 +-17 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +19 +73 +90 +88 +71 +51 +27 +7 +-7 +-16 +-21 +-19 +-16 +-12 +-8 +-4 +-1 +0 +0 +0 +-2 +-2 +-4 +-5 +-6 +-5 +-7 +-6 +-6 +-6 +-8 +-7 +-32 +-71 +-96 +-80 +-84 +-65 +-47 +-33 +-22 +-16 +-14 +-14 +-15 +-16 +-19 +-19 +-20 +-21 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +74 +90 +89 +72 +50 +26 +8 +-8 +-16 +-20 +-20 +-17 +-11 +-8 +-4 +-1 +1 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-6 +-7 +-7 +-33 +-71 +-97 +-80 +-83 +-65 +-48 +-32 +-22 +-16 +-14 +-13 +-15 +-17 +-18 +-19 +-20 +-19 +-20 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-17 +-12 +-8 +-4 +-2 +-1 +0 +0 +-2 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-6 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-16 +-14 +-14 +-16 +-17 +-20 +-19 +-20 +-19 +-20 +-18 +-18 +-17 +-16 +-15 +-14 +-13 +-13 +-13 +-13 +-13 +-13 +-13 +19 +74 +90 +89 +72 +51 +27 +8 +-9 +-17 +-21 +-20 +-16 +-11 +-7 +-4 +-2 +0 +-1 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-6 +-6 +-8 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-20 +-20 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +19 +73 +90 +89 +71 +51 +27 +8 +-8 +-17 +-21 +-20 +-17 +-11 +-8 +-3 +-1 +0 +-1 +0 +-2 +-3 +-3 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-8 +-7 +-7 +-7 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-9 +-11 +-10 +-10 +-10 +-10 +-9 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-35 +-73 +-99 +-98 +-86 +-67 +-49 +-34 +-24 +-17 +-15 +-14 +-17 +-18 +-19 +-21 +-21 +-20 +-20 +-19 +-18 +-17 +-17 +-15 +-16 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +18 +72 +89 +88 +71 +51 +26 +7 +-7 +-17 +-21 +-19 +-17 +-12 +-7 +-3 +-2 +0 +-1 +0 +-1 +-3 +-3 +-4 +-6 +-5 +-7 +-7 +-7 +-7 +-8 +-6 +-32 +-70 +-96 +-80 +-84 +-65 +-48 +-32 +-22 +-15 +-13 +-14 +-15 +-17 +-19 +-20 +-20 +-20 +-20 +-17 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +72 +51 +28 +8 +-8 +-17 +-21 +-20 +-17 +-12 +-7 +-4 +-1 +1 +-1 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-14 +-13 +-15 +-16 +-18 +-20 +-21 +-20 +-20 +-19 +-18 +-16 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-12 +-12 +-13 +-12 +-12 +-11 +-11 +-12 +-12 +-11 +-12 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +22 +75 +92 +91 +74 +52 +29 +9 +-7 +-15 +-19 +-19 +-16 +-10 +-7 +-3 +-1 +1 +0 +0 +-1 +-2 +-3 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-79 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-19 +-20 +-21 +-20 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +72 +51 +27 +8 +-7 +-17 +-20 +-19 +-17 +-12 +-7 +-4 +-1 +0 +0 +-1 +-1 +-2 +-5 +-5 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-7 +-7 +-8 +-7 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-8 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-35 +-73 +-99 +-98 +-86 +-67 +-49 +-33 +-24 +-17 +-15 +-15 +-17 +-18 +-20 +-21 +-21 +-20 +-20 +-19 +-18 +-18 +-17 +-15 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-12 +-12 +-11 +-11 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +21 +76 +92 +90 +74 +52 +28 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-2 +1 +1 +0 +-1 +-1 +-3 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-6 +-33 +-70 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-20 +-18 +-17 +-17 +-16 +-14 +-15 +-14 +-13 +-14 +-14 +-13 +-13 +-13 +20 +74 +89 +89 +72 +50 +27 +7 +-8 +-17 +-20 +-19 +-17 +-11 +-7 +-4 +-2 +0 +-1 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-21 +-15 +-13 +-13 +-16 +-17 +-19 +-19 +-20 +-19 +-19 +-18 +-18 +-17 +-17 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +90 +89 +73 +51 +27 +8 +-8 +-17 +-21 +-19 +-16 +-12 +-8 +-3 +-2 +0 +0 +-1 +-1 +-2 +-4 +-4 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-7 +-9 +-8 +-9 +-9 +-9 +-8 +-9 +-8 +-9 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-35 +-73 +-99 +-99 +-86 +-67 +-49 +-33 +-23 +-17 +-15 +-15 +-17 +-18 +-20 +-21 +-21 +-20 +-21 +-19 +-18 +-17 +-17 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-14 +-14 +18 +73 +89 +88 +72 +51 +26 +7 +-8 +-17 +-20 +-19 +-17 +-12 +-7 +-3 +-2 +0 +0 +-1 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-97 +-84 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +-13 +-13 +-13 +-13 +-13 +-12 +-12 +-11 +-11 +-11 +-12 +-11 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +22 +76 +91 +91 +74 +52 +27 +8 +-6 +-16 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +1 +1 +0 +-1 +-1 +-3 +-3 +-5 +-6 +-6 +-6 +-7 +-6 +-6 +-6 +-7 +-7 +-8 +-8 +-8 +-8 +-9 +-8 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-36 +-74 +-99 +-99 +-86 +-67 +-49 +-34 +-23 +-17 +-15 +-14 +-16 +-18 +-20 +-20 +-22 +-21 +-20 +-19 +-18 +-17 +-16 +-16 +-15 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +89 +72 +50 +26 +8 +-8 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-2 +0 +-1 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-6 +-7 +-7 +-33 +-71 +-97 +-97 +-83 +-65 +-48 +-32 +-22 +-16 +-14 +-13 +-16 +-17 +-18 +-19 +-20 +-19 +-20 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-12 +-12 +-12 +-12 +-11 +-12 +-10 +-11 +-11 +-11 +-10 +-12 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +22 +76 +92 +91 +73 +52 +29 +9 +-6 +-15 +-19 +-19 +-16 +-11 +-7 +-3 +-1 +1 +1 +1 +-1 +-2 +-3 +-5 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-16 +-14 +-13 +-15 +-16 +-18 +-20 +-20 +-20 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-12 +20 +73 +90 +89 +72 +51 +26 +8 +-7 +-16 +-21 +-19 +-16 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-97 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-19 +-18 +-19 +-17 +-16 +-16 +-15 +-14 +-14 +-14 +-14 +-14 +-14 +-13 +19 +73 +90 +89 +71 +51 +27 +7 +-8 +-16 +-21 +-19 +-17 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-8 +-7 +-7 +-7 +-7 +-7 +-8 +-8 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-9 +-9 +-9 +-8 +-9 +-10 +-10 +-9 +-11 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-35 +-73 +-98 +-99 +-85 +-66 +-49 +-34 +-24 +-17 +-16 +-14 +-16 +-18 +-20 +-20 +-22 +-21 +-20 +-19 +-18 +-17 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-14 +-12 +-13 +-12 +-13 +-12 +-13 +-11 +-12 +-12 +-12 +-11 +-11 +-11 +-11 +-12 +-12 +-11 +-11 +-10 +-10 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-9 +-11 +-10 +22 +75 +91 +91 +74 +52 +29 +9 +-6 +-15 +-19 +-19 +-16 +-11 +-7 +-3 +0 +1 +1 +1 +-1 +-2 +-4 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-9 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-9 +-10 +-10 +-10 +-9 +-35 +-73 +-99 +-99 +-86 +-67 +-49 +-34 +-23 +-17 +-16 +-15 +-17 +-18 +-20 +-20 +-22 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-14 +-14 +-13 +19 +73 +89 +89 +71 +51 +27 +7 +-8 +-17 +-22 +-20 +-17 +-12 +-8 +-4 +-2 +-1 +-1 +-1 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-7 +-7 +-6 +-8 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +18 +72 +89 +88 +72 +51 +27 +8 +-7 +-16 +-21 +-19 +-16 +-12 +-8 +-3 +-2 +0 +-1 +-1 +-2 +-3 +-4 +-5 +-5 +-5 +-7 +-7 +-7 +-7 +-8 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-20 +-21 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +-13 +-13 +19 +73 +89 +89 +72 +51 +27 +7 +-8 +-17 +-21 +-20 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-3 +-3 +-4 +-5 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-48 +-33 +-23 +-16 +-14 +-13 +-15 +-16 +-18 +-19 +-20 +-19 +-19 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +88 +71 +51 +27 +7 +-7 +-16 +-21 +-20 +-17 +-12 +-8 +-3 +-2 +0 +0 +0 +-2 +-2 +-3 +-5 +-6 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +-14 +-12 +20 +73 +90 +89 +71 +51 +27 +8 +-8 +-16 +-20 +-20 +-16 +-11 +-8 +-4 +-1 +0 +0 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-16 +-17 +-19 +-19 +-20 +-19 +-19 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +-14 +-13 +-12 +-11 +-12 +-11 +-12 +-11 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-11 +-10 +22 +76 +92 +91 +74 +53 +29 +9 +-6 +-15 +-19 +-19 +-16 +-11 +-8 +-3 +-1 +0 +1 +1 +-1 +-2 +-4 +-4 +-6 +-6 +-6 +-6 +-6 +-6 +-7 +-7 +-7 +-8 +-8 +-7 +-8 +-8 +-8 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-35 +-73 +-98 +-98 +-85 +-67 +-49 +-34 +-24 +-17 +-15 +-15 +-16 +-17 +-19 +-20 +-21 +-21 +-20 +-19 +-19 +-17 +-16 +-16 +-15 +-14 +-15 +-14 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-11 +-11 +-12 +-11 +-12 +-11 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +22 +75 +92 +91 +74 +53 +28 +9 +-7 +-15 +-19 +-19 +-15 +-10 +-7 +-2 +-1 +0 +0 +0 +-1 +-2 +-3 +-3 +-5 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-7 +-7 +-8 +-7 +-8 +-8 +-9 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-35 +-73 +-99 +-98 +-85 +-66 +-49 +-34 +-23 +-17 +-15 +-15 +-17 +-18 +-20 +-20 +-21 +-20 +-20 +-19 +-19 +-17 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +19 +72 +89 +89 +71 +51 +27 +7 +-8 +-17 +-21 +-19 +-16 +-11 +-8 +-3 +-1 +-1 +-1 +0 +-2 +-2 +-4 +-4 +-6 +-6 +-7 +-7 +-8 +-6 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-20 +-20 +-20 +-19 +-19 +-18 +-17 +-17 +-16 +-15 +-16 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +-13 +-11 +-11 +-11 +-12 +-11 +-12 +-12 +-12 +-11 +-11 +-10 +-10 +-10 +-11 +-10 +-11 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +22 +76 +92 +91 +74 +53 +28 +9 +-7 +-15 +-19 +-18 +-15 +-11 +-7 +-3 +-1 +0 +0 +1 +-1 +-2 +-3 +-4 +-5 +-5 +-6 +-6 +-6 +-6 +-7 +-6 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-16 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-13 +-13 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +89 +72 +50 +27 +8 +-8 +-17 +-20 +-20 +-16 +-11 +-7 +-4 +-1 +0 +-1 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-8 +-7 +-7 +-7 +-7 +-7 +-8 +-8 +-9 +-9 +-9 +-8 +-9 +-8 +-9 +-8 +-9 +-9 +-9 +-10 +-9 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-35 +-73 +-99 +-98 +-85 +-66 +-49 +-34 +-24 +-17 +-15 +-15 +-16 +-17 +-20 +-20 +-21 +-21 +-20 +-19 +-19 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +89 +72 +50 +26 +7 +-9 +-17 +-20 +-20 +-17 +-12 +-8 +-4 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-32 +-70 +-97 +-80 +-83 +-65 +-47 +-32 +-23 +-16 +-14 +-13 +-16 +-17 +-19 +-20 +-20 +-19 +-20 +-18 +-18 +-17 +-16 +-15 +-14 +-13 +-14 +-13 +-14 +-13 +-14 +-13 +20 +73 +89 +89 +72 +51 +26 +7 +-8 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-1 +-4 +-4 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-6 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-20 +-20 +-21 +-20 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +72 +51 +27 +8 +-9 +-17 +-21 +-20 +-17 +-11 +-7 +-4 +-1 +0 +0 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-19 +-20 +-19 +-19 +-19 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +18 +73 +90 +88 +72 +51 +26 +7 +-7 +-16 +-20 +-19 +-16 +-12 +-8 +-3 +-2 +0 +0 +-1 +-1 +-2 +-4 +-4 +-5 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-20 +-20 +-21 +-20 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +20 +73 +89 +89 +72 +50 +27 +7 +-8 +-16 +-21 +-20 +-17 +-12 +-8 +-4 +-1 +1 +0 +-1 +-1 +-3 +-5 +-5 +-6 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-13 +-13 +-16 +-17 +-19 +-20 +-21 +-20 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +19 +73 +89 +88 +72 +51 +27 +8 +-7 +-16 +-20 +-19 +-16 +-12 +-7 +-3 +-2 +1 +1 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-97 +-80 +-83 +-65 +-47 +-31 +-22 +-15 +-13 +-14 +-16 +-17 +-18 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-14 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +20 +74 +90 +89 +72 +50 +26 +7 +-8 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-2 +0 +-1 +0 +-1 +-2 +-4 +-4 +-5 +-7 +-7 +-6 +-7 +-6 +-7 +-7 +-33 +-71 +-96 +-97 +-83 +-65 +-48 +-32 +-22 +-16 +-14 +-14 +-17 +-17 +-19 +-19 +-20 +-19 +-19 +-18 +-18 +-17 +-17 +-15 +-15 +-15 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +89 +88 +72 +51 +26 +7 +-8 +-16 +-21 +-19 +-16 +-11 +-7 +-3 +-1 +0 +0 +0 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-71 +-97 +-97 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-16 +-17 +-18 +-20 +-20 +-19 +-20 +-18 +-17 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-13 +-13 +-12 +-12 +-11 +-12 +-11 +-12 +-12 +-12 +-11 +-12 +-10 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-9 +-11 +-11 +-11 +-10 +22 +76 +92 +90 +74 +53 +28 +9 +-6 +-16 +-19 +-18 +-15 +-11 +-7 +-3 +-2 +1 +1 +0 +-1 +-1 +-4 +-4 +-5 +-5 +-6 +-6 +-6 +-6 +-7 +-6 +-32 +-70 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-13 +-13 +-13 +-13 +-13 +-13 +-13 +19 +74 +90 +89 +72 +50 +27 +8 +-8 +-17 +-21 +-19 +-17 +-11 +-7 +-4 +-1 +0 +-1 +-1 +-1 +-2 +-4 +-3 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-48 +-32 +-22 +-16 +-14 +-13 +-16 +-17 +-19 +-19 +-20 +-19 +-19 +-19 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +89 +72 +51 +26 +7 +-8 +-17 +-21 +-19 +-16 +-12 +-7 +-3 +-1 +0 +0 +-1 +-2 +-2 +-4 +-5 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-20 +-21 +-20 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +72 +51 +27 +8 +-7 +-17 +-21 +-19 +-16 +-11 +-7 +-3 +-1 +0 +0 +-1 +-1 +-2 +-4 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-16 +-13 +-13 +-15 +-16 +-19 +-19 +-21 +-20 +-20 +-18 +-17 +-16 +-16 +-15 +-14 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +20 +73 +90 +88 +71 +51 +27 +8 +-7 +-16 +-21 +-19 +-17 +-12 +-8 +-3 +-2 +0 +1 +0 +-2 +-2 +-4 +-5 +-6 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-84 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-19 +-18 +-16 +-16 +-14 +-14 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +90 +88 +72 +51 +26 +7 +-8 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-1 +-4 +-4 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-8 +-8 +-8 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-10 +-10 +-9 +-10 +-9 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-36 +-73 +-98 +-98 +-85 +-66 +-49 +-34 +-24 +-17 +-16 +-15 +-16 +-18 +-20 +-20 +-21 +-21 +-21 +-19 +-19 +-17 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-11 +-12 +-11 +-12 +-11 +-12 +-11 +-12 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +21 +76 +92 +90 +74 +53 +29 +9 +-6 +-16 +-20 +-18 +-16 +-11 +-7 +-2 +-1 +1 +1 +0 +-1 +-1 +-4 +-4 +-5 +-5 +-6 +-5 +-6 +-7 +-7 +-7 +-33 +-71 +-96 +-97 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-16 +-18 +-19 +-21 +-20 +-20 +-18 +-18 +-16 +-15 +-15 +-14 +-13 +-15 +-14 +-14 +-13 +-13 +-12 +19 +73 +90 +88 +71 +51 +27 +7 +-7 +-16 +-21 +-19 +-16 +-11 +-8 +-3 +-1 +0 +0 +0 +-1 +-2 +-4 +-5 +-6 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-8 +-8 +-7 +-8 +-7 +-8 +-8 +-9 +-9 +-10 +-9 +-10 +-9 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-9 +-11 +-10 +-9 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-35 +-73 +-98 +-98 +-85 +-67 +-50 +-34 +-24 +-17 +-15 +-14 +-16 +-18 +-20 +-20 +-22 +-21 +-20 +-19 +-18 +-17 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-13 +-12 +-14 +-13 +-13 +-12 +-12 +-11 +-12 +-12 +-12 +-11 +-12 +-11 +-12 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-12 +-11 +-11 +-10 +-10 +-9 +-11 +-10 +-11 +-10 +-11 +-10 +22 +75 +92 +92 +74 +53 +29 +8 +-7 +-15 +-19 +-19 +-15 +-10 +-7 +-3 +-1 +1 +1 +1 +-2 +-1 +-3 +-3 +-5 +-5 +-6 +-7 +-7 +-7 +-7 +-6 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-16 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-17 +-17 +-15 +-15 +-13 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +88 +72 +51 +27 +7 +-8 +-17 +-22 +-19 +-17 +-12 +-7 +-3 +-2 +0 +0 +0 +-1 +-2 +-3 +-5 +-5 +-5 +-6 +-6 +-7 +-7 +-8 +-7 +-33 +-71 +-96 +-80 +-84 +-65 +-47 +-33 +-23 +-16 +-14 +-13 +-15 +-17 +-18 +-19 +-20 +-21 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +20 +73 +89 +89 +71 +51 +27 +8 +-7 +-16 +-20 +-20 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-48 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-18 +-19 +-20 +-20 +-20 +-19 +-18 +-17 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-14 +-13 +-12 +19 +73 +89 +89 +72 +51 +27 +7 +-8 +-16 +-21 +-19 +-16 +-12 +-8 +-4 +-1 +1 +0 +1 +-1 +-2 +-3 +-5 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-32 +-71 +-96 +-79 +-83 +-64 +-47 +-33 +-22 +-16 +-14 +-14 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-17 +-16 +-14 +-14 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +90 +89 +72 +51 +27 +8 +-8 +-15 +-20 +-19 +-16 +-11 +-9 +-4 +-1 +0 +0 +0 +-1 +-2 +-3 +-4 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-15 +-17 +-19 +-19 +-21 +-19 +-19 +-18 +-18 +-17 +-16 +-16 +-15 +-14 +-14 +-13 +-14 +-14 +-14 +-13 +19 +73 +90 +89 +71 +51 +27 +8 +-8 +-16 +-21 +-19 +-16 +-11 +-8 +-3 +-1 +-1 +0 +0 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-19 +-19 +-20 +-21 +-20 +-18 +-18 +-17 +-16 +-15 +-16 +-14 +-14 +-13 +-13 +-12 +-14 +-13 +19 +73 +89 +89 +72 +51 +27 +8 +-8 +-17 +-21 +-20 +-17 +-12 +-8 +-3 +-1 +0 +-1 +0 +-1 +-3 +-4 +-4 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-7 +-33 +-71 +-95 +-79 +-83 +-65 +-47 +-33 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-14 +-14 +-15 +-14 +-13 +-13 +-13 +-12 +20 +73 +89 +89 +71 +51 +27 +7 +-8 +-16 +-20 +-19 +-16 +-12 +-8 +-4 +-1 +0 +0 +0 +-2 +-2 +-4 +-4 +-6 +-5 +-6 +-6 +-7 +-7 +-8 +-7 +-32 +-71 +-96 +-80 +-82 +-64 +-47 +-32 +-23 +-15 +-13 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-19 +-18 +-17 +-16 +-15 +-14 +-13 +-14 +-14 +-14 +-13 +-14 +-13 +19 +74 +89 +89 +72 +50 +26 +7 +-9 +-17 +-21 +-19 +-16 +-11 +-7 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-15 +-14 +-16 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-14 +-13 +19 +73 +90 +89 +71 +51 +27 +7 +-8 +-17 +-20 +-19 +-16 +-11 +-8 +-3 +-1 +-1 +-1 +0 +-1 +-2 +-4 +-4 +-6 +-5 +-7 +-6 +-7 +-6 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-14 +-16 +-17 +-19 +-20 +-20 +-19 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +19 +74 +89 +89 +73 +51 +27 +8 +-8 +-17 +-21 +-19 +-17 +-12 +-7 +-3 +-1 +0 +0 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-33 +-23 +-16 +-13 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +20 +72 +89 +89 +72 +50 +27 +8 +-8 +-17 +-20 +-19 +-16 +-11 +-8 +-4 +-1 +1 +0 +0 +-1 +-3 +-3 +-4 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-23 +-16 +-14 +-14 +-15 +-16 +-18 +-19 +-20 +-20 +-20 +-18 +-17 +-17 +-16 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +20 +74 +89 +89 +72 +51 +26 +8 +-7 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-5 +-6 +-6 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-9 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-9 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-11 +-11 +-10 +-11 +-10 +-35 +-73 +-98 +-98 +-86 +-67 +-49 +-34 +-24 +-17 +-14 +-15 +-16 +-18 +-20 +-21 +-21 +-20 +-20 +-19 +-18 +-17 +-16 +-15 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +71 +49 +26 +8 +-7 +-16 +-20 +-19 +-17 +-12 +-8 +-4 +-1 +0 +-1 +-1 +-2 +-3 +-4 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-8 +-8 +-33 +-71 +-96 +-80 +-83 +-65 +-48 +-33 +-22 +-16 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-20 +-18 +-18 +-16 +-15 +-14 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +19 +73 +89 +88 +71 +51 +27 +8 +-8 +-16 +-20 +-19 +-17 +-12 +-9 +-4 +-2 +0 +0 +1 +-1 +-2 +-4 +-4 +-6 +-6 +-6 +-7 +-7 +-6 +-7 +-7 +-33 +-71 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-15 +-16 +-18 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-12 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-11 +-11 +-10 +-10 +-11 +-10 +-10 +-10 +22 +76 +92 +90 +74 +53 +29 +9 +-6 +-15 +-19 +-19 +-16 +-11 +-7 +-3 +-1 +0 +0 +1 +-1 +-2 +-3 +-4 +-5 +-5 +-6 +-6 +-6 +-6 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-23 +-16 +-14 +-14 +-15 +-16 +-18 +-19 +-20 +-19 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +19 +74 +90 +89 +72 +50 +26 +8 +-7 +-16 +-20 +-19 +-17 +-11 +-8 +-4 +-2 +0 +-1 +0 +-1 +-2 +-4 +-4 +-6 +-7 +-7 +-6 +-7 +-6 +-7 +-7 +-8 +-7 +-8 +-7 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-9 +-35 +-73 +-98 +-98 +-85 +-67 +-49 +-34 +-24 +-17 +-15 +-14 +-16 +-18 +-21 +-21 +-21 +-20 +-20 +-19 +-18 +-17 +-16 +-15 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +22 +76 +91 +90 +74 +52 +28 +9 +-6 +-15 +-20 +-18 +-15 +-10 +-7 +-3 +-1 +1 +0 +0 +-1 +-1 +-3 +-3 +-4 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-13 +-13 +-15 +-17 +-18 +-20 +-21 +-19 +-19 +-19 +-18 +-16 +-17 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +19 +73 +89 +89 +72 +51 +27 +8 +-7 +-16 +-20 +-20 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-8 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-16 +-13 +-13 +-15 +-16 +-18 +-19 +-20 +-19 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +90 +89 +72 +51 +26 +7 +-7 +-17 +-20 +-19 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-5 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-8 +-8 +-7 +-9 +-9 +-9 +-9 +-10 +-9 +-9 +-9 +-9 +-9 +-10 +-9 +-9 +-10 +-10 +-9 +-10 +-9 +-10 +-9 +-10 +-10 +-11 +-11 +-10 +-10 +-35 +-73 +-98 +-98 +-85 +-67 +-49 +-34 +-24 +-17 +-15 +-14 +-16 +-17 +-20 +-21 +-21 +-21 +-21 +-19 +-18 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +19 +73 +88 +88 +71 +50 +27 +7 +-7 +-16 +-20 +-20 +-17 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-8 +-8 +-33 +-71 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-16 +-13 +-13 +-15 +-17 +-18 +-19 +-21 +-20 +-20 +-19 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-14 +-13 +-13 +-13 +-12 +-12 +-13 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-10 +-10 +-10 +-10 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +21 +75 +91 +90 +74 +52 +29 +9 +-6 +-15 +-19 +-18 +-16 +-10 +-6 +-3 +-1 +1 +0 +0 +-1 +-2 +-3 +-3 +-5 +-6 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-8 +-7 +-9 +-8 +-9 +-8 +-9 +-8 +-10 +-9 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-35 +-73 +-98 +-99 +-86 +-67 +-50 +-34 +-23 +-17 +-15 +-14 +-17 +-19 +-20 +-20 +-22 +-20 +-20 +-19 +-19 +-17 +-17 +-16 +-15 +-14 +-15 +-13 +-14 +-13 +-14 +-13 +18 +73 +90 +89 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-16 +-12 +-7 +-3 +-2 +0 +0 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-15 +-17 +-19 +-20 +-21 +-19 +-19 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-12 +-11 +-12 +-11 +-11 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-11 +-10 +-10 +-11 +-11 +-10 +21 +76 +92 +90 +74 +52 +28 +9 +-6 +-15 +-20 +-19 +-15 +-11 +-8 +-3 +-1 +1 +0 +0 +-1 +-1 +-3 +-4 +-5 +-5 +-6 +-6 +-6 +-7 +-7 +-6 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +89 +72 +51 +27 +8 +-7 +-17 +-21 +-20 +-17 +-12 +-8 +-4 +-2 +0 +0 +-1 +-2 +-2 +-4 +-4 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-97 +-84 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-20 +-21 +-20 +-19 +-18 +-17 +-16 +-16 +-15 +-15 +-15 +-15 +-13 +-13 +-13 +-13 +-13 +19 +73 +89 +88 +71 +51 +28 +8 +-7 +-16 +-21 +-20 +-17 +-12 +-8 +-3 +-2 +0 +0 +0 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-7 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-8 +-9 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-35 +-73 +-98 +-99 +-85 +-66 +-49 +-33 +-23 +-17 +-16 +-15 +-17 +-19 +-20 +-20 +-21 +-20 +-20 +-19 +-18 +-17 +-18 +-16 +-16 +-15 +-15 +-13 +-14 +-14 +-14 +-13 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-12 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +22 +76 +92 +91 +73 +52 +29 +9 +-6 +-15 +-20 +-19 +-16 +-11 +-7 +-3 +-1 +1 +1 +1 +-1 +-2 +-3 +-5 +-6 +-5 +-6 +-5 +-6 +-6 +-7 +-6 +-7 +-8 +-8 +-7 +-9 +-8 +-8 +-8 +-9 +-9 +-9 +-9 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-10 +-11 +-10 +-10 +-9 +-9 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-35 +-73 +-99 +-99 +-86 +-67 +-50 +-34 +-24 +-17 +-15 +-14 +-16 +-18 +-20 +-21 +-22 +-21 +-20 +-19 +-18 +-17 +-17 +-15 +-16 +-15 +-15 +-14 +-14 +-14 +-13 +-13 +18 +72 +89 +88 +71 +51 +27 +8 +-8 +-16 +-21 +-19 +-16 +-13 +-8 +-3 +-1 +0 +0 +0 +-2 +-3 +-4 +-5 +-5 +-5 +-7 +-6 +-7 +-7 +-8 +-7 +-32 +-71 +-96 +-79 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-16 +-19 +-19 +-20 +-21 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-13 +-14 +-14 +-14 +-13 +-13 +-12 +20 +73 +89 +89 +71 +50 +27 +8 +-8 +-16 +-20 +-20 +-17 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-5 +-5 +-6 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-16 +-14 +-14 +-15 +-17 +-19 +-19 +-21 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-14 +-13 +-15 +-13 +-14 +-14 +-14 +-13 +19 +73 +90 +89 +71 +51 +27 +7 +-7 +-16 +-20 +-19 +-16 +-12 +-8 +-4 +-1 +0 +0 +0 +-1 +-2 +-3 +-5 +-5 +-5 +-7 +-7 +-7 +-6 +-8 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-13 +-13 +-13 +-14 +-13 +19 +73 +90 +89 +72 +51 +27 +7 +-9 +-17 +-21 +-19 +-17 +-12 +-8 +-4 +-2 +0 +0 +-1 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-6 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-20 +-20 +-21 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +19 +72 +89 +89 +71 +51 +27 +8 +-7 +-16 +-21 +-19 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-4 +-5 +-6 +-5 +-7 +-7 +-7 +-6 +-8 +-7 +-32 +-71 +-96 +-79 +-83 +-65 +-47 +-32 +-23 +-15 +-13 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-17 +-17 +-16 +-14 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +22 +75 +92 +91 +74 +53 +29 +9 +-6 +-15 +-20 +-19 +-16 +-11 +-7 +-3 +-1 +0 +1 +1 +-1 +-1 +-3 +-4 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-8 +-8 +-9 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-10 +-9 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-35 +-73 +-99 +-98 +-85 +-67 +-49 +-33 +-24 +-17 +-15 +-15 +-17 +-17 +-20 +-21 +-21 +-20 +-21 +-19 +-19 +-18 +-17 +-15 +-15 +-15 +-14 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +-13 +-11 +-12 +-11 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +-12 +-11 +-10 +-10 +-10 +-9 +22 +75 +91 +90 +74 +53 +29 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +1 +1 +1 +-1 +-2 +-4 +-4 +-5 +-5 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-8 +-8 +-8 +-10 +-9 +-9 +-9 +-9 +-8 +-9 +-9 +-9 +-9 +-11 +-10 +-10 +-10 +-9 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-35 +-72 +-99 +-98 +-86 +-67 +-50 +-34 +-23 +-17 +-15 +-14 +-17 +-18 +-19 +-21 +-21 +-20 +-21 +-19 +-18 +-17 +-17 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +18 +73 +89 +89 +72 +51 +27 +8 +-8 +-17 +-21 +-20 +-17 +-12 +-8 +-3 +-1 +-1 +-1 +0 +-2 +-2 +-3 +-4 +-6 +-6 +-6 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-79 +-84 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-19 +-19 +-20 +-21 +-20 +-19 +-17 +-16 +-15 +-14 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +21 +76 +92 +91 +74 +53 +28 +9 +-7 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +1 +1 +1 +-1 +-1 +-3 +-4 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-33 +-22 +-15 +-13 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-13 +-12 +-13 +-12 +20 +73 +89 +89 +72 +51 +27 +8 +-8 +-16 +-21 +-20 +-16 +-12 +-9 +-3 +-1 +0 +0 +0 +-1 +-3 +-4 +-4 +-6 +-5 +-7 +-7 +-8 +-7 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-9 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-9 +-10 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-35 +-73 +-98 +-99 +-86 +-67 +-50 +-33 +-23 +-17 +-15 +-14 +-17 +-17 +-20 +-20 +-21 +-20 +-20 +-19 +-18 +-17 +-17 +-15 +-16 +-15 +-15 +-13 +-14 +-13 +-14 +-13 +18 +73 +89 +88 +71 +51 +27 +7 +-8 +-16 +-20 +-20 +-16 +-11 +-8 +-3 +-1 +-1 +-1 +-1 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-15 +-17 +-19 +-20 +-20 +-19 +-20 +-18 +-18 +-17 +-16 +-15 +-16 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +71 +51 +27 +8 +-7 +-17 +-20 +-19 +-17 +-11 +-7 +-3 +-1 +1 +0 +0 +-1 +-2 +-4 +-4 +-5 +-6 +-6 +-6 +-8 +-7 +-7 +-7 +-33 +-71 +-96 +-97 +-83 +-65 +-48 +-33 +-22 +-16 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-18 +-17 +-16 +-16 +-15 +-14 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +20 +73 +89 +89 +72 +50 +27 +8 +-7 +-17 +-20 +-19 +-17 +-11 +-7 +-4 +-1 +1 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-6 +-7 +-8 +-33 +-71 +-97 +-80 +-83 +-65 +-48 +-32 +-22 +-16 +-14 +-13 +-16 +-16 +-18 +-19 +-21 +-20 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +-13 +-12 +19 +73 +89 +88 +71 +51 +27 +7 +-8 +-16 +-21 +-19 +-16 +-12 +-7 +-3 +-2 +0 +0 +0 +-2 +-2 +-4 +-5 +-6 +-5 +-7 +-6 +-6 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-64 +-47 +-33 +-22 +-16 +-15 +-14 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-14 +-14 +-14 +-13 +-14 +-13 +-14 +-13 +19 +73 +90 +89 +72 +51 +27 +8 +-8 +-16 +-20 +-20 +-17 +-11 +-8 +-4 +-2 +0 +0 +1 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-33 +-71 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-18 +-19 +-20 +-19 +-20 +-18 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +72 +51 +27 +8 +-8 +-17 +-20 +-19 +-17 +-11 +-7 +-4 +-1 +0 +0 +-1 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-7 +-8 +-7 +-7 +-6 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-21 +-19 +-19 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +89 +73 +51 +27 +8 +-8 +-17 +-21 +-20 +-17 +-12 +-7 +-3 +-1 +0 +-1 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-8 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-13 +-13 +-15 +-16 +-18 +-20 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +72 +51 +27 +8 +-7 +-17 +-20 +-19 +-17 +-12 +-7 +-3 +-1 +0 +0 +-1 +-1 +-2 +-5 +-4 +-6 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-16 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-10 +-11 +21 +76 +91 +91 +74 +52 +28 +9 +-6 +-15 +-19 +-18 +-15 +-10 +-6 +-3 +-1 +1 +0 +0 +-1 +-1 +-4 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-95 +-80 +-83 +-65 +-48 +-33 +-22 +-16 +-13 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +19 +73 +89 +88 +71 +51 +27 +8 +-7 +-16 +-21 +-19 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-3 +-4 +-4 +-6 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-16 +-14 +-13 +-16 +-16 +-18 +-19 +-20 +-19 +-21 +-19 +-18 +-17 +-16 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +74 +90 +88 +72 +51 +26 +7 +-8 +-17 +-20 +-19 +-16 +-11 +-7 +-3 +-2 +1 +0 +0 +-1 +-1 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-18 +-19 +-20 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-15 +-13 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-3 +-2 +0 +-1 +0 +-1 +-3 +-4 +-4 +-5 +-6 +-7 +-7 +-8 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-16 +-13 +-13 +-16 +-17 +-19 +-20 +-21 +-19 +-19 +-19 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +90 +88 +72 +51 +26 +8 +-7 +-17 +-21 +-19 +-16 +-11 +-7 +-3 +-2 +0 +0 +-1 +-2 +-2 +-5 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-97 +-83 +-65 +-48 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-14 +-12 +20 +73 +90 +89 +71 +51 +27 +8 +-7 +-17 +-21 +-19 +-17 +-12 +-8 +-4 +-1 +1 +-1 +-1 +-2 +-2 +-4 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-8 +-8 +-8 +-7 +-8 +-7 +-8 +-7 +-9 +-9 +-9 +-10 +-9 +-9 +-10 +-9 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-11 +-11 +-10 +-10 +-10 +-10 +-9 +-35 +-73 +-98 +-99 +-86 +-67 +-50 +-34 +-24 +-17 +-15 +-14 +-16 +-18 +-20 +-20 +-21 +-20 +-20 +-19 +-19 +-17 +-17 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +-14 +-13 +-14 +-13 +-13 +-12 +-12 +-11 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-11 +-11 +-10 +-10 +-11 +-9 +22 +76 +92 +91 +74 +52 +28 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-4 +-1 +1 +1 +0 +-1 +-1 +-3 +-4 +-5 +-6 +-6 +-6 +-7 +-6 +-7 +-6 +-32 +-71 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-16 +-14 +-13 +-15 +-17 +-18 +-19 +-20 +-19 +-19 +-19 +-18 +-16 +-17 +-15 +-15 +-13 +-14 +-13 +-14 +-14 +-14 +-13 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-16 +-21 +-19 +-16 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-1 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-9 +-10 +-9 +-10 +-9 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-35 +-73 +-98 +-98 +-85 +-66 +-49 +-34 +-24 +-18 +-16 +-15 +-17 +-18 +-19 +-20 +-21 +-21 +-20 +-20 +-19 +-17 +-17 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-13 +-13 +-14 +-12 +-13 +-13 +-13 +-12 +-13 +-11 +-12 +-11 +-11 +-11 +-12 +-11 +-12 +-11 +-11 +-10 +-10 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +21 +75 +92 +91 +74 +53 +29 +9 +-6 +-15 +-20 +-18 +-15 +-11 +-7 +-2 +0 +2 +1 +1 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-7 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-79 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-16 +-19 +-20 +-20 +-21 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-13 +-12 +-12 +-12 +20 +73 +89 +89 +71 +51 +26 +8 +-7 +-17 +-21 +-19 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-1 +-2 +-4 +-5 +-5 +-5 +-6 +-5 +-6 +-7 +-7 +-7 +-33 +-71 +-96 +-97 +-83 +-65 +-47 +-33 +-22 +-16 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-19 +-19 +-19 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-14 +-14 +-14 +-14 +-13 +20 +73 +90 +89 +71 +51 +27 +7 +-7 +-16 +-21 +-20 +-16 +-12 +-8 +-3 +-1 +0 +0 +0 +-1 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-16 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +90 +88 +72 +51 +26 +7 +-8 +-17 +-21 +-19 +-17 +-12 +-8 +-3 +-2 +1 +0 +-1 +-1 +-2 +-3 +-4 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-6 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-14 +-14 +-13 +-14 +-13 +19 +72 +89 +89 +71 +51 +27 +7 +-8 +-16 +-21 +-19 +-16 +-11 +-8 +-3 +-1 +0 +-1 +0 +-2 +-2 +-3 +-4 +-5 +-5 +-6 +-7 +-7 +-6 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-23 +-16 +-13 +-14 +-16 +-17 +-20 +-20 +-21 +-20 +-20 +-18 +-17 +-17 +-16 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +88 +72 +51 +27 +7 +-8 +-17 +-22 +-19 +-17 +-12 +-7 +-3 +-2 +0 +0 +0 +-2 +-2 +-4 +-5 +-5 +-5 +-7 +-7 +-7 +-8 +-8 +-7 +-32 +-70 +-96 +-79 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-16 +-16 +-15 +-14 +-14 +-14 +-13 +-13 +-12 +20 +73 +89 +88 +71 +51 +27 +8 +-8 +-16 +-20 +-20 +-17 +-12 +-8 +-4 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-5 +-6 +-6 +-7 +-7 +-8 +-7 +-33 +-71 +-96 +-79 +-83 +-65 +-47 +-32 +-23 +-16 +-14 +-14 +-16 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-14 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-16 +-13 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-6 +-6 +-6 +-7 +-7 +-32 +-71 +-97 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-14 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-17 +-18 +-17 +-16 +-15 +-15 +-13 +-13 +-14 +-13 +-13 +-14 +-13 +19 +73 +89 +89 +72 +51 +27 +8 +-8 +-17 +-20 +-19 +-16 +-11 +-8 +-3 +-1 +0 +-1 +-1 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-23 +-16 +-14 +-13 +-16 +-17 +-19 +-20 +-20 +-19 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-15 +-13 +-13 +-14 +-14 +-13 +19 +73 +90 +89 +71 +51 +27 +7 +-8 +-17 +-22 +-20 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-4 +-5 +-5 +-5 +-6 +-6 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-48 +-33 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +89 +72 +51 +27 +8 +-8 +-16 +-20 +-20 +-17 +-11 +-7 +-3 +-1 +0 +-1 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-16 +-14 +-13 +-16 +-16 +-18 +-19 +-20 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-14 +-13 +-13 +-12 +20 +73 +90 +89 +71 +51 +26 +7 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-4 +-1 +0 +0 +0 +-2 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-16 +-17 +-19 +-19 +-20 +-19 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +19 +74 +89 +89 +73 +51 +27 +8 +-9 +-17 +-21 +-19 +-16 +-11 +-7 +-4 +-1 +0 +-1 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-6 +-6 +-8 +-7 +-7 +-7 +-7 +-7 +-8 +-8 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-9 +-9 +-9 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-9 +-9 +-10 +-10 +-11 +-11 +-35 +-73 +-99 +-98 +-86 +-66 +-49 +-34 +-24 +-17 +-15 +-15 +-16 +-17 +-20 +-20 +-21 +-21 +-21 +-19 +-19 +-17 +-16 +-15 +-16 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +88 +71 +49 +26 +8 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-4 +-2 +0 +-1 +0 +-1 +-2 +-3 +-4 +-7 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-97 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-18 +-19 +-20 +-19 +-20 +-19 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-14 +-13 +19 +74 +90 +89 +73 +51 +26 +7 +-8 +-17 +-21 +-19 +-16 +-11 +-7 +-4 +-2 +-1 +0 +0 +-2 +-2 +-3 +-4 +-6 +-5 +-6 +-6 +-7 +-6 +-7 +-6 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-16 +-14 +-14 +-15 +-17 +-20 +-20 +-20 +-19 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +-13 +-11 +-12 +-12 +-12 +-11 +-13 +-12 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +22 +77 +92 +91 +74 +52 +28 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +1 +1 +1 +-1 +-1 +-4 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-71 +-96 +-80 +-83 +-64 +-46 +-31 +-21 +-15 +-13 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-19 +-17 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-14 +-13 +19 +73 +89 +89 +72 +51 +27 +8 +-9 +-17 +-21 +-20 +-17 +-11 +-7 +-4 +-1 +0 +-1 +-1 +-2 +-2 +-4 +-3 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-8 +-8 +-9 +-9 +-8 +-9 +-9 +-9 +-8 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-9 +-11 +-9 +-10 +-11 +-36 +-73 +-98 +-98 +-85 +-66 +-49 +-34 +-23 +-17 +-15 +-15 +-17 +-18 +-19 +-20 +-21 +-20 +-20 +-19 +-19 +-17 +-17 +-15 +-15 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-14 +-12 +-12 +-12 +-12 +-11 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-10 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-10 +-10 +-11 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +22 +76 +91 +90 +74 +52 +29 +10 +-7 +-15 +-20 +-19 +-16 +-11 +-7 +-3 +-1 +1 +0 +0 +-1 +-3 +-4 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-70 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-16 +-16 +-18 +-20 +-20 +-20 +-20 +-18 +-17 +-16 +-16 +-15 +-14 +-14 +-14 +-13 +-15 +-13 +-13 +-12 +20 +74 +90 +89 +72 +50 +26 +7 +-8 +-17 +-20 +-19 +-16 +-12 +-8 +-3 +-2 +0 +1 +1 +-1 +-2 +-4 +-4 +-6 +-5 +-6 +-6 +-6 +-7 +-7 +-6 +-32 +-70 +-96 +-80 +-83 +-64 +-47 +-32 +-23 +-15 +-13 +-14 +-15 +-16 +-18 +-19 +-20 +-19 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-14 +-13 +19 +74 +90 +89 +73 +50 +26 +7 +-7 +-16 +-21 +-19 +-16 +-11 +-7 +-4 +-2 +0 +-1 +-1 +-1 +-2 +-4 +-4 +-5 +-7 +-7 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-8 +-9 +-8 +-9 +-8 +-8 +-8 +-9 +-8 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-36 +-73 +-98 +-98 +-85 +-66 +-50 +-34 +-24 +-17 +-15 +-14 +-16 +-18 +-19 +-19 +-21 +-21 +-20 +-19 +-19 +-16 +-16 +-15 +-14 +-14 +-15 +-14 +-14 +-14 +-14 +-13 +19 +73 +90 +88 +71 +49 +26 +7 +-9 +-17 +-21 +-19 +-16 +-11 +-8 +-4 +-2 +0 +-1 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-15 +-16 +-19 +-20 +-21 +-19 +-20 +-18 +-18 +-17 +-16 +-15 +-14 +-14 +-14 +-13 +-15 +-13 +-13 +-13 +-13 +-12 +-12 +-13 +-12 +-12 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-10 +-11 +-10 +-11 +-11 +-10 +-10 +-11 +-10 +-10 +-11 +-10 +-9 +22 +76 +92 +90 +73 +53 +29 +9 +-6 +-15 +-20 +-19 +-16 +-11 +-7 +-2 +-1 +1 +1 +1 +-1 +-2 +-3 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-8 +-9 +-8 +-9 +-8 +-8 +-8 +-9 +-9 +-9 +-10 +-10 +-9 +-10 +-10 +-9 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-35 +-73 +-99 +-99 +-86 +-67 +-50 +-34 +-23 +-17 +-15 +-15 +-17 +-18 +-20 +-20 +-21 +-20 +-20 +-19 +-18 +-17 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +18 +73 +89 +89 +72 +51 +26 +7 +-8 +-17 +-21 +-20 +-17 +-12 +-7 +-3 +-1 +0 +0 +-1 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-6 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-17 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-11 +-11 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-11 +-10 +-12 +-10 +-10 +-10 +-10 +-9 +-11 +-10 +-11 +-10 +22 +76 +93 +91 +74 +53 +28 +9 +-6 +-16 +-20 +-19 +-16 +-11 +-7 +-2 +-1 +1 +0 +0 +-1 +-1 +-4 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-6 +-32 +-70 +-96 +-97 +-83 +-65 +-47 +-31 +-21 +-15 +-14 +-13 +-15 +-17 +-18 +-19 +-21 +-20 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +19 +73 +90 +88 +71 +51 +27 +7 +-8 +-16 +-21 +-20 +-16 +-11 +-7 +-3 +-1 +0 +0 +0 +-1 +-2 +-3 +-4 +-5 +-5 +-6 +-6 +-8 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-33 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-15 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +89 +72 +51 +26 +7 +-8 +-16 +-21 +-20 +-17 +-12 +-8 +-3 +-2 +1 +0 +-1 +-2 +-3 +-4 +-5 +-5 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-7 +-7 +-7 +-8 +-8 +-9 +-9 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-9 +-10 +-9 +-34 +-73 +-98 +-98 +-86 +-67 +-49 +-34 +-24 +-17 +-15 +-15 +-17 +-18 +-20 +-20 +-21 +-20 +-20 +-19 +-19 +-17 +-17 +-15 +-16 +-15 +-14 +-13 +-15 +-13 +-14 +-13 +-14 +-13 +-13 +-12 +-12 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-11 +-11 +-10 +22 +77 +93 +91 +74 +52 +29 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-2 +-1 +1 +1 +1 +0 +-1 +-3 +-4 +-5 +-5 +-7 +-6 +-6 +-7 +-7 +-6 +-7 +-7 +-8 +-7 +-9 +-8 +-9 +-8 +-8 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-9 +-10 +-10 +-9 +-10 +-9 +-10 +-11 +-10 +-9 +-9 +-9 +-10 +-10 +-11 +-10 +-35 +-73 +-99 +-98 +-86 +-67 +-49 +-33 +-24 +-17 +-15 +-15 +-17 +-17 +-19 +-21 +-21 +-20 +-20 +-19 +-18 +-17 +-17 +-15 +-15 +-15 +-15 +-14 +-14 +-14 +-13 +-13 +19 +73 +89 +88 +72 +51 +26 +8 +-8 +-17 +-21 +-19 +-17 +-13 +-8 +-4 +-2 +0 +0 +-1 +-1 +-2 +-4 +-4 +-6 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-19 +-19 +-19 +-16 +-16 +-15 +-14 +-13 +-14 +-14 +-14 +-13 +-14 +-13 +20 +73 +89 +89 +71 +51 +27 +7 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-19 +-19 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-14 +-13 +19 +73 +90 +88 +72 +51 +27 +8 +-7 +-17 +-21 +-19 +-16 +-12 +-7 +-3 +-3 +0 +0 +0 +-1 +-1 +-3 +-5 +-6 +-6 +-7 +-7 +-8 +-8 +-8 +-6 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-18 +-18 +-16 +-16 +-16 +-15 +-13 +-14 +-13 +-13 +-13 +-14 +-13 +19 +73 +90 +89 +72 +52 +28 +8 +-7 +-16 +-21 +-20 +-17 +-12 +-7 +-3 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-9 +-8 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-20 +-21 +-20 +-19 +-19 +-17 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +-13 +-12 +19 +73 +89 +88 +72 +51 +27 +7 +-8 +-16 +-21 +-20 +-17 +-13 +-8 +-4 +-1 +0 +0 +0 +-2 +-2 +-4 +-5 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-33 +-23 +-16 +-14 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +-12 +-13 +-13 +-12 +-12 +-12 +-11 +-11 +-12 +-10 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-10 +-10 +-10 +-11 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +22 +76 +91 +91 +74 +53 +29 +9 +-6 +-15 +-19 +-19 +-16 +-11 +-7 +-2 +-1 +1 +1 +0 +-1 +-1 +-3 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-7 +-7 +-8 +-8 +-9 +-9 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-9 +-10 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-35 +-73 +-98 +-98 +-87 +-67 +-49 +-33 +-23 +-17 +-16 +-15 +-17 +-18 +-20 +-20 +-21 +-21 +-20 +-19 +-19 +-17 +-17 +-15 +-16 +-14 +-14 +-14 +-14 +-13 +-14 +-14 +-14 +-12 +-12 +-12 +-12 +-12 +-12 +-11 +-12 +-12 +-12 +-12 +-12 +-10 +-11 +-11 +-11 +-10 +-12 +-11 +-11 +-11 +-10 +-10 +-11 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +22 +77 +92 +91 +73 +52 +28 +9 +-6 +-15 +-20 +-18 +-15 +-11 +-7 +-3 +-1 +1 +0 +1 +-1 +-2 +-4 +-5 +-6 +-5 +-7 +-6 +-6 +-6 +-7 +-6 +-7 +-7 +-8 +-7 +-8 +-7 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-11 +-10 +-11 +-10 +-34 +-73 +-98 +-98 +-85 +-67 +-49 +-33 +-24 +-17 +-15 +-15 +-16 +-17 +-21 +-21 +-21 +-21 +-21 +-19 +-18 +-17 +-16 +-15 +-16 +-14 +-15 +-15 +-14 +-13 +-14 +-13 +19 +73 +89 +88 +71 +50 +27 +7 +-8 +-16 +-21 +-20 +-17 +-12 +-8 +-4 +-1 +0 +0 +0 +-1 +-2 +-4 +-5 +-6 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-97 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +-12 +-12 +-12 +-11 +-13 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +22 +76 +92 +91 +74 +52 +29 +10 +-6 +-15 +-19 +-19 +-16 +-11 +-7 +-3 +-1 +1 +0 +0 +-1 +-2 +-3 +-4 +-6 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-79 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-18 +-20 +-20 +-20 +-20 +-18 +-17 +-16 +-16 +-14 +-14 +-14 +-15 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +71 +51 +27 +7 +-8 +-16 +-20 +-19 +-16 +-11 +-9 +-4 +-1 +0 +1 +1 +-2 +-2 +-4 +-4 +-6 +-5 +-6 +-7 +-7 +-6 +-8 +-7 +-8 +-8 +-8 +-7 +-8 +-8 +-9 +-8 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-11 +-11 +-10 +-11 +-10 +-35 +-73 +-99 +-98 +-85 +-67 +-49 +-34 +-23 +-17 +-15 +-14 +-16 +-17 +-20 +-21 +-22 +-21 +-21 +-19 +-18 +-17 +-17 +-15 +-16 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +19 +74 +89 +88 +72 +51 +27 +8 +-7 +-17 +-20 +-19 +-17 +-12 +-7 +-3 +-2 +0 +0 +-1 +-2 +-2 +-5 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-8 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-15 +-16 +-19 +-20 +-20 +-21 +-20 +-18 +-18 +-16 +-16 +-14 +-15 +-13 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +88 +71 +50 +27 +8 +-8 +-16 +-20 +-19 +-17 +-11 +-8 +-4 +-1 +1 +0 +0 +-1 +-2 +-4 +-4 +-6 +-5 +-6 +-6 +-7 +-7 +-8 +-7 +-33 +-71 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-15 +-17 +-19 +-20 +-21 +-20 +-21 +-19 +-18 +-17 +-16 +-14 +-14 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +19 +74 +90 +89 +72 +50 +26 +7 +-8 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-1 +-3 +-4 +-6 +-6 +-7 +-6 +-7 +-6 +-7 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-14 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-13 +-13 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +89 +72 +50 +27 +8 +-8 +-16 +-20 +-19 +-16 +-11 +-7 +-4 +-1 +0 +-1 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-20 +-20 +-19 +-19 +-18 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +90 +89 +72 +51 +27 +8 +-8 +-17 +-21 +-19 +-17 +-11 +-7 +-3 +-2 +0 +0 +0 +-1 +-2 +-3 +-3 +-5 +-5 +-7 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-48 +-32 +-22 +-15 +-13 +-14 +-16 +-17 +-19 +-20 +-20 +-20 +-20 +-18 +-17 +-16 +-16 +-15 +-16 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +71 +50 +27 +8 +-8 +-16 +-20 +-19 +-17 +-12 +-7 +-4 +-1 +1 +0 +0 +-1 +-2 +-4 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-7 +-8 +-33 +-71 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-16 +-13 +-13 +-15 +-17 +-19 +-20 +-21 +-20 +-20 +-19 +-17 +-16 +-16 +-15 +-15 +-15 +-15 +-14 +-15 +-13 +-13 +-12 +19 +73 +90 +88 +72 +51 +26 +7 +-7 +-17 +-21 +-19 +-17 +-12 +-8 +-3 +-1 +1 +0 +0 +-1 +-2 +-4 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-32 +-71 +-97 +-80 +-83 +-65 +-47 +-32 +-23 +-16 +-14 +-14 +-16 +-17 +-18 +-19 +-20 +-19 +-20 +-18 +-18 +-17 +-16 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +71 +50 +27 +8 +-7 +-16 +-20 +-19 +-16 +-11 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-7 +-6 +-7 +-7 +-33 +-70 +-96 +-97 +-83 +-65 +-48 +-32 +-22 +-16 +-14 +-14 +-16 +-17 +-19 +-19 +-20 +-19 +-19 +-19 +-18 +-16 +-17 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-14 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-11 +-11 +-10 +-10 +-10 +-10 +22 +76 +91 +91 +74 +51 +28 +9 +-7 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +1 +0 +0 +-1 +-2 +-3 +-4 +-5 +-6 +-6 +-5 +-7 +-6 +-7 +-7 +-33 +-70 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-16 +-14 +-14 +-16 +-17 +-18 +-19 +-20 +-19 +-20 +-19 +-17 +-16 +-16 +-15 +-14 +-15 +-14 +-13 +-14 +-13 +-13 +-12 +19 +73 +90 +89 +72 +51 +26 +7 +-7 +-17 +-20 +-19 +-16 +-12 +-8 +-3 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-6 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-14 +-16 +-17 +-19 +-19 +-20 +-19 +-20 +-19 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +72 +51 +27 +8 +-8 +-17 +-21 +-19 +-17 +-12 +-7 +-4 +-1 +0 +-1 +0 +-1 +-2 +-4 +-4 +-5 +-7 +-7 +-7 +-8 +-7 +-7 +-7 +-32 +-70 +-96 +-97 +-83 +-64 +-47 +-32 +-21 +-15 +-13 +-13 +-16 +-17 +-19 +-19 +-20 +-19 +-19 +-18 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +88 +72 +51 +27 +8 +-8 +-17 +-20 +-19 +-16 +-12 +-7 +-3 +-1 +0 +0 +-1 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-8 +-7 +-33 +-71 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +19 +74 +89 +89 +72 +51 +27 +8 +-7 +-17 +-21 +-20 +-18 +-12 +-8 +-4 +-1 +1 +0 +0 +-1 +-2 +-4 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-70 +-96 +-80 +-83 +-64 +-48 +-32 +-22 +-16 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-14 +-13 +-12 +19 +73 +90 +88 +71 +51 +27 +7 +-7 +-16 +-21 +-19 +-16 +-12 +-8 +-4 +-2 +0 +1 +1 +-1 +-2 +-3 +-5 +-5 +-6 +-7 +-6 +-7 +-7 +-8 +-7 +-7 +-7 +-8 +-7 +-8 +-7 +-8 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-35 +-73 +-98 +-98 +-85 +-67 +-50 +-34 +-24 +-17 +-15 +-15 +-17 +-18 +-20 +-21 +-22 +-21 +-20 +-19 +-18 +-16 +-17 +-15 +-16 +-15 +-15 +-13 +-13 +-13 +-13 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-12 +-11 +-11 +-11 +-12 +-11 +-12 +-11 +-11 +-11 +-12 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +21 +75 +92 +91 +74 +53 +29 +9 +-6 +-15 +-20 +-19 +-16 +-11 +-7 +-2 +0 +1 +1 +1 +-1 +-1 +-3 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-95 +-79 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-18 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-15 +-15 +-14 +-14 +-13 +-13 +-12 +19 +73 +90 +88 +72 +51 +26 +8 +-7 +-16 +-20 +-19 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-5 +-5 +-6 +-6 +-6 +-7 +-7 +-7 +-8 +-7 +-7 +-8 +-8 +-8 +-9 +-8 +-9 +-9 +-10 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-11 +-10 +-10 +-10 +-10 +-9 +-35 +-73 +-98 +-99 +-86 +-67 +-49 +-34 +-23 +-17 +-15 +-15 +-17 +-18 +-20 +-20 +-21 +-21 +-20 +-19 +-19 +-17 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +-13 +-12 +-12 +-11 +-12 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +22 +76 +92 +91 +74 +52 +28 +9 +-6 +-15 +-19 +-18 +-15 +-11 +-7 +-3 +-1 +1 +1 +0 +-1 +-1 +-3 +-4 +-6 +-5 +-7 +-6 +-6 +-6 +-7 +-6 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-17 +-18 +-16 +-16 +-15 +-15 +-13 +-14 +-13 +-14 +-13 +-14 +-12 +20 +73 +89 +89 +71 +50 +27 +7 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-4 +-2 +-1 +-1 +0 +-2 +-2 +-3 +-4 +-6 +-6 +-7 +-6 +-7 +-6 +-7 +-7 +-32 +-71 +-96 +-97 +-84 +-65 +-48 +-32 +-22 +-16 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-19 +-18 +-16 +-17 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +19 +73 +90 +88 +71 +51 +27 +8 +-7 +-16 +-21 +-19 +-16 +-12 +-8 +-3 +-2 +0 +0 +0 +-2 +-2 +-3 +-4 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-6 +-32 +-70 +-95 +-79 +-84 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-16 +-16 +-16 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +19 +73 +89 +89 +71 +51 +27 +8 +-7 +-16 +-20 +-20 +-16 +-11 +-8 +-3 +-1 +0 +0 +0 +-1 +-2 +-3 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-64 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-18 +-19 +-21 +-20 +-19 +-19 +-18 +-16 +-16 +-15 +-14 +-13 +-15 +-13 +-13 +-13 +-13 +-12 +19 +73 +89 +88 +71 +50 +27 +7 +-7 +-16 +-21 +-19 +-16 +-12 +-8 +-3 +-1 +0 +0 +0 +-1 +-2 +-3 +-5 +-6 +-5 +-7 +-6 +-7 +-6 +-7 +-7 +-32 +-71 +-96 +-79 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-19 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-14 +-14 +-13 +-14 +-12 +20 +73 +90 +89 +72 +51 +27 +8 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-6 +-33 +-71 +-97 +-97 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-16 +-17 +-19 +-19 +-21 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-14 +-14 +-13 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-17 +-21 +-20 +-17 +-12 +-7 +-3 +-1 +0 +0 +0 +-2 +-1 +-3 +-4 +-6 +-6 +-7 +-7 +-8 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-15 +-17 +-19 +-19 +-20 +-21 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +19 +73 +89 +88 +72 +50 +27 +8 +-8 +-16 +-20 +-19 +-17 +-12 +-8 +-3 +-1 +1 +0 +0 +-1 +-2 +-4 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-70 +-96 +-79 +-83 +-64 +-47 +-33 +-22 +-16 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-14 +-13 +-13 +-13 +-12 +20 +73 +89 +89 +71 +50 +26 +7 +-8 +-16 +-20 +-19 +-17 +-12 +-8 +-4 +-1 +0 +1 +1 +-1 +-2 +-4 +-5 +-7 +-6 +-7 +-7 +-7 +-6 +-8 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-23 +-16 +-14 +-14 +-15 +-16 +-19 +-19 +-20 +-20 +-21 +-19 +-18 +-17 +-16 +-14 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +20 +74 +89 +89 +72 +50 +27 +7 +-8 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-71 +-96 +-80 +-84 +-65 +-47 +-33 +-22 +-15 +-14 +-14 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-13 +-13 +-13 +-14 +-13 +19 +73 +90 +89 +71 +51 +27 +7 +-8 +-17 +-21 +-19 +-16 +-11 +-8 +-4 +-2 +-1 +0 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-6 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-19 +-20 +-19 +-20 +-18 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +89 +89 +72 +51 +27 +8 +-8 +-17 +-20 +-19 +-16 +-11 +-7 +-3 +-1 +0 +0 +0 +-2 +-2 +-3 +-4 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-33 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-20 +-21 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +72 +50 +27 +8 +-8 +-16 +-20 +-19 +-16 +-12 +-8 +-4 +-1 +1 +0 +0 +-1 +-3 +-4 +-4 +-6 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-8 +-9 +-9 +-9 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-34 +-72 +-99 +-98 +-86 +-66 +-49 +-33 +-23 +-17 +-15 +-14 +-16 +-17 +-20 +-21 +-21 +-21 +-20 +-18 +-18 +-17 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +19 +72 +89 +88 +71 +51 +27 +8 +-8 +-16 +-21 +-20 +-17 +-11 +-8 +-3 +-1 +0 +-1 +-1 +-2 +-3 +-4 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-23 +-16 +-13 +-14 +-16 +-17 +-19 +-20 +-21 +-19 +-20 +-18 +-17 +-17 +-16 +-15 +-16 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +20 +73 +89 +89 +72 +50 +27 +8 +-7 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-1 +1 +0 +-1 +-2 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-8 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-13 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-14 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-12 +-12 +-11 +-12 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +22 +76 +92 +91 +74 +53 +29 +9 +-7 +-15 +-20 +-18 +-16 +-11 +-6 +-3 +-1 +1 +0 +0 +-1 +-2 +-4 +-4 +-5 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-18 +-20 +-20 +-19 +-19 +-18 +-18 +-16 +-17 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +72 +51 +27 +8 +-8 +-16 +-21 +-20 +-16 +-11 +-8 +-3 +-1 +0 +0 +0 +-1 +-3 +-4 +-4 +-6 +-5 +-6 +-6 +-7 +-7 +-8 +-7 +-8 +-7 +-8 +-7 +-8 +-8 +-9 +-8 +-10 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-9 +-10 +-10 +-9 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-35 +-72 +-99 +-98 +-85 +-67 +-49 +-33 +-24 +-17 +-15 +-15 +-17 +-18 +-20 +-21 +-21 +-20 +-21 +-19 +-19 +-17 +-17 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +-14 +-13 +-13 +-12 +-12 +-11 +-12 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-11 +-11 +-10 +-11 +-10 +-10 +-9 +22 +76 +91 +91 +74 +52 +29 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-8 +-3 +-1 +1 +1 +1 +0 +-2 +-4 +-4 +-6 +-5 +-6 +-7 +-7 +-6 +-7 +-7 +-33 +-71 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-15 +-16 +-18 +-19 +-20 +-19 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +20 +74 +89 +89 +72 +51 +27 +8 +-8 +-17 +-21 +-19 +-17 +-12 +-7 +-4 +-2 +0 +0 +0 +-1 +-1 +-4 +-4 +-5 +-6 +-6 +-6 +-8 +-7 +-7 +-6 +-32 +-71 +-96 +-97 +-83 +-65 +-48 +-32 +-22 +-16 +-14 +-14 +-15 +-17 +-19 +-19 +-21 +-19 +-19 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-14 +-13 +19 +73 +90 +89 +72 +50 +26 +7 +-9 +-17 +-20 +-20 +-17 +-11 +-7 +-3 +-2 +0 +-1 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-8 +-7 +-7 +-8 +-8 +-9 +-9 +-9 +-8 +-9 +-9 +-9 +-8 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-35 +-73 +-99 +-99 +-85 +-66 +-49 +-33 +-23 +-17 +-15 +-15 +-17 +-18 +-20 +-21 +-21 +-21 +-20 +-20 +-18 +-17 +-17 +-15 +-15 +-15 +-15 +-14 +-14 +-14 +-13 +-13 +19 +73 +90 +88 +72 +51 +26 +7 +-8 +-17 +-21 +-19 +-16 +-12 +-8 +-3 +-2 +0 +0 +-1 +-1 +-2 +-3 +-4 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-33 +-71 +-97 +-97 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-19 +-20 +-19 +-20 +-18 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-13 +-13 +-13 +-12 +-12 +-11 +-12 +-11 +-11 +-10 +-11 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-9 +-10 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +22 +76 +92 +90 +74 +53 +28 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +1 +1 +0 +-1 +-2 +-4 +-5 +-5 +-6 +-7 +-6 +-6 +-6 +-6 +-6 +-8 +-7 +-8 +-8 +-8 +-7 +-8 +-8 +-9 +-9 +-10 +-9 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-10 +-11 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-35 +-73 +-98 +-98 +-85 +-67 +-50 +-34 +-23 +-17 +-14 +-14 +-16 +-17 +-20 +-21 +-22 +-21 +-21 +-19 +-18 +-17 +-16 +-15 +-15 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +19 +73 +90 +89 +72 +51 +26 +7 +-8 +-17 +-21 +-19 +-17 +-12 +-8 +-3 +-1 +1 +0 +0 +-2 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-16 +-14 +-13 +-15 +-17 +-18 +-19 +-21 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-13 +-12 +-13 +-13 +-12 +-12 +-12 +-11 +-12 +-11 +-12 +-11 +-12 +-11 +-11 +-12 +-12 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +22 +76 +91 +90 +74 +53 +29 +9 +-6 +-15 +-19 +-19 +-16 +-11 +-7 +-3 +-1 +1 +1 +1 +-1 +-1 +-4 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-8 +-7 +-33 +-71 +-96 +-80 +-83 +-64 +-48 +-32 +-22 +-15 +-13 +-13 +-14 +-17 +-19 +-19 +-21 +-20 +-19 +-18 +-17 +-15 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +19 +73 +89 +87 +71 +51 +27 +8 +-7 +-15 +-21 +-19 +-17 +-13 +-8 +-4 +-2 +0 +1 +1 +-1 +-2 +-4 +-5 +-6 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +19 +74 +90 +89 +72 +51 +26 +7 +-8 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-1 +1 +0 +0 +-1 +-2 +-4 +-4 +-5 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-8 +-8 +-8 +-9 +-8 +-9 +-8 +-9 +-9 +-10 +-10 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-11 +-10 +-11 +-10 +-36 +-73 +-98 +-98 +-86 +-67 +-49 +-34 +-24 +-17 +-15 +-14 +-16 +-18 +-20 +-20 +-21 +-21 +-20 +-19 +-19 +-17 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-14 +-12 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-11 +-10 +-10 +-10 +22 +76 +92 +91 +74 +53 +28 +10 +-6 +-16 +-20 +-19 +-16 +-11 +-7 +-3 +-1 +1 +1 +0 +-1 +-1 +-4 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-7 +-7 +-8 +-8 +-9 +-8 +-9 +-9 +-10 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-9 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-35 +-73 +-98 +-98 +-86 +-67 +-49 +-34 +-23 +-16 +-15 +-15 +-17 +-18 +-20 +-20 +-21 +-21 +-21 +-19 +-19 +-17 +-17 +-16 +-16 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +90 +89 +71 +51 +27 +7 +-8 +-17 +-20 +-19 +-17 +-12 +-7 +-4 +-2 +-1 +-1 +-1 +-2 +-2 +-4 +-4 +-5 +-6 +-7 +-7 +-8 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-48 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-19 +-17 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-14 +-13 +-13 +-12 +18 +72 +89 +88 +71 +51 +28 +7 +-7 +-16 +-21 +-19 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-3 +-4 +-5 +-5 +-7 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-79 +-83 +-65 +-47 +-33 +-22 +-15 +-13 +-13 +-15 +-16 +-19 +-20 +-20 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +20 +73 +89 +88 +71 +51 +27 +8 +-7 +-16 +-20 +-19 +-17 +-12 +-8 +-3 +-1 +1 +1 +-1 +-1 +-2 +-5 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-97 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-16 +-19 +-19 +-21 +-20 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-14 +-12 +19 +73 +90 +89 +71 +51 +27 +7 +-7 +-16 +-21 +-20 +-17 +-12 +-8 +-4 +-1 +0 +0 +1 +-1 +-2 +-3 +-5 +-6 +-6 +-6 +-6 +-6 +-6 +-7 +-7 +-32 +-71 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-15 +-16 +-18 +-19 +-20 +-20 +-20 +-18 +-17 +-16 +-16 +-14 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +90 +89 +72 +51 +27 +8 +-7 +-16 +-20 +-19 +-17 +-12 +-8 +-3 +-2 +0 +0 +-1 +-1 +-2 +-3 +-4 +-5 +-6 +-7 +-7 +-7 +-6 +-7 +-6 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-13 +-14 +-13 +-14 +-13 +-13 +-12 +-12 +-11 +-12 +-11 +-12 +-12 +-12 +-11 +-11 +-11 +-11 +-10 +-12 +-11 +-11 +-11 +-11 +-10 +-12 +-11 +-11 +-10 +-11 +-10 +-10 +-11 +-11 +-10 +-10 +-9 +22 +75 +92 +91 +74 +52 +29 +10 +-6 +-15 +-19 +-19 +-16 +-11 +-8 +-3 +-1 +1 +1 +1 +-1 +-2 +-3 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-7 +-8 +-7 +-8 +-8 +-9 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-11 +-10 +-10 +-11 +-11 +-9 +-34 +-72 +-98 +-98 +-86 +-67 +-49 +-34 +-23 +-16 +-15 +-15 +-16 +-17 +-20 +-20 +-21 +-21 +-20 +-19 +-18 +-17 +-16 +-16 +-16 +-15 +-14 +-14 +-14 +-13 +-14 +-12 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-11 +-11 +-11 +-12 +-12 +-11 +-11 +-11 +-10 +-10 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +22 +76 +92 +91 +74 +52 +28 +9 +-7 +-15 +-19 +-19 +-15 +-11 +-7 +-3 +-1 +1 +0 +0 +-1 +-2 +-3 +-4 +-6 +-5 +-6 +-6 +-7 +-6 +-7 +-6 +-7 +-7 +-8 +-8 +-8 +-8 +-8 +-8 +-8 +-8 +-9 +-9 +-9 +-10 +-10 +-9 +-10 +-9 +-9 +-9 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-35 +-73 +-99 +-98 +-86 +-66 +-49 +-34 +-24 +-17 +-15 +-15 +-16 +-17 +-20 +-20 +-21 +-21 +-21 +-19 +-19 +-17 +-17 +-15 +-15 +-14 +-14 +-15 +-15 +-13 +-14 +-13 +19 +73 +89 +88 +71 +50 +26 +7 +-9 +-17 +-20 +-19 +-17 +-12 +-9 +-4 +-1 +0 +0 +0 +-1 +-3 +-4 +-4 +-7 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-32 +-70 +-97 +-80 +-83 +-65 +-47 +-32 +-23 +-16 +-13 +-14 +-16 +-17 +-19 +-20 +-20 +-19 +-20 +-18 +-18 +-17 +-16 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-12 +-12 +-13 +-11 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-11 +-11 +-10 +-10 +-11 +-10 +-10 +-11 +-10 +22 +75 +92 +91 +73 +52 +28 +9 +-7 +-15 +-19 +-19 +-16 +-11 +-7 +-3 +0 +1 +1 +1 +-1 +-2 +-3 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-18 +-19 +-21 +-20 +-20 +-19 +-17 +-16 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +74 +90 +89 +72 +51 +26 +7 +-8 +-17 +-20 +-19 +-17 +-12 +-7 +-3 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-8 +-8 +-8 +-8 +-9 +-8 +-8 +-9 +-9 +-8 +-9 +-10 +-9 +-9 +-10 +-9 +-9 +-9 +-10 +-9 +-11 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-11 +-10 +-11 +-10 +-35 +-73 +-98 +-98 +-85 +-67 +-49 +-34 +-24 +-17 +-14 +-14 +-16 +-17 +-21 +-21 +-21 +-21 +-21 +-19 +-18 +-17 +-16 +-15 +-15 +-15 +-15 +-15 +-15 +-13 +-14 +-13 +19 +73 +89 +88 +72 +50 +27 +8 +-8 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-3 +-4 +-5 +-6 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-13 +-13 +-15 +-17 +-19 +-20 +-21 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +20 +73 +89 +89 +71 +50 +26 +7 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-3 +-1 +-1 +0 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-6 +-7 +-6 +-8 +-7 +-33 +-71 +-97 +-97 +-83 +-65 +-47 +-32 +-22 +-16 +-13 +-14 +-15 +-17 +-18 +-19 +-20 +-19 +-20 +-18 +-18 +-17 +-16 +-14 +-16 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +74 +90 +89 +73 +50 +27 +7 +-8 +-17 +-20 +-19 +-17 +-11 +-7 +-3 +-1 +1 +-1 +0 +-2 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-6 +-6 +-7 +-32 +-71 +-96 +-80 +-84 +-65 +-48 +-32 +-21 +-15 +-14 +-13 +-16 +-17 +-19 +-19 +-21 +-19 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-13 +-13 +-13 +-13 +-13 +19 +72 +89 +88 +72 +51 +27 +8 +-8 +-17 +-20 +-19 +-16 +-11 +-8 +-3 +-2 +0 +-1 +0 +-2 +-3 +-4 +-4 +-6 +-6 +-6 +-7 +-8 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-23 +-15 +-13 +-13 +-15 +-17 +-19 +-20 +-20 +-20 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +71 +51 +27 +8 +-7 +-17 +-21 +-19 +-17 +-12 +-7 +-4 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-8 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-33 +-22 +-16 +-14 +-13 +-15 +-16 +-19 +-19 +-21 +-20 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-12 +-13 +-13 +19 +73 +89 +89 +72 +50 +27 +8 +-8 +-16 +-20 +-20 +-17 +-12 +-8 +-4 +-1 +1 +-1 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-82 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-16 +-17 +-18 +-19 +-20 +-19 +-20 +-19 +-18 +-16 +-16 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +74 +90 +89 +72 +51 +26 +7 +-8 +-16 +-20 +-19 +-17 +-12 +-8 +-4 +-2 +1 +0 +0 +-1 +-2 +-4 +-4 +-6 +-7 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-48 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-20 +-19 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +72 +50 +27 +7 +-9 +-16 +-20 +-19 +-16 +-11 +-7 +-4 +-1 +0 +-1 +0 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-71 +-97 +-97 +-83 +-65 +-48 +-32 +-22 +-16 +-14 +-14 +-17 +-17 +-19 +-20 +-20 +-19 +-19 +-18 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-13 +-13 +-12 +-12 +-11 +-12 +-11 +-12 +-12 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-10 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +22 +76 +92 +90 +74 +53 +28 +9 +-6 +-15 +-19 +-18 +-15 +-11 +-7 +-3 +-1 +1 +0 +1 +0 +-2 +-3 +-4 +-6 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-79 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-14 +-16 +-17 +-19 +-19 +-20 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-14 +-14 +-13 +19 +73 +90 +89 +72 +51 +26 +7 +-8 +-17 +-20 +-19 +-17 +-12 +-7 +-3 +-2 +0 +0 +0 +-1 +-1 +-3 +-4 +-5 +-6 +-6 +-6 +-7 +-6 +-7 +-6 +-32 +-71 +-96 +-80 +-83 +-65 +-48 +-33 +-22 +-15 +-14 +-14 +-15 +-17 +-19 +-19 +-20 +-19 +-19 +-19 +-18 +-16 +-16 +-15 +-14 +-13 +-14 +-13 +-14 +-13 +-13 +-12 +18 +73 +90 +89 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-16 +-11 +-7 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-5 +-5 +-7 +-6 +-8 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-20 +-21 +-20 +-20 +-18 +-17 +-16 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +90 +88 +72 +51 +27 +8 +-7 +-17 +-21 +-20 +-17 +-11 +-7 +-3 +-2 +0 +0 +-1 +-1 +-2 +-5 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-97 +-83 +-65 +-48 +-33 +-22 +-16 +-14 +-13 +-15 +-17 +-19 +-19 +-22 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +-13 +-12 +19 +73 +90 +89 +71 +51 +27 +7 +-8 +-16 +-21 +-19 +-17 +-11 +-7 +-3 +-1 +1 +0 +0 +-2 +-2 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-7 +-8 +-8 +-33 +-71 +-97 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-12 +-15 +-17 +-18 +-20 +-21 +-20 +-20 +-19 +-17 +-16 +-16 +-15 +-14 +-15 +-15 +-13 +-14 +-13 +-13 +-12 +19 +74 +90 +89 +72 +51 +26 +7 +-8 +-16 +-21 +-19 +-16 +-12 +-8 +-4 +-2 +0 +1 +0 +-1 +-2 +-4 +-5 +-6 +-5 +-7 +-6 +-6 +-7 +-7 +-6 +-8 +-7 +-8 +-8 +-9 +-8 +-8 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-9 +-9 +-10 +-9 +-10 +-9 +-11 +-10 +-10 +-10 +-10 +-9 +-11 +-10 +-11 +-10 +-10 +-10 +-35 +-73 +-99 +-99 +-86 +-67 +-49 +-34 +-23 +-17 +-15 +-14 +-16 +-18 +-20 +-21 +-22 +-21 +-20 +-19 +-18 +-17 +-17 +-15 +-16 +-15 +-15 +-14 +-15 +-13 +-14 +-13 +-13 +-12 +-13 +-13 +-13 +-12 +-12 +-11 +-11 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-10 +-12 +-11 +-11 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +21 +76 +92 +91 +74 +53 +28 +9 +-7 +-15 +-20 +-18 +-15 +-11 +-7 +-2 +-1 +0 +1 +1 +-1 +-1 +-3 +-4 +-5 +-5 +-7 +-6 +-6 +-7 +-7 +-6 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-17 +-16 +-16 +-15 +-14 +-14 +-13 +-13 +-12 +-13 +-13 +19 +73 +89 +89 +72 +51 +26 +8 +-7 +-17 +-20 +-19 +-17 +-11 +-7 +-3 +-1 +1 +0 +-1 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-7 +-8 +-7 +-7 +-7 +-8 +-7 +-7 +-8 +-8 +-8 +-9 +-9 +-9 +-9 +-9 +-8 +-9 +-9 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-35 +-73 +-99 +-99 +-86 +-67 +-49 +-34 +-23 +-17 +-15 +-15 +-17 +-18 +-20 +-20 +-21 +-21 +-20 +-19 +-19 +-17 +-17 +-16 +-15 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-12 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +22 +76 +92 +90 +74 +52 +28 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +1 +1 +1 +0 +-1 +-4 +-4 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-6 +-33 +-71 +-96 +-97 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-19 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-13 +-14 +-14 +-14 +-13 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-16 +-21 +-19 +-16 +-11 +-7 +-3 +-1 +0 +0 +0 +-2 +-2 +-3 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-6 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-16 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +89 +72 +51 +27 +8 +-8 +-17 +-21 +-19 +-16 +-12 +-7 +-3 +-2 +0 +0 +-1 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-6 +-33 +-71 +-96 +-97 +-84 +-65 +-48 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +71 +51 +27 +7 +-8 +-17 +-21 +-19 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-3 +-4 +-5 +-6 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-32 +-71 +-96 +-79 +-83 +-65 +-48 +-32 +-23 +-16 +-13 +-13 +-15 +-17 +-19 +-20 +-21 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +20 +74 +90 +88 +72 +51 +27 +8 +-7 +-16 +-20 +-19 +-16 +-12 +-8 +-3 +-2 +0 +0 +0 +-1 +-2 +-3 +-5 +-6 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-14 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +20 +73 +90 +89 +71 +51 +26 +7 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-3 +-1 +-1 +0 +0 +-2 +-2 +-4 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-20 +-20 +-19 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +-13 +-12 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-16 +-21 +-19 +-16 +-12 +-7 +-3 +-1 +0 +0 +0 +-2 +-2 +-3 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-79 +-84 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-12 +19 +73 +89 +88 +71 +51 +27 +8 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-3 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-23 +-16 +-13 +-13 +-15 +-16 +-19 +-20 +-21 +-20 +-20 +-19 +-18 +-17 +-16 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +-13 +-12 +19 +73 +89 +89 +71 +51 +26 +7 +-7 +-16 +-21 +-19 +-16 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-6 +-6 +-7 +-7 +-32 +-71 +-96 +-80 +-84 +-65 +-47 +-32 +-23 +-16 +-14 +-14 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +90 +89 +72 +50 +27 +8 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-3 +-1 +0 +0 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-33 +-71 +-97 +-80 +-83 +-65 +-47 +-31 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-19 +-18 +-19 +-17 +-16 +-15 +-15 +-13 +-14 +-13 +-14 +-13 +-13 +-12 +19 +74 +90 +89 +72 +51 +27 +7 +-8 +-16 +-21 +-19 +-16 +-11 +-7 +-3 +-1 +0 +0 +0 +-2 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-15 +-17 +-20 +-20 +-21 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-12 +-13 +-13 +19 +73 +89 +89 +72 +51 +27 +8 +-8 +-17 +-20 +-20 +-17 +-11 +-7 +-3 +-1 +1 +0 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-20 +-17 +-18 +-15 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +71 +51 +27 +7 +-8 +-16 +-20 +-20 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-4 +-4 +-6 +-5 +-6 +-6 +-7 +-6 +-8 +-7 +-7 +-8 +-8 +-7 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-9 +-10 +-9 +-9 +-9 +-10 +-9 +-11 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-35 +-73 +-99 +-98 +-85 +-67 +-49 +-33 +-23 +-17 +-15 +-15 +-17 +-18 +-20 +-21 +-21 +-20 +-21 +-19 +-19 +-17 +-17 +-16 +-15 +-15 +-14 +-13 +-14 +-13 +-14 +-13 +18 +73 +89 +88 +72 +51 +26 +7 +-8 +-17 +-21 +-19 +-16 +-11 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-4 +-5 +-6 +-6 +-7 +-7 +-7 +-6 +-8 +-7 +-32 +-70 +-96 +-79 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-15 +-17 +-20 +-20 +-21 +-20 +-20 +-18 +-17 +-17 +-16 +-15 +-16 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +73 +51 +27 +8 +-8 +-17 +-21 +-20 +-17 +-12 +-7 +-3 +-1 +1 +-1 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-16 +-13 +-13 +-15 +-17 +-18 +-20 +-20 +-19 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +22 +75 +92 +91 +75 +53 +29 +9 +-6 +-15 +-19 +-19 +-16 +-11 +-7 +-3 +-1 +1 +0 +0 +-1 +-2 +-3 +-3 +-5 +-5 +-6 +-7 +-7 +-7 +-7 +-6 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-20 +-21 +-19 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-15 +-14 +-13 +-14 +-12 +-13 +-13 +19 +73 +89 +88 +72 +51 +27 +8 +-7 +-17 +-20 +-19 +-17 +-12 +-7 +-4 +-1 +1 +0 +0 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-7 +-8 +-8 +-9 +-9 +-10 +-9 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-35 +-73 +-99 +-99 +-86 +-67 +-49 +-33 +-24 +-17 +-15 +-15 +-17 +-18 +-20 +-21 +-21 +-20 +-20 +-19 +-18 +-17 +-17 +-16 +-16 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-13 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-12 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +22 +76 +92 +91 +74 +53 +28 +9 +-6 +-16 +-19 +-18 +-16 +-11 +-7 +-3 +-1 +1 +1 +0 +-1 +-1 +-4 +-4 +-5 +-6 +-6 +-6 +-6 +-6 +-7 +-6 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-16 +-16 +-19 +-19 +-20 +-19 +-20 +-19 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +72 +50 +27 +7 +-9 +-17 +-20 +-19 +-17 +-11 +-7 +-4 +-1 +0 +-1 +0 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-16 +-13 +-13 +-15 +-17 +-19 +-20 +-20 +-19 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-14 +-13 +19 +73 +90 +88 +72 +51 +27 +8 +-7 +-17 +-21 +-20 +-17 +-12 +-7 +-3 +-2 +0 +0 +-1 +-1 +-2 +-4 +-5 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-7 +-8 +-8 +-8 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-11 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-35 +-73 +-99 +-99 +-85 +-67 +-50 +-34 +-23 +-17 +-15 +-14 +-17 +-18 +-20 +-21 +-21 +-20 +-21 +-19 +-18 +-17 +-17 +-16 +-16 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +18 +72 +89 +88 +72 +51 +27 +8 +-8 +-17 +-21 +-20 +-17 +-12 +-7 +-3 +-2 +0 +0 +-1 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-48 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +-12 +-13 +-12 +-12 +-11 +-12 +-11 +-12 +-11 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-9 +-11 +-10 +-11 +-11 +22 +76 +92 +91 +74 +53 +29 +9 +-6 +-15 +-19 +-17 +-16 +-11 +-6 +-3 +-1 +1 +0 +0 +-1 +-1 +-3 +-3 +-5 +-6 +-7 +-6 +-8 +-7 +-7 +-6 +-7 +-7 +-7 +-8 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-9 +-9 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-35 +-73 +-98 +-98 +-85 +-66 +-49 +-34 +-24 +-17 +-15 +-14 +-16 +-17 +-19 +-20 +-22 +-21 +-21 +-19 +-18 +-17 +-17 +-15 +-15 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +19 +73 +89 +89 +72 +50 +27 +7 +-8 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-2 +0 +-1 +-1 +-1 +-2 +-3 +-4 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-97 +-97 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-16 +-17 +-19 +-19 +-20 +-19 +-19 +-19 +-18 +-17 +-16 +-15 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-12 +-13 +-12 +-12 +-11 +-12 +-10 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-11 +-10 +-11 +-11 +-10 +-10 +-10 +-9 +22 +76 +93 +91 +74 +53 +29 +9 +-6 +-15 +-19 +-18 +-16 +-12 +-8 +-3 +-1 +1 +1 +1 +-1 +-2 +-4 +-4 +-5 +-6 +-6 +-6 +-7 +-6 +-7 +-7 +-32 +-71 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-16 +-14 +-13 +-16 +-16 +-18 +-20 +-21 +-20 +-20 +-19 +-18 +-16 +-16 +-14 +-14 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +20 +74 +90 +88 +72 +51 +27 +8 +-7 +-17 +-21 +-19 +-16 +-12 +-8 +-3 +-3 +0 +0 +0 +-1 +-1 +-4 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-6 +-33 +-71 +-96 +-97 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-13 +-14 +-13 +-14 +-13 +-14 +-13 +20 +73 +90 +89 +72 +51 +27 +7 +-8 +-16 +-21 +-19 +-16 +-11 +-8 +-3 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-7 +-8 +-9 +-8 +-9 +-8 +-8 +-9 +-9 +-8 +-10 +-10 +-10 +-9 +-10 +-9 +-9 +-10 +-10 +-10 +-11 +-10 +-10 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +-36 +-74 +-99 +-99 +-85 +-66 +-49 +-34 +-24 +-17 +-15 +-15 +-16 +-18 +-20 +-20 +-21 +-21 +-20 +-19 +-19 +-17 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-14 +-13 +-12 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-10 +-12 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-10 +-10 +-11 +-10 +-10 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +22 +75 +91 +90 +73 +53 +29 +9 +-6 +-15 +-19 +-18 +-16 +-11 +-7 +-2 +0 +2 +1 +0 +-1 +-2 +-4 +-3 +-5 +-6 +-6 +-6 +-7 +-7 +-8 +-7 +-8 +-7 +-7 +-7 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-9 +-11 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-35 +-73 +-99 +-99 +-86 +-67 +-49 +-33 +-23 +-17 +-15 +-15 +-16 +-18 +-20 +-20 +-22 +-21 +-20 +-19 +-19 +-17 +-17 +-16 +-16 +-14 +-15 +-13 +-14 +-14 +-14 +-13 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-17 +-22 +-20 +-16 +-11 +-8 +-3 +-2 +-1 +-1 +-1 +-2 +-2 +-3 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-8 +-6 +-32 +-70 +-96 +-80 +-84 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-21 +-19 +-19 +-18 +-17 +-16 +-16 +-15 +-15 +-15 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +89 +88 +72 +51 +27 +8 +-7 +-16 +-21 +-19 +-17 +-12 +-7 +-3 +-1 +0 +0 +-1 +-2 +-2 +-3 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-20 +-21 +-20 +-19 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-13 +-12 +20 +73 +90 +89 +71 +51 +27 +7 +-8 +-16 +-20 +-20 +-17 +-12 +-8 +-4 +-2 +0 +1 +1 +-1 +-2 +-4 +-4 +-6 +-6 +-6 +-7 +-7 +-6 +-7 +-7 +-32 +-71 +-97 +-80 +-83 +-65 +-48 +-33 +-23 +-16 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-14 +-14 +-14 +-14 +-14 +-14 +-14 +-12 +19 +73 +90 +89 +72 +51 +27 +8 +-7 +-16 +-20 +-19 +-16 +-12 +-8 +-4 +-3 +0 +0 +0 +-1 +-1 +-3 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-6 +-32 +-71 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-14 +-13 +19 +73 +90 +89 +71 +51 +27 +7 +-8 +-16 +-20 +-20 +-16 +-12 +-8 +-4 +-2 +-1 +0 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-6 +-7 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +-14 +-13 +-13 +-12 +-12 +-11 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-12 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-11 +-10 +22 +76 +92 +92 +74 +52 +28 +8 +-7 +-15 +-19 +-19 +-15 +-10 +-7 +-3 +-1 +0 +0 +1 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-6 +-7 +-7 +-8 +-7 +-8 +-8 +-9 +-8 +-9 +-8 +-9 +-9 +-10 +-9 +-10 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-11 +-10 +-10 +-10 +-10 +-35 +-73 +-98 +-98 +-85 +-67 +-49 +-35 +-24 +-17 +-16 +-14 +-16 +-18 +-20 +-20 +-22 +-21 +-21 +-19 +-19 +-17 +-16 +-16 +-15 +-14 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +-12 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-10 +-11 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-11 +-11 +-10 +-11 +-11 +-10 +-9 +-10 +-10 +22 +75 +92 +91 +73 +52 +29 +10 +-6 +-15 +-19 +-19 +-16 +-11 +-7 +-2 +0 +1 +1 +1 +-1 +-2 +-4 +-4 +-6 +-5 +-6 +-7 +-7 +-6 +-8 +-7 +-7 +-7 +-8 +-7 +-8 +-8 +-8 +-8 +-9 +-9 +-9 +-9 +-9 +-8 +-9 +-9 +-9 +-9 +-11 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-35 +-73 +-98 +-98 +-86 +-67 +-49 +-34 +-23 +-17 +-16 +-15 +-17 +-18 +-20 +-20 +-21 +-20 +-20 +-19 +-19 +-17 +-17 +-16 +-16 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +19 +72 +89 +89 +71 +51 +27 +7 +-8 +-17 +-21 +-19 +-16 +-11 +-8 +-3 +-1 +-1 +-1 +0 +-2 +-2 +-4 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-66 +-48 +-32 +-23 +-15 +-13 +-13 +-15 +-17 +-19 +-20 +-20 +-19 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-12 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-11 +-11 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +22 +76 +92 +91 +74 +53 +29 +9 +-6 +-15 +-20 +-18 +-15 +-11 +-7 +-3 +-1 +0 +0 +1 +-1 +-1 +-3 +-5 +-5 +-5 +-6 +-6 +-7 +-6 +-7 +-6 +-31 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-20 +-21 +-20 +-18 +-17 +-16 +-16 +-15 +-16 +-14 +-14 +-13 +-14 +-13 +-14 +-13 +19 +73 +89 +89 +72 +50 +27 +8 +-8 +-17 +-20 +-20 +-17 +-11 +-7 +-3 +-1 +0 +-1 +0 +-1 +-3 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-8 +-10 +-9 +-9 +-9 +-10 +-9 +-11 +-9 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-9 +-35 +-73 +-98 +-98 +-86 +-67 +-49 +-34 +-24 +-17 +-15 +-15 +-17 +-18 +-20 +-21 +-21 +-21 +-20 +-19 +-19 +-17 +-17 +-16 +-16 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +89 +72 +50 +27 +7 +-9 +-17 +-21 +-20 +-17 +-11 +-8 +-3 +-1 +1 +0 +0 +-1 +-3 +-3 +-4 +-6 +-6 +-7 +-7 +-8 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-20 +-21 +-19 +-20 +-18 +-18 +-17 +-17 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +72 +51 +27 +8 +-8 +-17 +-21 +-19 +-17 +-11 +-7 +-4 +-1 +0 +0 +0 +-2 +-2 +-4 +-4 +-5 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-84 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-19 +-20 +-21 +-21 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-13 +-13 +-13 +-13 +-13 +-13 +19 +73 +89 +89 +72 +50 +27 +8 +-8 +-16 +-20 +-20 +-17 +-12 +-8 +-4 +-1 +0 +-1 +0 +-1 +-3 +-4 +-4 +-6 +-5 +-6 +-6 +-7 +-6 +-7 +-8 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-13 +-13 +-16 +-17 +-19 +-20 +-20 +-20 +-20 +-18 +-17 +-16 +-16 +-14 +-15 +-14 +-15 +-14 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +71 +51 +26 +8 +-7 +-16 +-20 +-19 +-17 +-11 +-8 +-3 +-1 +0 +0 +1 +-1 +-2 +-4 +-5 +-7 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-32 +-71 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-14 +-15 +-16 +-19 +-19 +-20 +-19 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +20 +74 +89 +89 +72 +50 +27 +7 +-8 +-17 +-20 +-19 +-16 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-97 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-16 +-17 +-18 +-20 +-20 +-19 +-19 +-18 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-14 +-13 +19 +73 +89 +88 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-16 +-11 +-7 +-3 +-2 +0 +0 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-16 +-17 +-19 +-19 +-20 +-19 +-20 +-18 +-17 +-17 +-16 +-15 +-16 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +89 +89 +73 +51 +27 +8 +-8 +-17 +-20 +-19 +-17 +-11 +-7 +-4 +-1 +0 +-1 +-1 +-1 +-1 +-4 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-19 +-17 +-16 +-16 +-15 +-15 +-15 +-14 +-13 +-13 +-13 +-13 +-12 +19 +73 +89 +88 +72 +51 +26 +7 +-8 +-17 +-20 +-19 +-16 +-11 +-7 +-3 +-1 +1 +0 +0 +-1 +-3 +-4 +-4 +-6 +-5 +-6 +-7 +-7 +-7 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-23 +-16 +-14 +-13 +-15 +-17 +-19 +-20 +-20 +-19 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +-12 +-12 +-13 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +-11 +-11 +-11 +-10 +22 +76 +92 +90 +74 +53 +28 +9 +-6 +-16 +-20 +-18 +-15 +-11 +-7 +-3 +-1 +0 +1 +1 +-1 +-1 +-3 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-6 +-32 +-70 +-96 +-97 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-20 +-21 +-20 +-20 +-18 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +89 +89 +72 +50 +27 +8 +-8 +-17 +-20 +-19 +-17 +-12 +-7 +-3 +-1 +0 +-1 +0 +-1 +-2 +-4 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-19 +-20 +-19 +-19 +-19 +-17 +-16 +-16 +-15 +-15 +-15 +-15 +-14 +-14 +-13 +-13 +-12 +19 +73 +90 +88 +72 +51 +26 +7 +-8 +-17 +-21 +-19 +-17 +-12 +-7 +-3 +-1 +1 +1 +0 +-2 +-2 +-4 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-16 +-19 +-20 +-20 +-19 +-20 +-18 +-17 +-17 +-16 +-15 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +20 +74 +89 +89 +72 +51 +27 +8 +-8 +-17 +-20 +-19 +-16 +-11 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-5 +-5 +-6 +-6 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-16 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-20 +-19 +-18 +-17 +-17 +-15 +-14 +-14 +-15 +-13 +-13 +-14 +-14 +-12 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-16 +-12 +-7 +-3 +-2 +0 +0 +0 +-1 +-1 +-3 +-4 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-20 +-20 +-19 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +72 +51 +26 +7 +-8 +-17 +-21 +-19 +-17 +-11 +-7 +-3 +-1 +1 +0 +0 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-7 +-7 +-8 +-8 +-9 +-9 +-9 +-9 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-35 +-73 +-98 +-98 +-86 +-67 +-49 +-34 +-23 +-17 +-15 +-14 +-17 +-19 +-20 +-20 +-21 +-20 +-20 +-19 +-19 +-17 +-17 +-16 +-15 +-14 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +-12 +-12 +-12 +-12 +-12 +-12 +-12 +-12 +-12 +-11 +-12 +-10 +-11 +-11 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-10 +22 +77 +92 +90 +74 +52 +28 +9 +-6 +-16 +-19 +-18 +-16 +-11 +-7 +-3 +-2 +1 +1 +1 +-1 +-1 +-4 +-4 +-5 +-5 +-6 +-6 +-6 +-7 +-7 +-7 +-33 +-70 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-18 +-19 +-21 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-14 +-14 +-15 +-14 +-14 +-14 +-14 +-12 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-16 +-21 +-19 +-16 +-11 +-8 +-3 +-1 +0 +0 +1 +-1 +-2 +-3 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-8 +-9 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-9 +-10 +-8 +-9 +-10 +-10 +-9 +-11 +-10 +-10 +-11 +-10 +-9 +-10 +-10 +-10 +-10 +-36 +-74 +-99 +-98 +-85 +-67 +-50 +-34 +-24 +-17 +-16 +-15 +-17 +-18 +-20 +-20 +-21 +-20 +-20 +-20 +-19 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-14 +-13 +-14 +-13 +-13 +-12 +-12 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-12 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +-12 +-11 +-10 +-10 +-10 +-10 +22 +75 +92 +91 +74 +53 +29 +8 +-6 +-15 +-19 +-18 +-15 +-10 +-7 +-3 +-1 +1 +0 +0 +-1 +-2 +-3 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-33 +-70 +-96 +-80 +-83 +-64 +-48 +-32 +-22 +-16 +-14 +-13 +-15 +-17 +-18 +-19 +-21 +-20 +-20 +-19 +-18 +-16 +-16 +-15 +-14 +-13 +-14 +-13 +-14 +-13 +-13 +-12 +20 +73 +90 +88 +71 +50 +26 +7 +-8 +-16 +-21 +-19 +-16 +-12 +-8 +-3 +-2 +0 +0 +0 +-1 +-2 +-4 +-5 +-6 +-5 +-7 +-6 +-7 +-7 +-8 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-16 +-19 +-19 +-20 +-21 +-20 +-19 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +74 +90 +90 +71 +51 +27 +8 +-8 +-17 +-20 +-19 +-16 +-11 +-8 +-3 +-2 +-1 +-1 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-6 +-33 +-71 +-96 +-80 +-83 +-64 +-48 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-19 +-18 +-17 +-16 +-15 +-15 +-13 +-14 +-13 +-14 +-13 +-14 +-12 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-16 +-21 +-19 +-16 +-12 +-8 +-4 +-2 +-1 +-1 +-1 +-2 +-2 +-3 +-5 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-6 +-32 +-70 +-96 +-80 +-84 +-65 +-48 +-33 +-22 +-16 +-14 +-14 +-15 +-17 +-20 +-19 +-20 +-20 +-19 +-17 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-14 +-13 +-13 +-14 +-13 +19 +72 +89 +89 +72 +51 +27 +8 +-8 +-16 +-20 +-20 +-16 +-11 +-8 +-3 +-1 +0 +0 +-1 +-2 +-2 +-4 +-4 +-5 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-14 +-13 +-16 +-17 +-19 +-19 +-21 +-20 +-20 +-18 +-18 +-16 +-15 +-15 +-14 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +88 +71 +51 +27 +8 +-7 +-16 +-21 +-19 +-17 +-12 +-7 +-3 +-1 +0 +0 +0 +-1 +-2 +-4 +-5 +-6 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-79 +-83 +-65 +-47 +-32 +-23 +-16 +-13 +-14 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +-14 +-13 +20 +73 +90 +89 +72 +50 +27 +8 +-8 +-16 +-20 +-20 +-17 +-12 +-8 +-4 +-1 +0 +0 +0 +-1 +-2 +-4 +-5 +-6 +-6 +-7 +-6 +-6 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-13 +-16 +-17 +-19 +-19 +-20 +-20 +-20 +-19 +-18 +-17 +-16 +-15 +-14 +-14 +-14 +-13 +-13 +-13 +-14 +-12 +19 +73 +90 +89 +71 +51 +27 +7 +-8 +-16 +-20 +-19 +-17 +-12 +-9 +-4 +-2 +0 +0 +0 +-2 +-2 +-3 +-4 +-6 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-33 +-71 +-97 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-19 +-19 +-19 +-17 +-17 +-17 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +74 +89 +89 +73 +51 +27 +7 +-9 +-17 +-21 +-19 +-16 +-11 +-8 +-3 +-2 +0 +0 +0 +-1 +-2 +-3 +-4 +-6 +-5 +-7 +-6 +-7 +-7 +-7 +-6 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-18 +-18 +-17 +-16 +-16 +-15 +-14 +-14 +-13 +-13 +-12 +-14 +-13 +19 +73 +89 +89 +71 +51 +27 +8 +-8 +-17 +-21 +-20 +-16 +-12 +-8 +-3 +-1 +0 +-1 +0 +-2 +-3 +-4 +-4 +-6 +-5 +-7 +-7 +-8 +-7 +-8 +-7 +-32 +-70 +-96 +-79 +-83 +-65 +-48 +-32 +-23 +-15 +-13 +-14 +-15 +-16 +-19 +-20 +-20 +-19 +-20 +-18 +-17 +-16 +-16 +-15 +-16 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +71 +50 +27 +8 +-7 +-16 +-20 +-19 +-17 +-12 +-8 +-3 +-1 +1 +1 +0 +-2 +-2 +-4 +-5 +-5 +-5 +-7 +-7 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-80 +-84 +-65 +-47 +-33 +-22 +-16 +-14 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +20 +73 +89 +88 +72 +51 +27 +8 +-8 +-17 +-20 +-20 +-17 +-12 +-9 +-4 +-1 +0 +0 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-6 +-7 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-23 +-16 +-14 +-14 +-15 +-17 +-19 +-20 +-20 +-19 +-20 +-18 +-17 +-17 +-16 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +20 +74 +89 +89 +72 +51 +27 +7 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-3 +-1 +0 +0 +1 +-1 +-2 +-3 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-8 +-8 +-7 +-9 +-8 +-8 +-8 +-9 +-9 +-9 +-10 +-10 +-9 +-10 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-11 +-10 +-9 +-10 +-10 +-10 +-11 +-10 +-35 +-73 +-99 +-98 +-85 +-67 +-50 +-34 +-24 +-17 +-14 +-15 +-16 +-17 +-20 +-21 +-21 +-21 +-21 +-19 +-18 +-17 +-17 +-15 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +19 +73 +89 +88 +71 +49 +27 +7 +-8 +-17 +-20 +-19 +-17 +-12 +-8 +-4 +-1 +1 +-1 +0 +-2 +-3 +-4 +-4 +-6 +-6 +-6 +-6 +-7 +-6 +-7 +-7 +-33 +-71 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-19 +-17 +-16 +-14 +-14 +-13 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +90 +89 +72 +51 +27 +7 +-9 +-17 +-20 +-19 +-16 +-11 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-32 +-71 +-97 +-80 +-83 +-65 +-47 +-31 +-22 +-16 +-14 +-13 +-16 +-17 +-19 +-19 +-20 +-19 +-20 +-19 +-18 +-17 +-17 +-15 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-11 +-12 +-11 +-12 +-12 +-12 +-11 +-12 +-11 +-10 +-11 +-11 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-12 +-10 +-10 +-10 +22 +77 +92 +91 +74 +52 +28 +9 +-7 +-15 +-19 +-19 +-16 +-11 +-8 +-3 +-1 +0 +1 +1 +-1 +-1 +-3 +-4 +-6 +-5 +-6 +-6 +-7 +-6 +-8 +-7 +-32 +-70 +-96 +-80 +-83 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-15 +-16 +-18 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +19 +74 +90 +89 +72 +51 +27 +8 +-8 +-16 +-20 +-19 +-16 +-11 +-7 +-4 +-2 +0 +-1 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-8 +-7 +-8 +-8 +-9 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-10 +-10 +-9 +-9 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-35 +-73 +-99 +-98 +-85 +-67 +-49 +-34 +-24 +-17 +-15 +-15 +-16 +-17 +-20 +-20 +-21 +-20 +-21 +-19 +-18 +-17 +-17 +-15 +-16 +-15 +-15 +-15 +-14 +-13 +-14 +-13 +-13 +-12 +-13 +-12 +-12 +-13 +-13 +-11 +-12 +-11 +-11 +-11 +-12 +-11 +-12 +-11 +-11 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +22 +76 +91 +91 +74 +52 +29 +9 +-6 +-16 +-19 +-18 +-16 +-10 +-6 +-3 +-1 +1 +0 +0 +-1 +-2 +-4 +-3 +-5 +-5 +-6 +-6 +-8 +-7 +-7 +-7 +-33 +-70 +-96 +-80 +-83 +-65 +-48 +-32 +-22 +-16 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +19 +73 +89 +89 +72 +50 +27 +8 +-8 +-16 +-20 +-20 +-17 +-11 +-8 +-3 +-1 +0 +0 +0 +-1 +-3 +-4 +-4 +-6 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-79 +-83 +-65 +-47 +-32 +-22 +-16 +-13 +-13 +-15 +-16 +-18 +-19 +-20 +-19 +-20 +-18 +-17 +-16 +-16 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +74 +90 +89 +72 +51 +26 +7 +-8 +-16 +-20 +-19 +-17 +-12 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-5 +-6 +-7 +-6 +-7 +-6 +-7 +-7 +-8 +-7 +-8 +-8 +-8 +-7 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-35 +-73 +-99 +-98 +-85 +-67 +-49 +-34 +-24 +-17 +-15 +-14 +-16 +-17 +-19 +-21 +-21 +-21 +-21 +-19 +-18 +-17 +-17 +-15 +-16 +-15 +-15 +-14 +-15 +-13 +-13 +-13 +19 +73 +88 +88 +71 +50 +27 +8 +-8 +-17 +-21 +-19 +-17 +-12 +-8 +-4 +-1 +0 +0 +0 +-1 +-2 +-5 +-5 +-5 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-97 +-83 +-64 +-47 +-32 +-22 +-16 +-14 +-13 +-15 +-16 +-18 +-19 +-20 +-19 +-20 +-19 +-18 +-16 +-17 +-15 +-14 +-14 +-14 +-14 +-14 +-13 +-13 +-12 +-13 +-12 +-12 +-12 +-12 +-11 +-12 +-12 +-12 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-11 +-11 +-10 +-10 +-9 +-10 +-10 +22 +76 +91 +91 +74 +52 +29 +9 +-7 +-15 +-19 +-18 +-16 +-11 +-7 +-2 +0 +1 +0 +0 +-1 +-2 +-3 +-4 +-5 +-5 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-7 +-7 +-8 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-9 +-35 +-73 +-98 +-99 +-86 +-67 +-49 +-34 +-23 +-17 +-15 +-15 +-17 +-18 +-20 +-20 +-22 +-20 +-20 +-19 +-18 +-17 +-17 +-16 +-15 +-14 +-15 +-14 +-14 +-14 +-14 +-13 +18 +73 +90 +89 +72 +51 +27 +7 +-8 +-17 +-21 +-20 +-16 +-12 +-7 +-3 +-1 +0 +0 +-1 +-2 +-2 +-4 +-4 +-6 +-6 +-6 +-6 +-8 +-7 +-7 +-7 +-32 +-70 +-97 +-80 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-20 +-21 +-20 +-20 +-18 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-13 +-13 +-12 +-12 +-11 +-12 +-11 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-10 +-11 +-10 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +22 +76 +92 +90 +74 +52 +28 +9 +-6 +-15 +-20 +-18 +-15 +-11 +-7 +-3 +-2 +0 +0 +0 +-1 +-1 +-3 +-4 +-5 +-5 +-7 +-6 +-6 +-7 +-7 +-6 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-19 +-18 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +90 +89 +73 +51 +27 +8 +-7 +-17 +-20 +-19 +-17 +-11 +-7 +-3 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-7 +-7 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-97 +-83 +-65 +-48 +-32 +-22 +-15 +-13 +-13 +-16 +-17 +-19 +-19 +-21 +-19 +-19 +-19 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +88 +72 +51 +27 +8 +-7 +-16 +-21 +-20 +-17 +-12 +-8 +-3 +-1 +0 +0 +0 +-2 +-2 +-3 +-4 +-5 +-5 +-7 +-7 +-7 +-7 +-8 +-7 +-7 +-7 +-8 +-7 +-9 +-8 +-9 +-9 +-9 +-8 +-9 +-8 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-9 +-9 +-9 +-10 +-9 +-10 +-10 +-10 +-9 +-11 +-10 +-10 +-10 +-35 +-73 +-99 +-99 +-86 +-67 +-49 +-33 +-23 +-17 +-15 +-15 +-17 +-18 +-20 +-20 +-21 +-20 +-20 +-19 +-18 +-17 +-17 +-16 +-15 +-15 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-12 +-12 +-12 +-12 +-12 +-12 +-11 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-11 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +22 +76 +92 +91 +74 +53 +28 +8 +-6 +-14 +-19 +-18 +-15 +-11 +-7 +-3 +-1 +1 +1 +1 +-1 +-1 +-3 +-5 +-6 +-5 +-7 +-6 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-9 +-8 +-8 +-8 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-9 +-10 +-10 +-10 +-10 +-9 +-10 +-10 +-10 +-10 +-11 +-11 +-10 +-10 +-35 +-73 +-98 +-99 +-86 +-67 +-50 +-34 +-24 +-17 +-15 +-14 +-16 +-18 +-20 +-20 +-22 +-21 +-20 +-19 +-18 +-17 +-17 +-16 +-15 +-15 +-15 +-14 +-14 +-13 +-13 +-12 +19 +73 +89 +88 +71 +51 +27 +7 +-7 +-16 +-21 +-19 +-17 +-13 +-8 +-4 +-2 +0 +0 +0 +-2 +-2 +-4 +-5 +-6 +-5 +-7 +-6 +-7 +-7 +-8 +-7 +-32 +-71 +-96 +-80 +-83 +-64 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-16 +-19 +-19 +-20 +-21 +-20 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +89 +88 +71 +51 +27 +8 +-7 +-16 +-20 +-19 +-17 +-12 +-7 +-4 +-2 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-7 +-6 +-7 +-7 +-7 +-7 +-33 +-71 +-96 +-97 +-84 +-65 +-48 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-20 +-19 +-19 +-19 +-18 +-17 +-17 +-15 +-15 +-14 +-14 +-13 +-13 +-13 +-13 +-13 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-17 +-21 +-19 +-17 +-12 +-8 +-3 +-2 +0 +0 +0 +-2 +-2 +-3 +-5 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-6 +-32 +-70 +-96 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-17 +-16 +-15 +-16 +-14 +-14 +-14 +-13 +-12 +-13 +-13 +19 +73 +89 +89 +72 +51 +27 +8 +-8 +-17 +-21 +-19 +-17 +-12 +-7 +-3 +-2 +0 +0 +-1 +-1 +-2 +-4 +-4 +-5 +-5 +-7 +-6 +-7 +-7 +-7 +-6 +-33 +-71 +-96 +-97 +-83 +-65 +-47 +-32 +-22 +-15 +-14 +-13 +-15 +-17 +-19 +-19 +-21 +-20 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-15 +-14 +-13 +-13 +-13 +-12 +19 +73 +89 +89 +71 +51 +27 +7 +-7 +-16 +-21 +-19 +-17 +-11 +-8 +-4 +-2 +0 +0 +0 +-1 +-2 +-3 +-5 +-6 +-5 +-6 +-6 +-6 +-7 +-8 +-7 +-33 +-71 +-97 +-80 +-84 +-65 +-47 +-32 +-22 +-15 +-14 +-14 +-15 +-17 +-19 +-20 +-20 +-21 +-20 +-19 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +-13 +-12 +-13 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-12 +-11 +-11 +-10 +-10 +-10 +-10 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-9 +22 +76 +92 +91 +73 +52 +29 +9 +-6 +-15 +-20 +-19 +-16 +-11 +-7 +-2 +0 +1 +0 +1 +-1 +-2 +-3 +-4 +-5 +-5 +-6 +-6 +-6 +-6 +-8 +-7 +-7 +-7 +-7 +-7 +-8 +-8 +-9 +-9 +-9 +-8 +-9 +-9 +-9 +-8 +-10 +-9 +-10 +-10 +-10 +-9 +-9 +-9 +-10 +-9 +-11 +-10 +-10 +-11 +-10 +-10 +-10 +-10 +-35 +-73 +-99 +-99 +-86 +-67 +-49 +-33 +-24 +-17 +-15 +-14 +-17 +-18 +-20 +-21 +-21 +-20 +-21 +-19 +-18 +-18 +-17 +-16 +-16 +-15 +-14 +-13 +-13 +-13 +-13 +-13 +-13 +-13 +-12 +-12 +-12 +-11 +-12 +-12 +-12 +-11 +-12 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-10 +-9 +-10 +-10 +22 +75 +92 +91 +73 +52 +28 +8 +-7 +-15 +-19 +-18 +-15 +-11 +-7 +-3 +-1 +1 +1 +1 +-1 +-2 +-3 +-4 +-5 +-5 +-6 +-7 +-7 +-6 +-7 +-6 +-7 +-7 +-8 +-7 +-8 +-9 +-8 +-8 +-9 +-8 +-9 +-9 +-10 +-9 +-10 +-10 +-9 +-9 +-10 +-9 +-10 +-10 +-11 +-10 +-11 +-10 +-10 +-9 +-11 +-10 +-10 +-10 +-35 +-72 +-99 +-98 +-85 +-67 +-50 +-34 +-24 +-17 +-15 +-14 +-16 +-17 +-19 +-21 +-22 +-21 +-21 +-19 +-18 +-17 +-17 +-15 +-15 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +19 +72 +89 +88 +71 +50 +27 +8 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-4 +-2 +0 +0 +0 +-1 +-3 +-4 +-4 +-6 +-6 +-6 +-6 +-6 +-6 +-7 +-7 +-32 +-71 +-97 +-80 +-83 +-65 +-47 +-32 +-23 +-16 +-14 +-14 +-15 +-16 +-18 +-19 +-20 +-19 +-20 +-19 +-18 +-16 +-16 +-14 +-15 +-14 +-14 +-13 +-14 +-13 +-13 +-13 +-13 +-12 +-12 +-12 +-12 +-12 +-13 +-11 +-12 +-11 +-12 +-10 +-12 +-11 +-11 +-11 +-11 +-10 +-11 +-10 +-10 +-10 +-11 +-10 +-10 +-11 +-11 +-10 +-10 +-10 +-10 +-10 +21 +75 +92 +90 +74 +53 +29 +9 +-6 +-15 +-20 +-19 +-16 +-12 +-7 +-3 +-1 +2 +1 +0 +-1 +-2 +-4 +-4 +-5 +-5 +-6 +-6 +-7 +-7 +-7 +-7 +-32 +-70 +-96 +-79 +-83 +-65 +-47 +-33 +-22 +-15 +-14 +-13 +-14 +-16 +-19 +-19 +-20 +-20 +-20 +-18 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-13 +-13 +-13 +-12 +20 +73 +89 +88 +71 +50 +26 +8 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-3 +-1 +0 +0 +0 +-1 +-2 +-4 +-4 +-6 +-6 +-6 +-7 +-7 +-6 +-8 +-7 +-8 +-7 +-9 +-8 +-8 +-8 +-8 +-8 +-9 +-9 +-10 +-10 +-10 +-9 +-10 +-9 +-9 +-9 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-10 +-11 +-10 +-11 +-10 +-35 +-73 +-98 +-98 +-85 +-67 +-50 +-34 +-24 +-17 +-15 +-14 +-17 +-18 +-19 +-21 +-22 +-21 +-20 +-18 +-18 +-17 +-17 +-16 +-16 +-15 +-15 +-14 +-14 +-13 +-14 +-12 +19 +73 +89 +89 +71 +50 +26 +7 +-8 +-16 +-21 +-20 +-17 +-12 +-8 +-4 +-1 +0 +0 +0 +-2 +-3 +-4 +-5 +-6 +-6 +-7 +-7 +-7 +-6 +-8 +-7 +-33 +-71 +-97 +-80 +-83 +-65 +-47 +-32 +-23 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-20 +-19 +-18 +-17 +-16 +-14 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +20 +74 +89 +89 +72 +50 +26 +7 +-8 +-17 +-20 +-19 +-17 +-12 +-8 +-5 +-2 +0 +-1 +0 +-1 +-2 +-3 +-4 +-5 +-6 +-6 +-6 +-7 +-6 +-7 +-7 +-32 +-71 +-97 +-97 +-84 +-65 +-48 +-32 +-22 +-16 +-13 +-13 +-16 +-17 +-18 +-19 +-20 +-19 +-19 +-18 +-18 +-17 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-14 +-13 +19 +73 +90 +89 +72 +51 +27 +7 +-8 +-16 +-20 +-19 +-16 +-11 +-8 +-3 +-1 +-1 +-1 +0 +-1 +-2 +-3 +-4 +-6 +-6 +-7 +-7 +-7 +-6 +-7 +-7 +-32 +-70 +-96 +-97 +-84 +-65 +-47 +-32 +-22 +-15 +-13 +-14 +-16 +-17 +-20 +-20 +-21 +-19 +-20 +-17 +-17 +-17 +-16 +-15 +-16 +-15 +-14 +-13 +-14 +-13 +-13 +-13 +19 +73 +89 +89 +72 +50 +27 +8 +-7 +-17 +-20 +-19 +-17 +-11 +-7 +-3 +-1 +1 +0 +-1 +-1 +-2 +-5 +-4 +-5 +-6 +-6 +-6 +-7 +-7 +-7 +-8 +-33 +-71 +-96 +-80 +-83 +-65 +-48 +-33 +-22 +-15 +-13 +-13 +-15 +-17 +-19 +-19 +-20 +-20 +-19 +-17 +-18 +-16 +-16 +-15 +-15 +-14 +-14 +-14 +-14 +-13 +-13 +-13 +20 +73 +89 +88 +71 +50 +27 +8 +-8 +-16 +-20 +-20 +-17 +-11 +-8 +-3 +-1 +1 +0 +0 +-1 +-3 +-4 +-4 +-6 +-6 \ No newline at end of file diff --git a/traces/indala-504278295.pm3 b/traces/indala-504278295.pm3 new file mode 100644 index 00000000..9383bab3 --- /dev/null +++ b/traces/indala-504278295.pm3 @@ -0,0 +1,20000 @@ +-22 +11 +-22 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +12 +-21 +10 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +-49 +29 +-6 +33 +-2 +10 +-22 +10 +-22 +8 +-23 +9 +-23 +9 +-22 +8 +-24 +9 +-22 +9 +-22 +9 +-22 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +120 +68 +28 +-9 +1 +-31 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-31 +2 +-30 +3 +-29 +4 +-28 +5 +-28 +5 +-27 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +-51 +26 +-8 +30 +-5 +8 +-23 +7 +-24 +7 +-24 +8 +-24 +7 +-25 +8 +-24 +8 +-24 +8 +-23 +9 +-23 +9 +-23 +10 +-22 +9 +-22 +10 +-22 +10 +120 +68 +27 +-9 +0 +-32 +-4 +-35 +-4 +-35 +-1 +-33 +0 +-32 +2 +-30 +2 +-30 +3 +-29 +5 +-28 +5 +-27 +7 +-26 +7 +-26 +7 +-26 +8 +-25 +8 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +10 +-23 +10 +-24 +11 +-23 +11 +-23 +11 +-23 +11 +-23 +10 +-23 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +-49 +30 +-5 +33 +-3 +10 +-21 +9 +-23 +8 +-23 +9 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-23 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +9 +-23 +10 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-2 +-34 +-1 +-33 +0 +-31 +2 +-30 +3 +-29 +5 +-28 +5 +-27 +6 +-27 +7 +-26 +6 +-26 +8 +-25 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +11 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +-49 +29 +-5 +33 +-2 +10 +-22 +9 +-22 +8 +-24 +9 +-22 +9 +-23 +9 +-23 +9 +-22 +9 +-23 +10 +-22 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +10 +120 +68 +27 +-9 +-1 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-31 +1 +-30 +3 +-29 +4 +-28 +5 +-27 +5 +-27 +6 +-26 +7 +-26 +7 +-26 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +10 +-24 +11 +-23 +11 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +-49 +29 +-5 +32 +-3 +10 +-22 +9 +-22 +8 +-24 +9 +-22 +8 +-23 +8 +-23 +9 +-23 +10 +-22 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-21 +10 +-22 +10 +-22 +10 +-21 +10 +-22 +10 +-22 +10 +-22 +10 +-21 +11 +-21 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-21 +11 +-21 +9 +-22 +10 +-21 +10 +-22 +11 +-21 +11 +-21 +10 +-21 +10 +-21 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +11 +-21 +10 +-22 +11 +-21 +11 +-21 +10 +-22 +10 +-22 +10 +-22 +11 +-22 +11 +-21 +11 +-21 +10 +-21 +10 +-22 +10 +-21 +10 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-21 +10 +-21 +10 +-22 +10 +120 +68 +27 +-9 +1 +-31 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +2 +-30 +3 +-29 +5 +-28 +5 +-28 +5 +-27 +6 +-26 +7 +-26 +8 +-24 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +-49 +30 +-5 +33 +-2 +10 +-22 +9 +-23 +9 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-22 +9 +-23 +10 +-22 +9 +-23 +10 +-22 +9 +-23 +10 +-21 +10 +120 +69 +28 +-8 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +2 +-30 +3 +-29 +4 +-28 +5 +-27 +5 +-27 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +-51 +26 +-8 +30 +-5 +8 +-24 +8 +-24 +7 +-24 +8 +-24 +8 +-24 +8 +-24 +8 +-23 +8 +-23 +10 +-22 +9 +-23 +9 +-23 +10 +-22 +10 +-22 +10 +120 +68 +27 +-9 +0 +-32 +-4 +-35 +-4 +-35 +-2 +-33 +0 +-31 +2 +-30 +3 +-29 +4 +-28 +4 +-28 +6 +-27 +6 +-27 +7 +-26 +8 +-25 +7 +-26 +9 +-24 +8 +-25 +9 +-24 +10 +-23 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-23 +-49 +30 +-5 +33 +-2 +10 +-22 +9 +-22 +8 +-24 +8 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-23 +10 +-22 +10 +-22 +9 +-22 +10 +-22 +9 +-23 +10 +120 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-35 +-2 +-33 +0 +-32 +2 +-30 +3 +-29 +5 +-28 +5 +-27 +5 +-27 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +-51 +27 +-7 +31 +-5 +8 +-23 +8 +-24 +7 +-24 +7 +-24 +8 +-24 +8 +-23 +8 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-22 +8 +-23 +9 +-22 +9 +119 +68 +27 +-9 +0 +-31 +-3 +-35 +-3 +-35 +-2 +-33 +0 +-31 +1 +-31 +3 +-29 +4 +-28 +5 +-27 +6 +-26 +6 +-26 +7 +-26 +7 +-25 +8 +-25 +-51 +27 +-7 +30 +-5 +8 +-23 +6 +-25 +7 +-25 +8 +-24 +8 +-24 +9 +-23 +8 +-23 +8 +-23 +9 +-22 +8 +-23 +10 +-22 +9 +-22 +9 +-23 +9 +119 +68 +27 +-9 +-1 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +1 +-31 +3 +-29 +4 +-28 +5 +-28 +6 +-27 +6 +-26 +7 +-26 +8 +-25 +8 +-25 +9 +-24 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +11 +-23 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +10 +-23 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +-49 +30 +-5 +32 +-3 +9 +-22 +9 +-23 +9 +-23 +9 +-22 +9 +-23 +9 +-23 +10 +-22 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +11 +-21 +9 +-23 +10 +120 +68 +27 +-9 +0 +-31 +-3 +-35 +-4 +-35 +-1 +-33 +0 +-32 +2 +-30 +3 +-30 +4 +-28 +5 +-28 +6 +-26 +6 +-27 +7 +-26 +7 +-26 +8 +-25 +-51 +28 +-7 +31 +-4 +8 +-24 +7 +-24 +7 +-25 +8 +-24 +8 +-23 +8 +-23 +8 +-23 +8 +-23 +9 +-23 +9 +-22 +9 +-23 +9 +-22 +9 +-22 +9 +119 +68 +28 +-9 +-1 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +2 +-30 +3 +-29 +3 +-29 +5 +-27 +5 +-27 +6 +-26 +7 +-26 +7 +-26 +8 +-25 +7 +-25 +9 +-24 +10 +-24 +9 +-24 +10 +-23 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +11 +-23 +10 +-23 +11 +-23 +11 +-22 +11 +-23 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +-49 +30 +-5 +33 +-2 +10 +-21 +9 +-23 +8 +-24 +9 +-22 +8 +-23 +9 +-23 +9 +-23 +9 +-23 +9 +-22 +9 +-23 +10 +-22 +10 +-21 +10 +-22 +10 +120 +68 +28 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +2 +-30 +3 +-29 +3 +-29 +5 +-28 +6 +-27 +6 +-26 +7 +-26 +7 +-25 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +9 +-24 +10 +-23 +10 +-23 +11 +-23 +11 +-23 +10 +-23 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +-49 +30 +-5 +33 +-2 +10 +-22 +9 +-23 +8 +-24 +9 +-23 +9 +-23 +8 +-23 +9 +-22 +10 +-22 +9 +-22 +10 +-21 +10 +-22 +10 +-22 +10 +-21 +9 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-32 +0 +-32 +2 +-30 +3 +-29 +4 +-28 +5 +-28 +5 +-27 +6 +-26 +7 +-26 +8 +-25 +8 +-25 +8 +-25 +8 +-24 +9 +-24 +10 +-24 +10 +-23 +10 +-24 +10 +-23 +10 +-23 +11 +-23 +11 +-22 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +-49 +29 +-6 +33 +-3 +10 +-21 +8 +-23 +8 +-23 +9 +-23 +9 +-23 +10 +-22 +8 +-23 +10 +-22 +10 +-22 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +9 +-22 +9 +-22 +10 +-22 +10 +-22 +11 +-21 +10 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +11 +-21 +10 +-22 +9 +-22 +10 +-21 +10 +-22 +11 +-21 +10 +-21 +11 +-21 +11 +-21 +10 +-22 +10 +-22 +10 +-22 +10 +-21 +11 +-21 +10 +-22 +11 +-21 +10 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-21 +10 +-21 +10 +-22 +11 +-21 +10 +-22 +10 +-22 +10 +-21 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +11 +-21 +10 +-21 +10 +-22 +10 +-21 +10 +-21 +10 +120 +69 +28 +-8 +-1 +-32 +-3 +-34 +-2 +-34 +-1 +-33 +1 +-31 +2 +-30 +3 +-29 +5 +-28 +5 +-27 +6 +-27 +6 +-26 +7 +-25 +7 +-26 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +-49 +30 +-5 +33 +-2 +10 +-22 +9 +-22 +8 +-23 +9 +-23 +9 +-23 +9 +-23 +9 +-23 +9 +-23 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +119 +68 +27 +-9 +1 +-31 +-4 +-35 +-3 +-34 +-2 +-33 +0 +-32 +2 +-30 +3 +-29 +4 +-28 +5 +-27 +6 +-27 +6 +-26 +7 +-25 +8 +-26 +8 +-25 +-51 +27 +-8 +31 +-4 +8 +-23 +7 +-25 +7 +-24 +8 +-24 +8 +-24 +8 +-23 +8 +-24 +9 +-23 +9 +-23 +9 +-23 +10 +-22 +9 +-22 +10 +-22 +9 +120 +68 +28 +-9 +0 +-32 +-3 +-34 +-4 +-35 +-2 +-33 +0 +-32 +1 +-31 +3 +-29 +4 +-28 +5 +-27 +5 +-27 +6 +-26 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +10 +-24 +10 +-23 +10 +-23 +11 +-22 +9 +-24 +10 +-23 +11 +-23 +10 +-23 +11 +-23 +11 +-23 +11 +-23 +11 +-22 +-49 +29 +-5 +33 +-3 +10 +-22 +9 +-23 +8 +-24 +9 +-22 +8 +-23 +9 +-23 +9 +-23 +9 +-23 +9 +-22 +10 +-22 +10 +-21 +10 +-22 +10 +-22 +10 +120 +68 +28 +-9 +0 +-32 +-3 +-34 +-3 +-34 +-1 +-33 +0 +-32 +1 +-30 +3 +-29 +4 +-28 +5 +-27 +6 +-26 +6 +-27 +7 +-26 +8 +-25 +8 +-25 +-51 +28 +-7 +31 +-4 +8 +-24 +7 +-24 +6 +-25 +7 +-24 +8 +-24 +8 +-24 +8 +-23 +8 +-24 +8 +-23 +9 +-23 +9 +-22 +10 +-22 +9 +-22 +10 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +2 +-30 +2 +-30 +4 +-28 +5 +-28 +5 +-27 +7 +-26 +7 +-26 +7 +-26 +8 +-25 +-51 +28 +-7 +31 +-4 +8 +-23 +7 +-25 +6 +-25 +7 +-24 +8 +-24 +8 +-23 +8 +-23 +9 +-22 +8 +-23 +9 +-23 +10 +-22 +8 +-23 +10 +-22 +9 +119 +68 +28 +-9 +-1 +-32 +-4 +-35 +-4 +-35 +-1 +-33 +0 +-32 +2 +-30 +3 +-29 +4 +-28 +5 +-28 +6 +-26 +6 +-27 +7 +-25 +8 +-25 +8 +-25 +9 +-24 +8 +-25 +9 +-24 +9 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-24 +11 +-23 +11 +-23 +10 +-23 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +10 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-21 +11 +-23 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-23 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +-49 +31 +-4 +33 +-2 +10 +-22 +8 +-23 +8 +-23 +8 +-24 +8 +-23 +9 +-22 +9 +-22 +9 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +120 +69 +28 +-9 +0 +-31 +-4 +-35 +-3 +-34 +-1 +-32 +0 +-31 +1 +-30 +3 +-29 +3 +-29 +5 +-27 +6 +-27 +6 +-27 +7 +-25 +7 +-25 +7 +-25 +-52 +27 +-7 +31 +-5 +8 +-24 +8 +-24 +6 +-25 +8 +-24 +8 +-23 +8 +-24 +8 +-23 +8 +-23 +8 +-23 +9 +-23 +8 +-23 +9 +-22 +9 +-23 +10 +120 +68 +28 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-2 +-33 +0 +-32 +2 +-30 +3 +-29 +4 +-28 +5 +-28 +6 +-27 +6 +-26 +7 +-26 +8 +-25 +8 +-25 +8 +-24 +9 +-24 +9 +-24 +10 +-24 +9 +-24 +10 +-23 +10 +-23 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +-49 +30 +-5 +33 +-2 +10 +-22 +9 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-22 +9 +-23 +9 +-22 +10 +-22 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +120 +69 +28 +-8 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-32 +0 +-32 +1 +-30 +3 +-29 +3 +-29 +5 +-27 +5 +-27 +6 +-26 +7 +-25 +7 +-26 +8 +-24 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +10 +-24 +10 +-24 +10 +-23 +10 +-24 +11 +-22 +11 +-23 +10 +-23 +11 +-22 +10 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +-49 +30 +-5 +33 +-2 +10 +-21 +9 +-23 +8 +-24 +8 +-23 +9 +-23 +9 +-23 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +9 +-22 +10 +-22 +10 +120 +68 +28 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +1 +-31 +2 +-30 +3 +-29 +4 +-28 +5 +-28 +5 +-27 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +8 +-24 +8 +-25 +9 +-24 +10 +-23 +10 +-23 +10 +-23 +9 +-24 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +10 +-23 +-49 +29 +-5 +33 +-3 +10 +-22 +9 +-22 +8 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-23 +9 +-22 +9 +-23 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +10 +-22 +10 +-21 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-21 +10 +-22 +11 +-21 +10 +-22 +10 +-22 +10 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-21 +10 +-21 +10 +-22 +11 +-21 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-21 +11 +-21 +11 +-21 +10 +-21 +11 +-21 +10 +-22 +10 +-21 +10 +-22 +11 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +11 +-21 +11 +-21 +10 +120 +69 +28 +-8 +1 +-31 +-4 +-35 +-3 +-34 +-1 +-32 +0 +-31 +1 +-30 +3 +-29 +4 +-28 +5 +-27 +5 +-27 +7 +-26 +7 +-26 +7 +-26 +8 +-24 +8 +-25 +9 +-24 +9 +-24 +10 +-23 +10 +-23 +9 +-24 +10 +-23 +10 +-23 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +-49 +30 +-5 +33 +-2 +10 +-21 +9 +-23 +8 +-24 +9 +-23 +9 +-22 +10 +-22 +9 +-23 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +120 +68 +28 +-9 +-1 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +1 +-31 +1 +-31 +3 +-29 +4 +-28 +5 +-28 +6 +-26 +6 +-27 +7 +-26 +7 +-26 +8 +-25 +-51 +28 +-7 +32 +-4 +8 +-23 +7 +-24 +6 +-26 +7 +-24 +8 +-24 +8 +-23 +9 +-23 +8 +-23 +8 +-23 +10 +-22 +9 +-22 +9 +-22 +9 +-22 +10 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-35 +-1 +-33 +0 +-31 +1 +-30 +2 +-30 +4 +-28 +5 +-27 +6 +-27 +7 +-26 +7 +-26 +7 +-25 +8 +-25 +8 +-24 +8 +-25 +9 +-24 +9 +-24 +10 +-23 +10 +-24 +10 +-23 +10 +-23 +11 +-23 +10 +-23 +10 +-23 +11 +-23 +11 +-23 +10 +-23 +11 +-22 +11 +-23 +-49 +29 +-5 +34 +-2 +10 +-22 +9 +-23 +8 +-24 +8 +-24 +9 +-23 +9 +-22 +9 +-23 +10 +-22 +9 +-23 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +120 +69 +28 +-8 +0 +-32 +-3 +-34 +-3 +-34 +-1 +-33 +0 +-31 +1 +-31 +3 +-29 +4 +-29 +5 +-28 +5 +-27 +6 +-26 +7 +-26 +7 +-26 +8 +-25 +-51 +27 +-7 +31 +-5 +9 +-23 +7 +-24 +7 +-25 +7 +-24 +8 +-24 +8 +-23 +9 +-23 +9 +-23 +8 +-23 +8 +-23 +9 +-22 +9 +-23 +10 +-22 +10 +120 +68 +28 +-8 +0 +-32 +-5 +-35 +-4 +-35 +-2 +-33 +0 +-31 +2 +-30 +3 +-29 +4 +-28 +5 +-28 +5 +-27 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +-52 +27 +-7 +32 +-4 +8 +-23 +8 +-24 +6 +-25 +8 +-24 +8 +-23 +7 +-25 +8 +-23 +8 +-23 +9 +-23 +10 +-22 +9 +-22 +10 +-22 +9 +-22 +10 +119 +68 +28 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +2 +-30 +3 +-29 +4 +-28 +5 +-27 +5 +-27 +7 +-26 +7 +-26 +7 +-26 +8 +-24 +9 +-24 +8 +-25 +9 +-24 +9 +-24 +10 +-24 +9 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +12 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-21 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +12 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +-49 +30 +-5 +33 +-2 +10 +-22 +9 +-22 +8 +-24 +8 +-23 +9 +-23 +9 +-22 +9 +-23 +9 +-22 +10 +-22 +10 +-22 +9 +-22 +9 +-22 +10 +-22 +10 +120 +68 +28 +-9 +0 +-31 +-4 +-35 +-3 +-35 +-1 +-32 +0 +-32 +3 +-29 +3 +-29 +4 +-28 +5 +-28 +5 +-27 +6 +-26 +7 +-26 +8 +-25 +8 +-25 +-51 +28 +-7 +31 +-4 +8 +-23 +7 +-24 +7 +-24 +7 +-24 +8 +-24 +8 +-23 +8 +-24 +9 +-23 +9 +-23 +9 +-23 +10 +-22 +9 +-23 +9 +-22 +10 +120 +68 +27 +-9 +0 +-31 +-4 +-35 +-4 +-35 +-2 +-33 +-1 +-32 +1 +-31 +3 +-29 +4 +-28 +5 +-28 +5 +-27 +6 +-27 +7 +-26 +8 +-25 +8 +-25 +8 +-24 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +10 +-23 +11 +-23 +11 +-23 +10 +-23 +11 +-23 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +-49 +31 +-4 +32 +-3 +10 +-21 +9 +-23 +8 +-23 +9 +-22 +8 +-23 +9 +-23 +10 +-22 +9 +-23 +10 +-22 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-2 +-33 +1 +-31 +2 +-30 +3 +-29 +4 +-28 +5 +-28 +5 +-27 +7 +-26 +7 +-26 +8 +-25 +8 +-24 +8 +-24 +9 +-24 +9 +-24 +10 +-23 +9 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +-48 +30 +-5 +33 +-3 +10 +-21 +9 +-23 +8 +-23 +9 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +120 +69 +28 +-9 +0 +-31 +-3 +-35 +-3 +-34 +-1 +-33 +0 +-32 +1 +-31 +3 +-29 +4 +-28 +5 +-28 +5 +-27 +6 +-26 +7 +-26 +7 +-26 +9 +-24 +8 +-24 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +-49 +30 +-5 +33 +-3 +10 +-22 +9 +-23 +8 +-24 +9 +-23 +8 +-23 +9 +-23 +9 +-22 +9 +-23 +10 +-22 +10 +-22 +9 +-22 +10 +-22 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +10 +-21 +10 +-22 +10 +-22 +10 +-22 +11 +-21 +10 +-21 +11 +-21 +10 +-22 +10 +-22 +10 +-22 +11 +-21 +10 +-21 +11 +-21 +10 +-22 +10 +-22 +11 +-21 +10 +-21 +10 +-22 +10 +-22 +11 +-21 +11 +-21 +9 +-22 +11 +-21 +10 +-22 +11 +-21 +10 +-21 +10 +-21 +11 +-21 +10 +-22 +10 +-22 +10 +-22 +10 +-21 +10 +-22 +11 +-21 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +11 +-21 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +11 +-21 +10 +-22 +10 +120 +69 +28 +-8 +0 +-32 +-3 +-34 +-3 +-34 +-1 +-33 +0 +-31 +1 +-30 +3 +-29 +4 +-28 +5 +-28 +5 +-27 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +8 +-25 +9 +-24 +8 +-25 +10 +-23 +10 +-24 +10 +-23 +10 +-23 +9 +-24 +10 +-23 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +-49 +29 +-5 +33 +-2 +10 +-21 +9 +-22 +8 +-23 +8 +-23 +8 +-23 +10 +-22 +9 +-22 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +120 +68 +28 +-9 +0 +-31 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-31 +1 +-30 +3 +-29 +4 +-29 +5 +-27 +5 +-28 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +-51 +28 +-7 +31 +-5 +8 +-24 +8 +-24 +7 +-25 +8 +-23 +7 +-24 +8 +-24 +8 +-23 +8 +-23 +9 +-22 +8 +-23 +9 +-23 +9 +-22 +9 +-23 +10 +120 +68 +28 +-8 +-1 +-32 +-4 +-35 +-4 +-35 +-1 +-33 +1 +-31 +2 +-30 +3 +-29 +4 +-28 +5 +-28 +5 +-27 +6 +-27 +7 +-26 +8 +-25 +7 +-26 +8 +-25 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +-49 +29 +-5 +33 +-3 +10 +-22 +10 +-22 +8 +-24 +8 +-23 +9 +-23 +9 +-23 +9 +-22 +9 +-23 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +9 +-22 +10 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-31 +2 +-30 +3 +-29 +4 +-28 +5 +-28 +5 +-27 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +-51 +26 +-8 +32 +-4 +8 +-23 +8 +-24 +8 +-24 +7 +-24 +8 +-23 +8 +-24 +8 +-24 +9 +-23 +8 +-23 +9 +-22 +9 +-23 +9 +-23 +10 +-22 +9 +120 +68 +28 +-9 +0 +-32 +-4 +-35 +-4 +-35 +-2 +-33 +0 +-32 +1 +-30 +3 +-29 +4 +-28 +5 +-27 +5 +-27 +6 +-26 +6 +-26 +8 +-26 +9 +-24 +-51 +27 +-7 +30 +-5 +8 +-24 +7 +-24 +6 +-25 +8 +-24 +7 +-24 +8 +-24 +8 +-23 +8 +-23 +9 +-23 +9 +-22 +9 +-22 +9 +-22 +9 +-22 +9 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +2 +-30 +3 +-30 +4 +-28 +5 +-27 +5 +-27 +6 +-26 +7 +-26 +8 +-25 +7 +-26 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +10 +-24 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-23 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +12 +-22 +12 +-21 +12 +-22 +11 +-23 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +10 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +-49 +29 +-5 +32 +-3 +10 +-21 +9 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-23 +9 +-22 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +9 +-22 +10 +120 +68 +28 +-9 +0 +-32 +-3 +-34 +-3 +-34 +-1 +-33 +0 +-31 +1 +-31 +3 +-29 +4 +-28 +5 +-27 +6 +-27 +6 +-27 +7 +-26 +7 +-26 +8 +-25 +-51 +27 +-7 +31 +-4 +7 +-24 +7 +-24 +6 +-25 +8 +-24 +8 +-23 +8 +-23 +8 +-23 +9 +-23 +8 +-23 +9 +-23 +9 +-23 +10 +-22 +9 +-22 +9 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +2 +-30 +3 +-29 +3 +-29 +5 +-27 +5 +-27 +6 +-27 +7 +-26 +7 +-25 +8 +-25 +8 +-25 +9 +-24 +10 +-24 +10 +-24 +10 +-23 +9 +-24 +10 +-23 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-23 +12 +-21 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +-49 +29 +-6 +33 +-3 +10 +-22 +9 +-23 +8 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-23 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +120 +69 +28 +-9 +0 +-32 +-4 +-35 +-3 +-35 +-1 +-33 +0 +-32 +2 +-30 +3 +-29 +4 +-29 +5 +-27 +5 +-27 +6 +-26 +7 +-26 +7 +-26 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-23 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +-49 +29 +-5 +33 +-2 +10 +-22 +9 +-23 +8 +-24 +8 +-23 +10 +-22 +9 +-23 +9 +-22 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +120 +68 +28 +-9 +0 +-31 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +2 +-30 +2 +-30 +4 +-28 +5 +-27 +6 +-27 +6 +-26 +7 +-26 +8 +-25 +8 +-25 +8 +-25 +8 +-25 +9 +-24 +9 +-24 +10 +-23 +9 +-24 +10 +-23 +11 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +10 +-23 +11 +-23 +11 +-22 +-49 +30 +-5 +33 +-3 +10 +-22 +9 +-23 +8 +-23 +8 +-23 +9 +-23 +8 +-23 +9 +-23 +10 +-22 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +11 +-21 +11 +-21 +10 +-22 +10 +-21 +11 +-21 +10 +-22 +10 +-22 +10 +-22 +10 +-21 +11 +-21 +10 +-22 +10 +-21 +10 +-22 +11 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-22 +11 +-21 +10 +-21 +11 +-21 +10 +-21 +11 +-21 +10 +-22 +10 +-22 +11 +-21 +11 +-21 +10 +-22 +10 +-21 +10 +-21 +10 +-22 +10 +120 +69 +28 +-8 +0 +-32 +-3 +-34 +-3 +-34 +-1 +-33 +0 +-31 +2 +-30 +3 +-29 +4 +-28 +5 +-27 +6 +-27 +7 +-26 +7 +-26 +7 +-26 +8 +-25 +9 +-25 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +10 +-24 +11 +-22 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +-49 +30 +-5 +33 +-2 +10 +-22 +9 +-22 +8 +-24 +8 +-23 +9 +-23 +9 +-23 +10 +-22 +9 +-23 +10 +-22 +10 +-22 +9 +-22 +10 +-22 +9 +-23 +10 +119 +68 +28 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-2 +-33 +1 +-31 +1 +-30 +3 +-29 +5 +-27 +4 +-28 +6 +-27 +6 +-26 +7 +-26 +7 +-25 +8 +-25 +-51 +26 +-8 +30 +-5 +8 +-23 +7 +-24 +7 +-25 +8 +-24 +8 +-23 +8 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-22 +10 +-22 +9 +-23 +10 +-22 +9 +119 +68 +27 +-9 +0 +-31 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +2 +-30 +3 +-30 +4 +-28 +5 +-27 +6 +-27 +6 +-26 +6 +-26 +7 +-25 +8 +-25 +8 +-25 +9 +-24 +8 +-25 +10 +-24 +9 +-24 +9 +-24 +10 +-23 +10 +-23 +11 +-23 +11 +-23 +10 +-23 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +10 +-23 +-49 +29 +-5 +33 +-2 +10 +-22 +9 +-22 +9 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-23 +10 +-22 +9 +-23 +10 +-22 +9 +-22 +9 +-22 +10 +-22 +10 +120 +69 +28 +-9 +1 +-31 +-3 +-34 +-4 +-35 +-1 +-33 +0 +-32 +2 +-30 +3 +-29 +4 +-28 +5 +-27 +5 +-27 +6 +-26 +6 +-26 +8 +-25 +9 +-24 +-51 +26 +-8 +30 +-5 +8 +-23 +7 +-24 +6 +-25 +7 +-24 +8 +-24 +8 +-24 +9 +-23 +8 +-23 +8 +-23 +10 +-22 +9 +-23 +10 +-22 +9 +-22 +10 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +2 +-30 +2 +-30 +3 +-30 +3 +-29 +5 +-28 +6 +-27 +6 +-27 +6 +-26 +7 +-26 +8 +-25 +-51 +27 +-7 +31 +-4 +8 +-23 +7 +-25 +6 +-25 +7 +-25 +8 +-24 +8 +-23 +8 +-24 +9 +-23 +9 +-23 +9 +-23 +10 +-22 +9 +-23 +10 +-22 +10 +120 +68 +28 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-2 +-33 +0 +-31 +2 +-30 +2 +-30 +4 +-28 +5 +-28 +6 +-27 +7 +-26 +7 +-26 +7 +-25 +8 +-25 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-23 +12 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +10 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +12 +-21 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +10 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +12 +-21 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +-49 +29 +-5 +34 +-2 +11 +-21 +9 +-23 +8 +-23 +8 +-24 +9 +-23 +9 +-22 +9 +-23 +10 +-22 +9 +-22 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +11 +121 +69 +28 +-8 +0 +-32 +-4 +-35 +-4 +-35 +-1 +-32 +0 +-31 +1 +-31 +2 +-30 +4 +-28 +5 +-28 +6 +-27 +7 +-26 +7 +-25 +7 +-26 +8 +-26 +-52 +28 +-6 +31 +-5 +8 +-23 +7 +-24 +6 +-25 +7 +-24 +7 +-24 +8 +-23 +9 +-23 +8 +-23 +8 +-23 +9 +-22 +9 +-23 +9 +-23 +10 +-22 +10 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-35 +-1 +-33 +0 +-32 +1 +-30 +3 +-29 +4 +-29 +5 +-28 +6 +-27 +6 +-27 +7 +-26 +8 +-25 +8 +-25 +8 +-24 +8 +-25 +10 +-24 +10 +-24 +9 +-24 +10 +-23 +10 +-23 +10 +-24 +10 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +10 +-23 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +10 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +-49 +29 +-5 +34 +-2 +9 +-23 +9 +-23 +7 +-24 +9 +-23 +10 +-22 +9 +-23 +9 +-22 +9 +-23 +9 +-22 +10 +-22 +9 +-22 +10 +-22 +10 +-21 +10 +120 +68 +27 +-9 +0 +-31 +-4 +-35 +-3 +-34 +-1 +-32 +0 +-32 +2 +-30 +3 +-29 +4 +-29 +5 +-27 +5 +-27 +7 +-26 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +9 +-24 +9 +-24 +10 +-24 +10 +-23 +9 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +10 +-24 +10 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +-49 +30 +-5 +33 +-3 +11 +-21 +9 +-23 +8 +-24 +8 +-23 +9 +-23 +9 +-23 +9 +-22 +8 +-23 +9 +-22 +10 +-22 +10 +-22 +11 +-21 +9 +-22 +10 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +1 +-31 +2 +-30 +3 +-29 +4 +-28 +4 +-28 +6 +-27 +7 +-26 +7 +-26 +7 +-25 +8 +-25 +8 +-24 +9 +-24 +10 +-24 +10 +-23 +10 +-24 +10 +-23 +10 +-24 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-23 +-49 +29 +-6 +33 +-2 +10 +-22 +9 +-23 +8 +-24 +9 +-23 +9 +-22 +9 +-23 +9 +-23 +9 +-22 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +10 +-22 +11 +-21 +10 +-21 +10 +-22 +10 +-22 +10 +-22 +11 +-21 +11 +-21 +10 +-21 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +11 +-21 +11 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-22 +10 +-21 +10 +-22 +11 +-21 +10 +-21 +10 +-21 +10 +-22 +11 +-21 +10 +-22 +11 +-21 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +120 +69 +28 +-8 +0 +-31 +-4 +-35 +-2 +-34 +-1 +-32 +0 +-31 +2 +-30 +3 +-29 +4 +-28 +5 +-27 +6 +-27 +7 +-26 +7 +-26 +7 +-25 +8 +-25 +8 +-25 +9 +-24 +9 +-24 +10 +-23 +10 +-24 +9 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-23 +10 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +-49 +29 +-6 +33 +-3 +11 +-21 +8 +-23 +8 +-24 +9 +-23 +9 +-22 +9 +-22 +9 +-22 +9 +-23 +10 +-22 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +10 +120 +69 +28 +-8 +-1 +-33 +-4 +-35 +-3 +-34 +-1 +-32 +1 +-31 +1 +-31 +3 +-29 +4 +-28 +5 +-27 +5 +-28 +6 +-26 +7 +-25 +7 +-26 +9 +-24 +-51 +28 +-7 +31 +-4 +8 +-24 +7 +-24 +6 +-25 +8 +-24 +8 +-24 +8 +-23 +8 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-23 +9 +-22 +9 +-22 +10 +119 +68 +27 +-9 +0 +-32 +-5 +-35 +-3 +-34 +-1 +-33 +0 +-31 +2 +-30 +3 +-29 +4 +-28 +5 +-27 +6 +-27 +7 +-26 +6 +-26 +7 +-26 +8 +-25 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +9 +-24 +10 +-23 +10 +-24 +11 +-23 +11 +-23 +10 +-23 +11 +-22 +10 +-23 +10 +-23 +11 +-22 +11 +-22 +-49 +29 +-6 +33 +-3 +10 +-21 +9 +-23 +7 +-24 +9 +-23 +9 +-23 +9 +-23 +9 +-23 +9 +-23 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-32 +0 +-32 +2 +-30 +3 +-30 +4 +-28 +5 +-27 +5 +-27 +6 +-26 +6 +-26 +7 +-25 +8 +-25 +-51 +28 +-7 +30 +-5 +8 +-23 +7 +-24 +6 +-25 +7 +-24 +8 +-24 +8 +-24 +8 +-23 +9 +-23 +9 +-23 +9 +-23 +9 +-23 +9 +-23 +10 +-22 +10 +120 +68 +28 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-31 +1 +-31 +2 +-30 +4 +-28 +5 +-28 +6 +-27 +6 +-27 +7 +-26 +7 +-26 +7 +-26 +-52 +27 +-8 +31 +-4 +8 +-23 +8 +-24 +6 +-25 +8 +-24 +8 +-24 +7 +-24 +8 +-23 +9 +-23 +9 +-22 +9 +-22 +9 +-23 +9 +-22 +10 +-22 +9 +119 +68 +27 +-9 +0 +-32 +-5 +-36 +-3 +-34 +-1 +-33 +0 +-32 +2 +-30 +3 +-29 +4 +-29 +4 +-28 +5 +-27 +7 +-26 +7 +-26 +7 +-25 +9 +-24 +8 +-25 +9 +-24 +10 +-24 +9 +-24 +10 +-24 +10 +-24 +10 +-23 +11 +-23 +11 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +12 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +10 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +-49 +30 +-5 +33 +-3 +10 +-22 +9 +-22 +8 +-23 +8 +-23 +9 +-23 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +9 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +120 +69 +28 +-8 +0 +-31 +-4 +-35 +-3 +-35 +-1 +-32 +0 +-32 +3 +-29 +3 +-29 +4 +-29 +4 +-28 +5 +-28 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +-51 +27 +-7 +31 +-4 +8 +-24 +7 +-24 +7 +-24 +7 +-25 +7 +-24 +8 +-24 +9 +-23 +9 +-23 +9 +-23 +9 +-22 +9 +-23 +9 +-23 +9 +-22 +10 +120 +68 +28 +-9 +0 +-32 +-4 +-35 +-3 +-35 +-1 +-33 +0 +-32 +1 +-31 +3 +-29 +4 +-28 +5 +-27 +5 +-27 +6 +-26 +6 +-26 +7 +-26 +8 +-25 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-23 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +12 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +-49 +30 +-5 +33 +-3 +10 +-22 +9 +-23 +8 +-24 +8 +-23 +9 +-23 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +9 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +119 +68 +28 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-31 +2 +-30 +3 +-30 +4 +-28 +5 +-27 +5 +-27 +6 +-26 +7 +-25 +8 +-25 +8 +-25 +8 +-24 +8 +-25 +9 +-24 +10 +-23 +9 +-24 +10 +-23 +10 +-23 +10 +-24 +11 +-22 +10 +-23 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +-49 +29 +-5 +33 +-2 +10 +-22 +9 +-22 +9 +-23 +8 +-24 +9 +-23 +9 +-22 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +9 +-22 +10 +-22 +10 +120 +69 +28 +-8 +0 +-31 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +2 +-30 +3 +-29 +4 +-28 +4 +-28 +5 +-27 +6 +-27 +7 +-25 +8 +-25 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +-49 +29 +-6 +32 +-3 +10 +-22 +9 +-23 +8 +-23 +9 +-23 +8 +-23 +9 +-23 +9 +-22 +9 +-23 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-21 +9 +-22 +10 +-22 +10 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-21 +11 +-21 +10 +-22 +11 +-21 +10 +-22 +11 +-21 +11 +-21 +10 +-22 +10 +-22 +10 +-22 +10 +-21 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +9 +-22 +10 +-21 +10 +-22 +11 +-21 +11 +-21 +10 +-22 +10 +-22 +10 +-21 +10 +-21 +10 +-21 +10 +-22 +10 +-21 +10 +-21 +10 +-22 +10 +-21 +10 +-21 +10 +-22 +10 +-22 +10 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-21 +10 +-21 +10 +120 +68 +28 +-8 +0 +-32 +-3 +-34 +-3 +-34 +-1 +-33 +0 +-31 +3 +-29 +3 +-29 +4 +-28 +5 +-27 +6 +-27 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +8 +-25 +9 +-24 +9 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +10 +-23 +10 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +-49 +30 +-5 +33 +-2 +10 +-22 +9 +-23 +8 +-24 +8 +-23 +9 +-23 +9 +-23 +10 +-22 +9 +-23 +9 +-22 +10 +-22 +10 +-22 +10 +-21 +10 +-22 +10 +119 +68 +27 +-9 +0 +-31 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-31 +1 +-30 +3 +-29 +4 +-28 +5 +-28 +5 +-27 +6 +-26 +7 +-26 +7 +-26 +8 +-25 +-51 +27 +-7 +31 +-4 +8 +-23 +7 +-24 +7 +-24 +7 +-24 +8 +-24 +8 +-23 +8 +-24 +9 +-22 +9 +-23 +9 +-23 +9 +-22 +9 +-23 +10 +-22 +10 +120 +69 +28 +-8 +-1 +-32 +-4 +-35 +-4 +-35 +-1 +-33 +0 +-31 +2 +-30 +3 +-29 +3 +-29 +5 +-27 +5 +-27 +6 +-26 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +8 +-25 +9 +-24 +10 +-24 +10 +-23 +10 +-23 +9 +-24 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +11 +-23 +11 +-23 +10 +-23 +11 +-22 +11 +-23 +-49 +30 +-5 +33 +-3 +10 +-22 +9 +-23 +7 +-24 +8 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-22 +9 +-22 +9 +-22 +10 +-22 +10 +-21 +10 +-22 +10 +120 +68 +28 +-9 +-1 +-32 +-4 +-35 +-3 +-33 +-2 +-33 +1 +-31 +2 +-30 +3 +-29 +5 +-28 +5 +-28 +6 +-27 +7 +-26 +7 +-25 +7 +-25 +8 +-25 +-51 +27 +-8 +31 +-5 +8 +-23 +7 +-24 +7 +-25 +7 +-24 +8 +-24 +8 +-24 +8 +-23 +9 +-23 +9 +-23 +9 +-23 +9 +-22 +10 +-22 +10 +-22 +9 +119 +68 +27 +-9 +0 +-31 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +2 +-30 +3 +-29 +4 +-28 +5 +-28 +5 +-27 +6 +-27 +7 +-26 +7 +-25 +9 +-24 +-51 +27 +-7 +30 +-5 +8 +-24 +8 +-24 +6 +-25 +8 +-24 +7 +-24 +8 +-24 +8 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-22 +9 +-22 +9 +-22 +9 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-2 +-33 +0 +-31 +1 +-30 +3 +-29 +4 +-28 +4 +-28 +6 +-27 +6 +-26 +7 +-26 +8 +-25 +8 +-25 +8 +-24 +9 +-24 +10 +-23 +9 +-24 +9 +-24 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-23 +11 +-23 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +12 +-21 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +12 +-21 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +12 +-21 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +12 +-21 +11 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +-49 +29 +-5 +33 +-3 +10 +-22 +9 +-23 +8 +-23 +9 +-23 +9 +-22 +9 +-23 +9 +-23 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +9 +-22 +10 +-22 +9 +119 +68 +28 +-9 +-1 +-32 +-3 +-34 +-3 +-35 +-2 +-33 +1 +-31 +1 +-30 +3 +-29 +5 +-28 +5 +-28 +6 +-27 +6 +-27 +7 +-26 +7 +-25 +8 +-25 +-51 +27 +-8 +31 +-4 +8 +-23 +7 +-24 +7 +-25 +8 +-24 +8 +-23 +8 +-24 +8 +-23 +8 +-23 +8 +-23 +9 +-22 +9 +-22 +9 +-22 +9 +-22 +10 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +1 +-31 +3 +-29 +4 +-28 +5 +-27 +5 +-27 +7 +-26 +7 +-26 +7 +-26 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-24 +10 +-23 +10 +-24 +10 +-23 +11 +-22 +10 +-23 +10 +-23 +10 +-23 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +12 +-22 +11 +-23 +11 +-23 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +-49 +31 +-4 +33 +-2 +10 +-22 +9 +-23 +8 +-23 +9 +-23 +8 +-23 +9 +-23 +9 +-22 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +9 +-22 +9 +-22 +10 +120 +69 +28 +-9 +0 +-32 +-3 +-35 +-4 +-35 +-1 +-33 +0 +-31 +1 +-30 +3 +-29 +4 +-28 +6 +-27 +6 +-26 +6 +-27 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +11 +-23 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +11 +-23 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +-49 +29 +-6 +33 +-2 +10 +-22 +9 +-23 +9 +-23 +9 +-23 +9 +-22 +9 +-23 +9 +-22 +9 +-22 +9 +-23 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +9 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-31 +2 +-30 +3 +-29 +4 +-28 +5 +-27 +6 +-27 +7 +-26 +7 +-26 +8 +-25 +8 +-24 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +10 +-24 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-23 +-49 +29 +-5 +33 +-3 +10 +-22 +9 +-23 +9 +-23 +8 +-23 +8 +-23 +8 +-23 +9 +-23 +9 +-22 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +11 +-21 +10 +-21 +10 +-22 +10 +-21 +10 +-21 +10 +-22 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +10 +-21 +11 +-21 +10 +-22 +11 +-21 +10 +-22 +10 +-21 +11 +-21 +10 +-22 +10 +-21 +10 +-22 +11 +-21 +10 +-22 +10 +-22 +10 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-21 +11 +-21 +10 +-21 +10 +-22 +10 +-21 +10 +-21 +10 +-22 +10 +-21 +10 +120 +69 +28 +-8 +0 +-31 +-3 +-34 +-3 +-34 +-1 +-33 +0 +-31 +2 +-30 +3 +-29 +4 +-28 +5 +-27 +6 +-27 +6 +-27 +7 +-26 +7 +-26 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +10 +-24 +10 +-23 +11 +-23 +10 +-23 +10 +-23 +11 +-23 +10 +-23 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +10 +-23 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +12 +-21 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +-49 +29 +-5 +33 +-3 +10 +-22 +9 +-22 +8 +-24 +9 +-23 +9 +-23 +9 +-23 +10 +-22 +9 +-22 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +119 +68 +28 +-9 +0 +-32 +-5 +-35 +-2 +-34 +-1 +-33 +0 +-31 +2 +-30 +3 +-29 +4 +-28 +5 +-28 +5 +-27 +7 +-26 +8 +-25 +7 +-26 +8 +-25 +-51 +27 +-8 +31 +-4 +8 +-24 +7 +-24 +7 +-24 +8 +-24 +7 +-24 +8 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-22 +9 +-22 +9 +-22 +10 +-22 +9 +119 +68 +28 +-9 +-1 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +-1 +-33 +2 +-30 +3 +-29 +4 +-28 +5 +-27 +5 +-28 +6 +-26 +7 +-26 +7 +-26 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-23 +10 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +-49 +30 +-5 +33 +-2 +10 +-22 +9 +-23 +8 +-23 +8 +-23 +9 +-23 +10 +-22 +9 +-23 +9 +-22 +10 +-22 +9 +-23 +9 +-22 +10 +-22 +10 +-22 +10 +120 +69 +28 +-8 +0 +-32 +-4 +-35 +-3 +-35 +-2 +-33 +0 +-32 +1 +-31 +3 +-29 +4 +-28 +5 +-27 +6 +-27 +6 +-27 +7 +-26 +7 +-26 +8 +-25 +-51 +27 +-8 +31 +-5 +8 +-23 +7 +-24 +6 +-25 +7 +-24 +8 +-24 +8 +-23 +9 +-23 +8 +-24 +9 +-22 +9 +-23 +9 +-22 +9 +-22 +9 +-23 +10 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-2 +-33 +0 +-32 +1 +-31 +3 +-29 +4 +-28 +5 +-27 +6 +-27 +6 +-26 +6 +-26 +8 +-25 +8 +-25 +-51 +28 +-6 +31 +-4 +8 +-23 +7 +-25 +6 +-25 +7 +-24 +7 +-24 +8 +-23 +8 +-24 +8 +-23 +9 +-23 +9 +-23 +10 +-22 +9 +-22 +10 +-22 +9 +119 +68 +27 +-9 +-1 +-32 +-4 +-35 +-3 +-34 +-1 +-32 +-1 +-32 +2 +-30 +3 +-29 +3 +-29 +5 +-27 +5 +-27 +6 +-26 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +10 +-24 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +11 +-23 +11 +-23 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-21 +12 +-22 +11 +-22 +12 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-23 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +10 +-23 +12 +-22 +12 +-22 +11 +-23 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +-49 +29 +-6 +33 +-2 +10 +-21 +9 +-23 +9 +-23 +8 +-23 +9 +-23 +9 +-22 +9 +-22 +9 +-22 +8 +-23 +10 +-22 +10 +-22 +10 +-22 +10 +-21 +10 +120 +69 +28 +-9 +0 +-31 +-4 +-35 +-3 +-34 +0 +-32 +0 +-32 +1 +-30 +3 +-29 +3 +-29 +5 +-27 +6 +-26 +6 +-27 +7 +-26 +7 +-26 +7 +-25 +-52 +27 +-7 +31 +-5 +8 +-23 +7 +-24 +7 +-25 +7 +-24 +8 +-24 +8 +-24 +8 +-23 +8 +-23 +9 +-23 +8 +-23 +9 +-23 +9 +-22 +10 +-22 +10 +120 +68 +28 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-31 +1 +-30 +3 +-29 +3 +-29 +5 +-28 +5 +-27 +6 +-26 +8 +-25 +7 +-26 +7 +-25 +8 +-24 +9 +-24 +9 +-24 +10 +-23 +9 +-24 +9 +-24 +10 +-23 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +-49 +30 +-4 +33 +-2 +10 +-22 +9 +-23 +8 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-22 +9 +-22 +9 +-22 +9 +-23 +9 +-22 +10 +-22 +10 +-22 +10 +120 +68 +27 +-9 +1 +-31 +-4 +-35 +-3 +-34 +-1 +-32 +0 +-32 +2 +-30 +3 +-30 +4 +-28 +5 +-28 +5 +-27 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +8 +-24 +8 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +10 +-23 +10 +-24 +11 +-23 +10 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +13 +-21 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +-49 +30 +-5 +33 +-3 +10 +-22 +9 +-22 +8 +-24 +9 +-23 +9 +-23 +9 +-22 +10 +-22 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +10 +-21 +9 +-22 +10 +120 +68 +28 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +1 +-30 +3 +-29 +4 +-28 +5 +-27 +6 +-27 +6 +-26 +7 +-26 +7 +-26 +9 +-24 +8 +-25 +9 +-24 +10 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-24 +10 +-23 +11 +-23 +10 +-23 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +-49 +30 +-5 +33 +-2 +10 +-22 +9 +-23 +7 +-24 +9 +-23 +9 +-23 +9 +-22 +9 +-22 +9 +-22 +9 +-23 +10 +-22 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +9 +-22 +10 +-22 +10 +-21 +10 +-22 +11 +-21 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-21 +10 +-21 +11 +-21 +10 +-22 +10 +-22 +10 +-21 +10 +-22 +11 +-21 +10 +-22 +10 +-21 +11 +-21 +10 +-22 +10 +-22 +10 +-21 +11 +-21 +11 +-21 +10 +-22 +10 +-21 +10 +-21 +10 +-21 +10 +-21 +10 +-21 +11 +-21 +10 +-21 +10 +-22 +10 +-22 +11 +-21 +11 +-21 +11 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-22 +10 +-22 +10 +-21 +11 +-21 +10 +-22 +10 +120 +69 +28 +-8 +1 +-31 +-4 +-35 +-3 +-34 +-1 +-32 +0 +-32 +3 +-29 +3 +-29 +4 +-28 +6 +-27 +6 +-27 +6 +-26 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +11 +-23 +10 +-24 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +10 +-23 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-23 +12 +-22 +11 +-22 +-49 +31 +-4 +33 +-3 +10 +-22 +9 +-23 +8 +-23 +9 +-23 +8 +-23 +9 +-23 +8 +-23 +9 +-22 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +120 +69 +28 +-8 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +2 +-30 +3 +-29 +4 +-29 +5 +-27 +5 +-27 +6 +-26 +7 +-26 +7 +-26 +8 +-25 +-51 +28 +-7 +31 +-4 +8 +-23 +8 +-24 +6 +-25 +7 +-24 +8 +-24 +8 +-24 +8 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-22 +10 +-22 +9 +-22 +10 +119 +67 +27 +-9 +-1 +-33 +-4 +-35 +-3 +-34 +-2 +-33 +0 +-31 +1 +-30 +3 +-29 +4 +-28 +5 +-27 +5 +-27 +6 +-26 +6 +-26 +7 +-25 +8 +-25 +8 +-25 +10 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-24 +10 +-23 +10 +-23 +11 +-23 +11 +-23 +10 +-23 +11 +-22 +10 +-23 +11 +-23 +11 +-23 +11 +-22 +-49 +28 +-6 +33 +-2 +10 +-22 +9 +-22 +8 +-24 +8 +-23 +9 +-22 +8 +-23 +9 +-23 +9 +-23 +9 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +2 +-30 +3 +-29 +4 +-28 +5 +-27 +5 +-27 +6 +-26 +7 +-26 +7 +-26 +9 +-24 +-51 +28 +-7 +31 +-4 +8 +-23 +7 +-25 +6 +-25 +7 +-24 +8 +-24 +8 +-23 +9 +-23 +9 +-23 +9 +-22 +8 +-23 +9 +-22 +9 +-22 +9 +-23 +10 +120 +68 +27 +-9 +-1 +-32 +-5 +-35 +-3 +-34 +-2 +-33 +1 +-31 +1 +-31 +3 +-29 +3 +-29 +5 +-27 +6 +-27 +6 +-26 +7 +-26 +7 +-26 +7 +-25 +-51 +26 +-8 +31 +-4 +8 +-23 +8 +-23 +6 +-25 +7 +-24 +8 +-24 +8 +-23 +8 +-23 +9 +-23 +9 +-22 +9 +-22 +8 +-23 +9 +-22 +10 +-22 +9 +119 +68 +27 +-9 +-1 +-32 +-4 +-35 +-4 +-35 +-1 +-33 +0 +-32 +2 +-30 +3 +-29 +4 +-28 +5 +-27 +6 +-27 +6 +-26 +7 +-26 +7 +-26 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +11 +-23 +11 +-23 +10 +-23 +10 +-23 +11 +-23 +10 +-23 +11 +-23 +10 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +12 +-21 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +10 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +10 +-23 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-21 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +-49 +30 +-5 +33 +-2 +10 +-22 +9 +-22 +8 +-24 +9 +-23 +9 +-23 +8 +-23 +10 +-22 +9 +-23 +9 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +120 +68 +28 +-9 +0 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-31 +1 +-30 +3 +-29 +4 +-28 +5 +-28 +6 +-27 +6 +-26 +7 +-26 +8 +-25 +8 +-25 +-51 +27 +-8 +31 +-5 +8 +-23 +8 +-24 +7 +-25 +7 +-24 +8 +-24 +8 +-24 +8 +-23 +8 +-23 +9 +-23 +9 +-23 +9 +-22 +9 +-23 +9 +-22 +10 +120 +69 +28 +-9 +0 +-32 +-4 +-35 +-4 +-35 +-2 +-33 +0 +-32 +2 +-30 +3 +-29 +3 +-29 +6 +-27 +5 +-27 +6 +-26 +7 +-26 +7 +-26 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-23 +11 +-23 +11 +-22 +11 +-23 +11 +-23 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +12 +-21 +12 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +-49 +30 +-5 +33 +-2 +10 +-22 +9 +-22 +8 +-24 +9 +-23 +8 +-23 +9 +-22 +10 +-22 +10 +-21 +10 +-22 +9 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +120 +69 +28 +-8 +0 +-32 +-4 +-35 +-3 +-35 +-1 +-33 +1 +-31 +1 +-31 +2 +-29 +4 +-29 +5 +-27 +6 +-27 +7 +-26 +7 +-25 +8 +-26 +8 +-25 +8 +-24 +8 +-25 +10 +-24 +10 +-23 +9 +-24 +10 +-23 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +12 +-22 +10 +-23 +-49 +29 +-6 +33 +-3 +10 +-21 +10 +-22 +8 +-23 +8 +-23 +9 +-22 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +9 +-22 +10 +-22 +9 +120 +69 +28 +-8 +0 +-32 +-3 +-35 +-3 +-34 +-1 +-33 +0 +-31 +1 +-30 +4 +-29 +4 +-29 +5 +-27 +5 +-27 +6 +-26 +7 +-26 +7 +-26 +9 +-24 +8 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-24 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +10 +-23 +11 +-23 +10 +-23 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +-49 +30 +-5 +33 +-3 +10 +-22 +8 +-23 +8 +-24 +8 +-23 +9 +-23 +9 +-23 +9 +-23 +9 +-22 +9 +-23 +9 +-22 +10 +-22 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +10 +-22 +11 +-21 +10 +-21 +10 +-22 +10 +-22 +10 +-22 +11 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-22 +10 +-21 +10 +-22 +11 +-21 +11 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-22 +10 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-22 +10 +-21 +10 +-22 +11 +-21 +10 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-21 +11 +-21 +10 +-22 +10 +-21 +10 +-22 +10 +-22 +10 +-22 +10 +-21 +11 +-21 +10 +-21 +10 +120 +68 +28 +-8 +0 +-32 +-3 +-35 +-2 +-34 +-1 +-32 +1 +-31 +3 +-30 +3 +-29 +4 +-28 +5 +-28 +6 +-26 +6 +-27 +7 +-26 +8 +-25 +8 +-25 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +9 +-24 +10 +-23 +10 +-23 +9 +-24 +10 +-23 +11 +-23 +10 +-23 +11 +-22 +10 +-23 +10 +-23 +10 +-23 +11 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +-49 +30 +-5 +33 +-3 +9 +-22 +9 +-23 +8 +-23 +9 +-23 +9 +-22 +9 +-23 +9 +-23 +10 +-22 +9 +-23 +10 +-22 +10 +-22 +10 +-22 +10 +-22 +9 +119 +68 +27 +-9 +0 +-31 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +1 +-30 +3 +-29 +4 +-28 +5 +-27 +6 +-27 +6 +-26 +7 +-26 +7 +-26 +8 +-25 +-51 +26 +-8 +31 +-4 +8 +-23 +7 +-24 +6 +-25 +7 +-24 +7 +-24 +8 +-23 +9 +-22 +9 +-23 +9 +-23 +9 +-23 +9 +-23 +10 +-22 +9 +-22 +9 +120 +68 +28 +-9 +0 +-32 +-4 +-35 +-4 +-35 +-1 +-33 +1 +-31 +2 +-30 +3 +-30 +3 +-29 +5 +-28 +5 +-27 +7 +-26 +7 +-26 +8 +-25 +8 +-25 +8 +-24 +9 +-24 +9 +-24 +10 +-24 +9 +-24 +10 +-23 +10 +-24 +10 +-24 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +11 +-23 +11 +-23 +10 +-23 +11 +-23 +-49 +30 +-5 +33 +-2 +10 +-22 +9 +-23 +8 +-24 +9 +-23 +8 +-23 +9 +-22 +9 +-22 +9 +-23 +9 +-22 +9 +-22 +9 +-22 +10 +-22 +9 +-23 +11 +120 +68 +28 +-8 +0 +-32 +-4 +-35 +-3 +-34 +-2 +-33 +1 +-31 +1 +-31 +3 +-29 +4 +-28 +5 +-27 +6 +-27 +7 +-26 +7 +-26 +8 +-25 +7 +-25 +-52 +27 +-8 +31 +-5 +8 +-23 +8 +-24 +7 +-24 +7 +-24 +8 +-23 +7 +-24 +9 +-23 +9 +-23 +9 +-23 +9 +-23 +9 +-23 +9 +-23 +10 +-22 +9 +119 +68 +27 +-9 +0 +-32 +-4 +-35 +-3 +-35 +-1 +-33 +-1 +-32 +1 +-30 +3 +-29 +3 +-29 +5 +-27 +5 +-27 +7 +-26 +7 +-25 +8 +-25 +8 +-25 +-51 +28 +-7 +30 +-5 +8 +-23 +7 +-25 +6 +-25 +8 +-24 +7 +-25 +8 +-24 +8 +-24 +8 +-23 +9 +-22 +9 +-23 +10 +-22 +9 +-23 +9 +-23 +10 +120 +68 +27 +-9 +-1 +-32 +-4 +-35 +-3 +-34 +-1 +-33 +0 +-32 +1 +-30 +4 +-28 +4 +-28 +4 +-28 +6 +-27 +7 +-26 +6 +-26 +8 +-25 +8 +-25 +9 +-25 +9 +-24 +9 +-24 +9 +-24 +9 +-24 +10 +-23 +10 +-24 +10 +-23 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +10 +-23 +11 +-22 +10 +-23 +11 +-22 +11 +-23 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +12 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +11 +-22 +11 +-22 +11 +-22 +11 +-22 +11 +-23 +12 +-22 +11 +-22 +12 +-22 +12 +-22 +11 +-22 +11 +-22 +11 diff --git a/traces/ioProx-XSF-01-BE-03011.pm3 b/traces/ioProx-XSF-01-BE-03011.pm3 new file mode 100644 index 00000000..34fbbec1 --- /dev/null +++ b/traces/ioProx-XSF-01-BE-03011.pm3 @@ -0,0 +1,16000 @@ +-55 +-90 +-103 +3 +73 +91 +32 +-17 +-59 +-93 +-105 +3 +73 +92 +32 +-17 +-58 +-93 +-104 +4 +74 +93 +33 +-16 +-58 +-92 +-104 +4 +75 +93 +33 +-15 +-57 +-92 +-104 +6 +76 +95 +34 +-14 +-57 +-91 +-103 +7 +76 +95 +34 +-14 +-57 +-91 +-103 +7 +77 +95 +35 +-14 +-56 +-91 +-105 +-98 +33 +100 +109 +84 +25 +-22 +-63 +-97 +-110 +-93 +37 +102 +109 +84 +25 +-22 +-63 +-97 +-110 +-95 +36 +101 +109 +83 +24 +-23 +-64 +-98 +-110 +-96 +35 +100 +108 +82 +23 +-24 +-65 +-98 +-111 +-97 +34 +99 +107 +81 +22 +-25 +-66 +-99 +-112 +-97 +33 +99 +106 +81 +22 +-25 +-65 +-99 +-112 +-97 +33 +99 +105 +46 +-7 +-49 +-86 +-99 +4 +76 +91 +33 +-17 +-42 +-93 +-104 +4 +75 +92 +33 +-17 +-41 +-93 +-103 +5 +77 +93 +35 +-15 +-56 +-92 +-103 +6 +78 +94 +35 +-15 +-56 +-92 +-102 +7 +79 +94 +36 +-14 +-56 +-91 +-102 +7 +79 +95 +37 +-14 +-55 +-91 +-101 +7 +79 +95 +37 +-14 +-55 +-91 +-101 +7 +79 +95 +37 +-14 +-55 +-91 +-102 +7 +79 +95 +37 +-14 +-55 +-91 +-102 +6 +78 +94 +36 +-14 +-56 +-91 +-102 +6 +78 +94 +35 +-15 +-56 +-92 +-102 +6 +78 +94 +36 +-15 +-56 +-92 +-102 +6 +78 +93 +35 +-15 +-56 +-92 +-103 +6 +78 +94 +35 +-15 +-56 +-92 +-102 +6 +78 +94 +35 +-15 +-56 +-92 +-103 +5 +78 +94 +36 +-15 +-56 +-92 +-102 +6 +78 +94 +35 +-15 +-56 +-92 +-102 +6 +79 +94 +36 +-15 +-56 +-92 +-102 +6 +78 +94 +36 +-15 +-56 +-92 +-102 +6 +78 +94 +36 +-15 +-56 +-92 +-102 +6 +78 +94 +36 +-15 +-56 +-92 +-102 +6 +78 +94 +35 +-15 +-56 +-92 +-103 +6 +78 +93 +35 +-15 +-56 +-92 +-103 +6 +78 +94 +36 +-15 +-56 +-92 +-102 +6 +78 +94 +36 +-15 +-56 +-92 +-102 +6 +78 +94 +36 +-15 +-56 +-92 +-102 +7 +79 +95 +36 +-15 +-56 +-92 +-102 +6 +79 +94 +36 +-15 +-56 +-92 +-102 +6 +79 +94 +36 +-15 +-56 +-92 +-102 +7 +79 +95 +37 +-14 +-55 +-91 +-102 +7 +79 +95 +37 +-14 +-56 +-91 +-102 +6 +79 +95 +37 +-14 +-56 +-91 +-102 +7 +79 +95 +36 +-15 +-56 +-92 +-102 +6 +79 +95 +36 +-15 +-56 +-92 +-102 +7 +79 +95 +37 +-14 +-55 +-92 +-102 +6 +78 +95 +36 +-15 +-56 +-92 +-102 +6 +79 +95 +37 +-14 +-56 +-92 +-102 +6 +79 +94 +36 +-15 +-56 +-92 +-103 +6 +78 +95 +36 +-14 +-56 +-92 +-102 +6 +79 +94 +36 +-15 +-56 +-92 +-102 +6 +78 +95 +36 +-14 +-56 +-92 +-103 +6 +79 +94 +36 +-15 +-56 +-92 +-103 +6 +79 +95 +36 +-15 +-56 +-92 +-103 +6 +78 +94 +36 +-15 +-56 +-92 +-103 +6 +78 +94 +36 +-15 +-56 +-92 +-103 +6 +79 +95 +37 +-14 +-56 +-92 +-102 +7 +79 +95 +36 +-15 +-56 +-92 +-102 +7 +79 +95 +37 +-14 +-55 +-92 +-102 +7 +79 +96 +37 +-14 +-55 +-91 +-102 +7 +79 +95 +37 +-14 +-55 +-92 +-102 +7 +79 +96 +37 +-14 +-55 +-91 +-102 +7 +79 +95 +37 +-14 +-55 +-92 +-102 +7 +79 +95 +37 +-14 +-55 +-92 +-102 +7 +79 +96 +37 +-14 +-55 +-91 +-102 +8 +79 +95 +37 +-14 +-55 +-92 +-102 +7 +79 +96 +79 +20 +-27 +-67 +-100 +-128 +-95 +36 +103 +111 +86 +26 +-22 +-63 +-97 +-111 +-95 +36 +102 +109 +83 +24 +-23 +-65 +-98 +-112 +-97 +34 +100 +108 +82 +23 +-24 +-66 +-99 +-112 +-98 +33 +99 +107 +81 +22 +-25 +-66 +-99 +-128 +-98 +33 +99 +106 +81 +22 +-25 +-66 +-100 +-128 +-99 +33 +98 +106 +80 +22 +-26 +-67 +-100 +-128 +-100 +32 +98 +106 +80 +22 +-26 +-67 +-100 +-128 +-99 +32 +98 +106 +80 +22 +-26 +-67 +-100 +-128 +-99 +33 +98 +106 +80 +22 +-26 +-67 +-100 +-128 +-100 +32 +98 +106 +81 +22 +-25 +-66 +-100 +-128 +-99 +33 +99 +106 +80 +22 +-26 +-67 +-100 +-128 +-99 +32 +98 +106 +80 +22 +-26 +-67 +-100 +-128 +-100 +32 +99 +106 +46 +-7 +-50 +-87 +-100 +3 +75 +90 +32 +-18 +-59 +-95 +-106 +2 +75 +91 +33 +-17 +-43 +-94 +-105 +4 +76 +93 +34 +-16 +-58 +-93 +-105 +4 +77 +94 +35 +-16 +-57 +-93 +-104 +5 +78 +94 +36 +-15 +-56 +-93 +-103 +6 +78 +94 +35 +-15 +-57 +-93 +-103 +6 +78 +95 +36 +-15 +-56 +-92 +-103 +5 +79 +95 +36 +-15 +-56 +-92 +-103 +6 +79 +95 +37 +-15 +-56 +-92 +-103 +6 +79 +95 +36 +-15 +-56 +-92 +-103 +7 +79 +95 +36 +-15 +-56 +-92 +-103 +6 +79 +95 +36 +-15 +-56 +-92 +-103 +6 +79 +95 +36 +-15 +-56 +-92 +-103 +6 +79 +95 +37 +-15 +-56 +-92 +-103 +6 +79 +95 +37 +-15 +-56 +-92 +-103 +5 +78 +95 +36 +-15 +-56 +-92 +-103 +6 +79 +95 +36 +-15 +-56 +-92 +-103 +6 +79 +94 +36 +-15 +-57 +-93 +-103 +6 +79 +95 +36 +-15 +-56 +-92 +-104 +6 +79 +95 +37 +-15 +-56 +-92 +-103 +6 +79 +95 +36 +-15 +-56 +-92 +-103 +7 +79 +95 +37 +-14 +-56 +-92 +-103 +6 +79 +95 +36 +-15 +-56 +-92 +-103 +6 +78 +95 +37 +-15 +-56 +-92 +-103 +6 +79 +95 +37 +-15 +-56 +-92 +-103 +6 +79 +95 +37 +-15 +-56 +-92 +-103 +6 +79 +95 +37 +-15 +-56 +-92 +-103 +6 +78 +95 +37 +-15 +-56 +-92 +-103 +6 +79 +95 +37 +-14 +-56 +-92 +-103 +6 +79 +95 +37 +-14 +-56 +-92 +-103 +6 +79 +96 +37 +-14 +-56 +-92 +-103 +6 +79 +95 +79 +20 +-27 +-68 +-101 +-128 +-96 +36 +103 +111 +86 +26 +-22 +-64 +-98 +-111 +-95 +36 +102 +110 +85 +25 +-23 +-65 +-98 +-112 +-96 +35 +101 +109 +83 +24 +-24 +-65 +-99 +-112 +-97 +35 +101 +109 +83 +24 +-24 +-65 +-99 +-112 +-97 +34 +101 +108 +83 +24 +-24 +-66 +-99 +-128 +-98 +33 +99 +108 +82 +23 +-25 +-66 +-100 +-110 +7 +79 +97 +36 +-14 +-57 +-92 +-105 +1 +72 +91 +30 +-19 +-61 +-95 +-107 +2 +73 +92 +32 +-17 +-60 +-95 +-107 +4 +74 +94 +33 +-16 +-59 +-93 +-106 +4 +75 +94 +33 +-16 +-59 +-93 +-105 +5 +76 +95 +34 +-15 +-58 +-93 +-105 +6 +76 +95 +34 +-15 +-58 +-93 +-105 +6 +77 +95 +75 +19 +-29 +-69 +-103 +-128 +-98 +36 +100 +111 +83 +26 +-24 +-64 +-99 +-112 +-98 +35 +100 +110 +81 +24 +-25 +-65 +-100 +-112 +-99 +35 +99 +109 +80 +24 +-26 +-66 +-101 +-128 +-100 +34 +98 +109 +80 +24 +-26 +-66 +-101 +-128 +-99 +34 +98 +108 +80 +23 +-26 +-66 +-101 +-128 +-100 +33 +97 +109 +80 +23 +-26 +-66 +-101 +-128 +-100 +33 +97 +108 +80 +23 +-26 +-66 +-101 +-128 +-100 +34 +97 +108 +80 +23 +-26 +-66 +-101 +-128 +-100 +33 +97 +108 +80 +24 +-26 +-66 +-101 +-128 +-101 +33 +98 +108 +80 +23 +-26 +-67 +-101 +-128 +-100 +33 +97 +109 +80 +23 +-27 +-67 +-101 +-128 +-100 +33 +97 +108 +80 +23 +-26 +-66 +-101 +-128 +-101 +33 +97 +108 +80 +23 +-27 +-67 +-101 +-128 +-100 +33 +97 +107 +79 +22 +-27 +-67 +-102 +-128 +-101 +32 +97 +108 +79 +23 +-27 +-67 +-101 +-128 +-100 +33 +97 +108 +80 +23 +-26 +-67 +-101 +-128 +-101 +33 +98 +109 +80 +24 +-26 +-66 +-101 +-128 +-99 +34 +98 +109 +81 +24 +-26 +-66 +-101 +-128 +-100 +34 +98 +109 +80 +24 +-26 +-66 +-101 +-128 +-100 +34 +98 +109 +81 +24 +-26 +-66 +-101 +-128 +-100 +34 +98 +109 +80 +24 +-26 +-66 +-101 +-128 +-100 +34 +98 +109 +80 +23 +-26 +-66 +-101 +-128 +-101 +34 +98 +109 +81 +24 +-26 +-66 +-101 +-128 +-100 +33 +98 +109 +80 +23 +-26 +-67 +-101 +-128 +-100 +34 +98 +109 +80 +23 +-26 +-66 +-101 +-128 +-101 +33 +97 +109 +80 +23 +-26 +-66 +-101 +-128 +-100 +33 +97 +108 +80 +23 +-26 +-67 +-102 +-128 +-100 +33 +97 +108 +80 +23 +-27 +-67 +-102 +-128 +-101 +33 +97 +109 +80 +23 +-26 +-67 +-101 +-128 +-100 +34 +98 +109 +81 +24 +-26 +-66 +-101 +-128 +-99 +34 +98 +109 +81 +24 +-26 +-66 +-101 +-128 +-99 +34 +99 +110 +47 +-5 +-50 +-86 +-101 +4 +75 +94 +33 +-17 +-59 +-94 +-106 +4 +75 +95 +33 +-16 +-59 +-94 +-106 +5 +76 +96 +35 +-15 +-58 +-93 +-105 +6 +77 +96 +35 +-14 +-58 +-93 +-105 +6 +77 +97 +35 +-14 +-58 +-93 +-105 +6 +77 +96 +35 +-14 +-58 +-93 +-105 +6 +77 +96 +35 +-15 +-58 +-93 +-105 +6 +77 +96 +35 +-15 +-58 +-93 +-105 +5 +77 +96 +35 +-15 +-58 +-93 +-105 +6 +77 +96 +35 +-15 +-58 +-93 +-105 +6 +77 +96 +35 +-15 +-58 +-93 +-105 +6 +77 +96 +35 +-15 +-58 +-93 +-105 +6 +77 +96 +35 +-15 +-58 +-93 +-105 +6 +77 +96 +35 +-15 +-58 +-93 +-105 +6 +77 +96 +35 +-15 +-58 +-93 +-105 +7 +77 +96 +35 +-15 +-58 +-93 +-105 +6 +77 +96 +35 +-15 +-58 +-93 +-105 +7 +77 +96 +35 +-15 +-58 +-93 +-105 +7 +77 +96 +35 +-15 +-58 +-93 +-105 +7 +77 +96 +35 +-15 +-58 +-93 +-105 +6 +77 +96 +35 +-15 +-58 +-93 +-105 +7 +77 +96 +35 +-15 +-58 +-93 +-105 +6 +77 +96 +35 +-14 +-58 +-93 +-105 +7 +77 +97 +36 +-14 +-57 +-93 +-105 +7 +77 +97 +36 +-14 +-57 +-92 +-104 +7 +77 +97 +36 +-14 +-57 +-93 +-105 +7 +78 +97 +36 +-14 +-57 +-93 +-104 +7 +78 +97 +36 +-14 +-57 +-92 +-105 +7 +77 +97 +36 +-14 +-57 +-93 +-105 +7 +78 +97 +36 +-14 +-57 +-93 +-105 +7 +78 +97 +36 +-14 +-57 +-93 +-105 +7 +77 +97 +77 +21 +-28 +-68 +-103 +-128 +-98 +37 +101 +113 +85 +27 +-23 +-64 +-99 +-112 +-98 +36 +100 +111 +82 +25 +-25 +-66 +-101 +-128 +-99 +35 +99 +110 +82 +24 +-25 +-66 +-101 +-128 +-100 +34 +99 +110 +80 +23 +-26 +-67 +-102 +-128 +-100 +34 +98 +109 +80 +24 +-26 +-67 +-102 +-128 +-100 +34 +98 +109 +80 +23 +-27 +-67 +-102 +-128 +-101 +33 +97 +109 +80 +23 +-26 +-67 +-102 +-128 +-101 +33 +97 +108 +80 +23 +-27 +-67 +-102 +-128 +-101 +33 +98 +109 +80 +23 +-27 +-67 +-102 +-128 +-101 +33 +98 +109 +80 +23 +-27 +-67 +-102 +-128 +-100 +34 +98 +109 +81 +24 +-26 +-67 +-102 +-128 +-100 +34 +98 +109 +80 +23 +-26 +-67 +-102 +-128 +-100 +34 +98 +110 +81 +24 +-26 +-66 +-101 +-128 +-100 +35 +99 +110 +82 +24 +-26 +-66 +-101 +-128 +-100 +35 +99 +110 +83 +25 +-25 +-65 +-101 +-128 +-99 +35 +99 +110 +82 +24 +-25 +-66 +-101 +-128 +-99 +35 +100 +110 +82 +25 +-25 +-66 +-101 +-128 +-100 +34 +99 +110 +81 +24 +-26 +-67 +-102 +-128 +-101 +33 +98 +109 +81 +24 +-26 +-67 +-102 +-128 +-102 +33 +97 +108 +80 +23 +-27 +-67 +-102 +-128 +-101 +33 +97 +108 +80 +23 +-27 +-67 +-102 +-128 +-101 +33 +97 +108 +80 +23 +-27 +-67 +-102 +-128 +-102 +33 +97 +109 +80 +23 +-27 +-67 +-102 +-128 +-100 +33 +98 +109 +80 +23 +-26 +-67 +-102 +-128 +-99 +35 +99 +110 +81 +24 +-26 +-66 +-101 +-128 +-100 +35 +100 +111 +47 +-5 +-50 +-86 +-102 +4 +74 +93 +32 +-17 +-60 +-95 +-108 +3 +74 +93 +32 +-17 +-60 +-95 +-107 +4 +75 +95 +33 +-16 +-59 +-95 +-107 +4 +75 +95 +33 +-16 +-59 +-95 +-107 +5 +75 +95 +34 +-16 +-59 +-94 +-106 +5 +76 +95 +33 +-16 +-59 +-95 +-107 +4 +75 +94 +33 +-17 +-60 +-95 +-107 +2 +73 +93 +32 +-18 +-60 +-95 +-108 +3 +74 +94 +33 +-17 +-60 +-95 +-107 +4 +76 +94 +33 +-17 +-60 +-95 +-107 +5 +76 +95 +34 +-16 +-59 +-94 +-106 +6 +77 +96 +35 +-15 +-59 +-94 +-106 +7 +77 +97 +36 +-14 +-58 +-93 +-105 +8 +79 +99 +37 +-14 +-57 +-93 +-105 +8 +79 +98 +37 +-14 +-57 +-93 +-105 +8 +79 +98 +37 +-14 +-57 +-93 +-104 +9 +80 +99 +37 +-13 +-57 +-93 +-104 +8 +79 +99 +37 +-14 +-57 +-93 +-104 +8 +79 +99 +37 +-14 +-57 +-93 +-105 +7 +77 +98 +36 +-14 +-57 +-93 +-105 +7 +78 +97 +36 +-14 +-58 +-93 +-105 +7 +77 +97 +36 +-15 +-58 +-93 +-106 +7 +77 +96 +35 +-15 +-58 +-94 +-106 +5 +76 +96 +35 +-15 +-58 +-94 +-106 +7 +77 +97 +35 +-15 +-58 +-93 +-106 +7 +77 +97 +36 +-14 +-58 +-93 +-105 +7 +77 +97 +35 +-15 +-58 +-93 +-106 +7 +78 +98 +36 +-14 +-58 +-93 +-105 +8 +79 +98 +36 +-14 +-58 +-93 +-105 +8 +79 +99 +37 +-13 +-57 +-92 +-105 +8 +79 +98 +36 +-14 +-57 +-93 +-105 +7 +78 +98 +36 +-14 +-57 +-93 +-105 +8 +79 +98 +36 +-14 +-57 +-93 +-105 +7 +78 +97 +36 +-14 +-58 +-93 +-105 +7 +78 +97 +36 +-14 +-58 +-93 +-106 +6 +77 +97 +35 +-15 +-58 +-94 +-106 +7 +78 +97 +35 +-15 +-58 +-93 +-106 +7 +78 +97 +36 +-14 +-58 +-93 +-105 +8 +79 +98 +36 +-14 +-57 +-93 +-108 +-99 +35 +102 +112 +89 +28 +-21 +-63 +-98 +-112 +-94 +39 +106 +113 +88 +28 +-21 +-64 +-99 +-128 +-97 +37 +103 +111 +86 +26 +-23 +-65 +-100 +-128 +-98 +35 +101 +110 +84 +24 +-24 +-66 +-100 +-128 +-99 +34 +101 +109 +83 +23 +-25 +-67 +-101 +-128 +-100 +33 +100 +108 +82 +22 +-26 +-67 +-102 +-128 +-101 +32 +99 +107 +46 +-8 +-51 +-89 +-102 +1 +73 +90 +31 +-20 +-61 +-97 +-109 +1 +74 +90 +31 +-19 +-61 +-97 +-108 +3 +75 +92 +33 +-18 +-60 +-96 +-107 +3 +77 +93 +34 +-17 +-43 +-96 +-107 +5 +78 +94 +35 +-16 +-58 +-95 +-106 +6 +78 +95 +35 +-16 +-58 +-95 +-106 +5 +79 +95 +36 +-16 +-58 +-95 +-106 +6 +79 +95 +79 +20 +-28 +-69 +-103 +-128 +-97 +36 +103 +111 +86 +26 +-23 +-65 +-100 +-128 +-98 +35 +102 +109 +83 +24 +-25 +-67 +-101 +-128 +-99 +34 +101 +109 +83 +23 +-25 +-67 +-101 +-128 +-100 +33 +100 +108 +82 +22 +-26 +-68 +-102 +-128 +-100 +33 +99 +107 +82 +22 +-26 +-68 +-102 +-128 +-100 +33 +99 +107 +81 +22 +-27 +-68 +-102 +-128 +-101 +33 +99 +107 +82 +22 +-26 +-68 +-102 +-128 +-101 +33 +99 +107 +82 +22 +-26 +-68 +-102 +-128 +-100 +33 +99 +108 +82 +22 +-26 +-68 +-102 +-128 +-101 +33 +100 +108 +82 +22 +-26 +-68 +-102 +-128 +-100 +33 +99 +107 +82 +22 +-26 +-68 +-102 +-128 +-101 +33 +99 +107 +82 +22 +-26 +-68 +-102 +-128 +-100 +33 +100 +108 +46 +-7 +-51 +-89 +-102 +2 +75 +91 +32 +-19 +-61 +-97 +-108 +2 +74 +92 +32 +-19 +-61 +-97 +-108 +3 +76 +93 +34 +-17 +-43 +-96 +-107 +4 +77 +94 +35 +-17 +-43 +-95 +-106 +5 +78 +95 +35 +-16 +-58 +-95 +-106 +5 +78 +95 +36 +-16 +-58 +-95 +-106 +5 +79 +95 +36 +-16 +-58 +-95 +-106 +5 +78 +95 +36 +-16 +-58 +-95 +-106 +6 +79 +95 +36 +-16 +-58 +-95 +-106 +6 +79 +96 +36 +-16 +-58 +-94 +-105 +6 +79 +96 +37 +-15 +-57 +-94 +-105 +6 +79 +96 +37 +-15 +-57 +-94 +-105 +7 +80 +97 +37 +-15 +-57 +-94 +-105 +7 +80 +97 +37 +-15 +-57 +-94 +-105 +7 +80 +97 +37 +-15 +-57 +-94 +-105 +7 +80 +97 +37 +-15 +-57 +-94 +-105 +8 +80 +97 +37 +-15 +-57 +-94 +-105 +8 +80 +97 +37 +-15 +-57 +-94 +-105 +7 +80 +97 +37 +-15 +-57 +-94 +-104 +7 +80 +97 +37 +-14 +-57 +-94 +-104 +8 +81 +97 +38 +-14 +-57 +-93 +-105 +8 +80 +97 +37 +-15 +-57 +-94 +-105 +7 +80 +97 +37 +-15 +-57 +-94 +-105 +6 +79 +96 +37 +-15 +-57 +-94 +-105 +6 +79 +95 +36 +-16 +-58 +-95 +-105 +6 +79 +96 +36 +-16 +-58 +-95 +-105 +6 +79 +95 +36 +-16 +-58 +-95 +-106 +6 +79 +95 +36 +-16 +-58 +-95 +-106 +6 +79 +96 +36 +-16 +-58 +-95 +-105 +6 +79 +96 +36 +-16 +-58 +-94 +-106 +6 +79 +96 +37 +-16 +-58 +-94 +-106 +6 +78 +95 +36 +-16 +-58 +-95 +-106 +6 +79 +95 +36 +-16 +-58 +-95 +-106 +6 +79 +96 +36 +-16 +-58 +-95 +-105 +6 +78 +95 +35 +-16 +-58 +-95 +-106 +6 +79 +96 +36 +-16 +-58 +-94 +-106 +6 +79 +96 +36 +-16 +-58 +-95 +-105 +6 +79 +95 +36 +-16 +-58 +-95 +-106 +7 +79 +96 +36 +-16 +-58 +-95 +-106 +6 +79 +96 +36 +-16 +-58 +-94 +-106 +6 +79 +96 +37 +-15 +-58 +-94 +-105 +6 +79 +96 +36 +-16 +-58 +-95 +-105 +6 +79 +95 +36 +-16 +-58 +-95 +-106 +6 +79 +96 +36 +-16 +-58 +-95 +-105 +7 +79 +96 +36 +-16 +-58 +-95 +-106 +6 +79 +96 +37 +-15 +-58 +-94 +-105 +7 +79 +96 +36 +-16 +-58 +-95 +-106 +6 +79 +96 +37 +-16 +-58 +-95 +-106 +6 +79 +96 +36 +-16 +-58 +-95 +-105 +6 +79 +96 +36 +-16 +-58 +-95 +-105 +6 +79 +95 +36 +-16 +-58 +-95 +-106 +6 +79 +96 +36 +-16 +-58 +-95 +-106 +6 +79 +96 +36 +-16 +-58 +-95 +-106 +6 +79 +96 +36 +-16 +-58 +-95 +-106 +6 +79 +96 +36 +-16 +-58 +-95 +-106 +6 +79 +95 +36 +-16 +-58 +-95 +-106 +7 +79 +95 +36 +-16 +-58 +-95 +-106 +7 +79 +96 +36 +-16 +-58 +-95 +-106 +7 +80 +96 +37 +-15 +-58 +-94 +-106 +6 +79 +96 +37 +-16 +-58 +-94 +-105 +7 +79 +96 +37 +-15 +-58 +-94 +-105 +7 +80 +96 +36 +-16 +-58 +-95 +-105 +7 +79 +96 +37 +-16 +-58 +-95 +-106 +6 +79 +96 +36 +-16 +-58 +-95 +-105 +7 +79 +96 +37 +-16 +-58 +-94 +-105 +6 +79 +97 +37 +-15 +-58 +-94 +-105 +7 +80 +96 +36 +-16 +-58 +-95 +-106 +6 +79 +96 +36 +-16 +-58 +-95 +-105 +7 +80 +97 +37 +-15 +-58 +-94 +-105 +7 +80 +97 +37 +-15 +-57 +-94 +-105 +7 +80 +97 +37 +-15 +-57 +-94 +-105 +7 +80 +97 +80 +21 +-27 +-69 +-103 +-128 +-95 +38 +105 +112 +88 +27 +-22 +-65 +-99 +-128 +-96 +37 +104 +112 +86 +26 +-23 +-65 +-100 +-128 +-98 +36 +102 +109 +84 +24 +-25 +-67 +-101 +-128 +-99 +34 +101 +109 +83 +23 +-26 +-68 +-102 +-128 +-100 +33 +100 +107 +82 +22 +-27 +-68 +-103 +-128 +-100 +33 +99 +107 +81 +21 +-27 +-69 +-103 +-128 +-101 +33 +99 +107 +81 +21 +-27 +-69 +-103 +-128 +-101 +32 +99 +107 +81 +21 +-27 +-69 +-103 +-128 +-101 +32 +99 +107 +81 +21 +-27 +-69 +-103 +-128 +-101 +33 +99 +107 +81 +21 +-27 +-69 +-103 +-128 +-101 +33 +99 +107 +81 +21 +-27 +-69 +-103 +-128 +-101 +32 +99 +107 +81 +21 +-27 +-69 +-103 +-128 +-101 +33 +99 +107 +81 +22 +-27 +-69 +-103 +-128 +-101 +33 +99 +107 +81 +21 +-27 +-69 +-103 +-128 +-100 +33 +99 +107 +82 +22 +-27 +-69 +-103 +-128 +-101 +33 +99 +107 +81 +21 +-27 +-69 +-103 +-128 +-100 +33 +100 +108 +82 +22 +-26 +-68 +-102 +-128 +-100 +33 +99 +107 +81 +22 +-27 +-69 +-103 +-128 +-100 +33 +99 +107 +81 +21 +-27 +-69 +-103 +-128 +-101 +33 +99 +107 +81 +22 +-27 +-69 +-103 +-128 +-100 +33 +100 +107 +81 +22 +-27 +-69 +-103 +-128 +-101 +33 +99 +107 +81 +21 +-27 +-69 +-103 +-128 +-101 +33 +99 +106 +81 +21 +-27 +-69 +-103 +-128 +-101 +32 +99 +107 +81 +21 +-27 +-69 +-103 +-128 +-101 +33 +99 +106 +80 +21 +-28 +-69 +-103 +-128 +6 +78 +97 +35 +-16 +-59 +-95 +-108 +1 +72 +91 +30 +-20 +-63 +-98 +-110 +3 +74 +94 +32 +-18 +-61 +-96 +-108 +5 +76 +95 +33 +-17 +-60 +-95 +-107 +6 +77 +96 +34 +-16 +-60 +-95 +-107 +8 +78 +97 +35 +-15 +-59 +-94 +-106 +8 +79 +97 +35 +-15 +-59 +-94 +-106 +8 +78 +97 +35 +-15 +-59 +-94 +-106 +7 +77 +97 +35 +-15 +-59 +-94 +-106 +8 +78 +97 +35 +-15 +-59 +-94 +-106 +7 +78 +97 +35 +-15 +-58 +-94 +-106 +7 +78 +97 +35 +-15 +-59 +-94 +-106 +7 +78 +97 +35 +-15 +-59 +-95 +-106 +7 +77 +96 +35 +-16 +-59 +-95 +-106 +7 +77 +97 +35 +-16 +-59 +-95 +-106 +8 +78 +97 +35 +-15 +-59 +-95 +-107 +7 +77 +97 +35 +-15 +-59 +-94 +-107 +8 +78 +97 +35 +-15 +-59 +-94 +-106 +8 +79 +97 +36 +-15 +-58 +-94 +-106 +8 +79 +98 +36 +-15 +-58 +-94 +-106 +8 +79 +99 +37 +-14 +-58 +-93 +-105 +10 +80 +99 +37 +-14 +-58 +-93 +-105 +9 +79 +99 +36 +-14 +-58 +-93 +-105 +9 +80 +99 +36 +-14 +-58 +-94 +-106 +8 +79 +98 +36 +-14 +-58 +-94 +-106 +8 +78 +97 +35 +-15 +-59 +-94 +-106 +8 +77 +97 +35 +-16 +-59 +-95 +-106 +7 +77 +97 +35 +-15 +-59 +-95 +-107 +6 +77 +96 +34 +-16 +-59 +-95 +-107 +7 +77 +96 +34 +-16 +-59 +-95 +-107 +7 +77 +95 +34 +-17 +-60 +-95 +-107 +7 +77 +96 +34 +-16 +-59 +-95 +-110 +-100 +34 +101 +109 +86 +26 +-23 +-66 +-100 +-128 +-96 +38 +104 +111 +85 +25 +-24 +-66 +-101 +-128 +-98 +35 +102 +109 +83 +24 +-25 +-67 +-102 +-128 +-99 +34 +101 +109 +83 +23 +-26 +-68 +-102 +-128 +-99 +34 +100 +107 +81 +22 +-27 +-69 +-103 +-128 +-100 +33 +99 +107 +81 +21 +-27 +-69 +-103 +-128 +-100 +33 +99 +107 +81 +21 +-27 +-69 +-103 +-128 +-100 +33 +99 +107 +81 +21 +-27 +-69 +-103 +-128 +-100 +33 +99 +107 +81 +21 +-27 +-69 +-103 +-128 +-100 +33 +99 +107 +81 +21 +-27 +-69 +-103 +-128 +-99 +34 +100 +107 +82 +22 +-27 +-68 +-103 +-128 +-100 +34 +100 +107 +81 +22 +-27 +-69 +-103 +-128 +-100 +34 +99 +107 +82 +22 +-27 +-69 +-103 +-128 +7 +79 +97 +35 +-16 +-59 +-95 +-108 +1 +72 +91 +29 +-20 +-63 +-98 +-110 +3 +74 +93 +31 +-18 +-62 +-97 +-109 +5 +75 +94 +33 +-17 +-61 +-96 +-108 +6 +77 +95 +33 +-17 +-60 +-95 +-107 +6 +77 +96 +34 +-16 +-60 +-95 +-107 +7 +77 +96 +34 +-16 +-60 +-95 +-107 +7 +77 +97 +77 +20 +-30 +-70 +-105 +-128 +-97 +38 +102 +113 +84 +26 +-24 +-65 +-101 +-128 +-97 +38 +101 +111 +82 +24 +-26 +-67 +-102 +-128 +-99 +36 +99 +110 +81 +23 +-27 +-67 +-103 +-128 +-100 +35 +99 +110 +80 +23 +-27 +-68 +-103 +-128 +-100 +34 +98 +109 +80 +22 +-28 +-69 +-104 +-128 +-100 +35 +98 +108 +79 +22 +-28 +-69 +-104 +-128 +-101 +34 +98 +109 +80 +23 +-28 +-68 +-103 +-128 +-100 +35 +98 +109 +80 +22 +-28 +-68 +-104 +-128 +-100 +35 +99 +109 +80 +22 +-28 +-68 +-104 +-128 +-100 +35 +99 +109 +80 +23 +-27 +-68 +-103 +-128 +-99 +35 +100 +110 +80 +23 +-27 +-68 +-103 +-128 +-99 +36 +100 +110 +81 +24 +-27 +-67 +-103 +-128 +-99 +36 +100 +110 +82 +24 +-27 +-67 +-103 +-128 +-99 +36 +100 +110 +81 +24 +-27 +-67 +-103 +-128 +-99 +36 +99 +110 +81 +23 +-27 +-68 +-103 +-128 +-100 +35 +99 +108 +80 +22 +-28 +-68 +-104 +-128 +-100 +35 +98 +108 +79 +22 +-28 +-69 +-104 +-128 +-101 +34 +97 +108 +79 +21 +-28 +-69 +-104 +-128 +-101 +34 +97 +107 +79 +21 +-28 +-69 +-104 +-128 +-101 +34 +98 +108 +79 +22 +-28 +-69 +-104 +-128 +-100 +35 +98 +108 +80 +23 +-27 +-68 +-104 +-128 +-99 +36 +99 +109 +81 +23 +-27 +-68 +-103 +-128 +-99 +35 +100 +110 +82 +24 +-26 +-67 +-103 +-128 +-99 +36 +99 +109 +80 +23 +-27 +-68 +-103 +-128 +-100 +35 +99 +109 +80 +22 +-28 +-68 +-104 +-128 +-100 +34 +97 +107 +79 +22 +-28 +-69 +-104 +-128 +-101 +33 +97 +107 +78 +21 +-29 +-69 +-104 +-128 +-102 +33 +96 +106 +77 +20 +-29 +-70 +-105 +-128 +-104 +31 +95 +105 +75 +18 +-31 +-71 +-106 +-128 +-103 +32 +95 +104 +75 +19 +-31 +-71 +-106 +-128 +-103 +32 +96 +106 +77 +19 +-30 +-71 +-106 +-128 +-101 +34 +97 +107 +43 +-9 +-53 +-90 +-105 +2 +72 +91 +30 +-20 +-63 +-98 +-110 +3 +74 +93 +31 +-19 +-62 +-97 +-108 +6 +77 +95 +33 +-17 +-60 +-96 +-107 +8 +77 +96 +34 +-16 +-59 +-95 +-107 +8 +78 +97 +35 +-15 +-59 +-94 +-106 +9 +79 +97 +36 +-15 +-58 +-94 +-106 +9 +78 +97 +35 +-15 +-58 +-94 +-106 +9 +79 +97 +77 +20 +-29 +-70 +-105 +-128 +-96 +39 +102 +113 +84 +26 +-24 +-66 +-101 +-128 +-97 +37 +100 +111 +82 +24 +-26 +-67 +-102 +-128 +-99 +36 +99 +109 +80 +22 +-28 +-68 +-104 +-128 +-100 +35 +98 +109 +80 +22 +-28 +-68 +-104 +-128 +-99 +35 +98 +107 +79 +21 +-28 +-69 +-104 +-128 +-100 +35 +98 +109 +80 +22 +-28 +-68 +-104 +-112 +6 +81 +96 +36 +-16 +-59 +-95 +-107 +1 +74 +90 +31 +-20 +-62 +-98 +-109 +4 +76 +92 +33 +-19 +-61 +-97 +-107 +6 +78 +94 +34 +-17 +-43 +-96 +-107 +6 +78 +94 +35 +-17 +-43 +-96 +-106 +7 +79 +95 +36 +-16 +-59 +-95 +-106 +7 +79 +95 +35 +-17 +-43 +-95 +-106 +7 +79 +95 +35 +-17 +-43 +-95 +-106 +6 +78 +95 +35 +-17 +-43 +-95 +-106 +7 +79 +95 +35 +-17 +-43 +-95 +-106 +8 +79 +95 +35 +-16 +-59 +-95 +-106 +8 +80 +95 +36 +-16 +-58 +-95 +-105 +7 +79 +96 +36 +-16 +-58 +-95 +-105 +9 +80 +96 +37 +-16 +-58 +-95 +-105 +9 +81 +96 +37 +-16 +-58 +-95 +-105 +8 +80 +96 +37 +-16 +-58 +-95 +-105 +8 +80 +96 +36 +-16 +-58 +-95 +-105 +8 +80 +96 +36 +-16 +-58 +-95 +-105 +8 +80 +95 +36 +-16 +-58 +-95 +-105 +7 +79 +95 +35 +-17 +-43 +-95 +-106 +6 +79 +95 +35 +-17 +-43 +-95 +-106 +7 +78 +94 +35 +-17 +-43 +-96 +-106 +6 +79 +94 +35 +-17 +-43 +-96 +-106 +7 +79 +94 +35 +-17 +-43 +-96 +-107 +5 +78 +94 +34 +-17 +-43 +-96 +-106 +7 +79 +94 +35 +-17 +-43 +-96 +-106 +7 +79 +95 +35 +-17 +-43 +-95 +-106 +7 +79 +95 +35 +-16 +-59 +-95 +-106 +6 +79 +95 +35 +-17 +-43 +-95 +-106 +7 +79 +95 +35 +-17 +-43 +-95 +-106 +7 +79 +95 +35 +-17 +-43 +-95 +-106 +7 +79 +95 +35 +-17 +-43 +-95 +-106 +6 +78 +94 +35 +-17 +-43 +-96 +-106 +8 +79 +95 +35 +-17 +-43 +-95 +-106 +7 +79 +95 +35 +-16 +-59 +-95 +-106 +8 +79 +95 +35 +-17 +-43 +-95 +-106 +6 +79 +95 +35 +-17 +-43 +-95 +-106 +8 +79 +95 +36 +-16 +-59 +-95 +-106 +7 +79 +95 +36 +-16 +-59 +-95 +-105 +8 +79 +95 +36 +-16 +-59 +-95 +-106 +7 +79 +95 +35 +-17 +-43 +-95 +-106 +8 +79 +95 +35 +-17 +-43 +-95 +-106 +8 +79 +94 +35 +-17 +-43 +-95 +-106 +8 +79 +95 +35 +-17 +-43 +-95 +-106 +7 +79 +95 +35 +-16 +-59 +-95 +-106 +8 +79 +95 +35 +-17 +-43 +-95 +-106 +8 +79 +94 +35 +-17 +-43 +-95 +-106 +8 +79 +94 +35 +-17 +-43 +-95 +-106 +7 +79 +95 +35 +-17 +-43 +-95 +-105 +8 +80 +95 +36 +-16 +-58 +-95 +-105 +8 +79 +95 +35 +-17 +-43 +-95 +-106 +7 +79 +94 +35 +-17 +-43 +-96 +-106 +6 +79 +95 +35 +-17 +-43 +-95 +-106 +7 +79 +95 +35 +-17 +-43 +-95 +-106 +8 +79 +94 +35 +-17 +-43 +-95 +-106 +8 +79 +95 +35 +-17 +-43 +-95 +-109 +-98 +36 +100 +112 +85 +27 +-24 +-65 +-101 +-128 +-93 +41 +103 +113 +84 +26 +-25 +-66 +-101 +-128 +-95 +39 +101 +111 +82 +24 +-26 +-67 +-102 +-128 +-97 +38 +100 +110 +80 +23 +-27 +-68 +-103 +-128 +-97 +37 +100 +109 +80 +23 +-27 +-68 +-103 +-128 +-97 +37 +100 +109 +80 +22 +-28 +-68 +-103 +-128 +-98 +37 +100 +110 +80 +23 +-27 +-68 +-103 +-128 +-98 +37 +100 +109 +80 +23 +-27 +-68 +-103 +-128 +-98 +36 +99 +109 +80 +23 +-27 +-68 +-103 +-128 +-99 +35 +98 +107 +79 +22 +-28 +-69 +-104 +-128 +-99 +35 +98 +108 +79 +22 +-28 +-69 +-104 +-128 +-99 +35 +97 +107 +78 +21 +-29 +-69 +-104 +-128 +-100 +35 +97 +107 +78 +21 +-29 +-69 +-104 +-128 +6 +79 +94 +34 +-17 +-43 +-96 +-108 +1 +72 +88 +29 +-22 +-63 +-99 +-109 +3 +74 +89 +31 +-20 +-62 +-98 +-108 +5 +76 +92 +33 +-19 +-61 +-97 +-107 +5 +77 +93 +33 +-18 +-60 +-96 +-107 +6 +78 +94 +34 +-17 +-43 +-96 +-106 +6 +78 +93 +34 +-17 +-43 +-96 +-106 +7 +78 +93 +34 +-17 +-43 +-96 +-106 +7 +78 +94 +34 +-17 +-43 +-96 +-106 +8 +79 +94 +34 +-17 +-43 +-96 +-106 +7 +79 +94 +34 +-17 +-43 +-96 +-106 +7 +79 +94 +35 +-17 +-43 +-95 +-106 +7 +79 +95 +35 +-17 +-43 +-95 +-105 +8 +79 +94 +35 +-17 +-43 +-95 +-106 +8 +79 +94 +35 +-17 +-43 +-95 +-105 +8 +79 +94 +35 +-17 +-43 +-95 +-106 +7 +79 +94 +35 +-17 +-43 +-95 +-105 +7 +79 +94 +35 +-17 +-43 +-95 +-105 +8 +79 +95 +35 +-17 +-43 +-95 +-105 +8 +79 +95 +35 +-17 +-43 +-95 +-106 +8 +79 +94 +35 +-17 +-43 +-95 +-105 +8 +79 +94 +35 +-17 +-43 +-95 +-105 +8 +79 +94 +35 +-17 +-43 +-95 +-106 +8 +79 +95 +35 +-17 +-43 +-95 +-106 +8 +79 +94 +35 +-17 +-43 +-95 +-105 +8 +79 +95 +35 +-17 +-43 +-95 +-105 +8 +79 +94 +35 +-17 +-43 +-95 +-106 +7 +79 +94 +35 +-17 +-43 +-96 +-106 +7 +79 +94 +35 +-17 +-43 +-95 +-106 +8 +79 +94 +35 +-17 +-43 +-95 +-106 +7 +79 +94 +35 +-17 +-43 +-95 +-105 +8 +79 +94 +35 +-17 +-43 +-95 +-109 +-97 +36 +100 +111 +83 +25 +-25 +-66 +-101 +-128 +-94 +40 +102 +111 +83 +25 +-25 +-66 +-101 +-128 +-95 +38 +100 +109 +80 +23 +-27 +-68 +-103 +-128 +-97 +37 +100 +109 +80 +23 +-27 +-68 +-103 +-128 +-97 +37 +99 +108 +79 +21 +-28 +-69 +-104 +-128 +-97 +37 +99 +108 +79 +22 +-28 +-68 +-104 +-128 +-98 +36 +99 +108 +44 +-8 +-52 +-89 +-103 +5 +74 +91 +30 +-20 +-62 +-97 +-109 +5 +74 +92 +31 +-19 +-62 +-97 +-108 +6 +76 +94 +33 +-17 +-60 +-96 +-107 +7 +77 +95 +33 +-17 +-60 +-95 +-106 +9 +78 +96 +34 +-16 +-59 +-95 +-106 +9 +78 +96 +35 +-16 +-59 +-94 +-105 +10 +78 +96 +34 +-16 +-59 +-95 +-109 +-96 +36 +101 +109 +85 +25 +-24 +-66 +-100 +-128 +-92 +39 +104 +110 +84 +24 +-25 +-67 +-101 +-128 +-95 +37 +101 +107 +81 +22 +-27 +-68 +-102 +-128 +-97 +35 +100 +107 +80 +21 +-27 +-69 +-103 +-128 +-97 +35 +99 +105 +79 +20 +-28 +-70 +-103 +-128 +-98 +34 +99 +105 +79 +20 +-28 +-70 +-104 +-128 +-98 +34 +99 +105 +79 +19 +-28 +-70 +-104 +-128 +-98 +35 +99 +105 +79 +20 +-28 +-70 +-103 +-128 +-98 +34 +99 +104 +78 +19 +-29 +-70 +-104 +-128 +-98 +34 +99 +104 +78 +19 +-29 +-70 +-104 +-128 +-98 +34 +99 +105 +79 +20 +-28 +-69 +-103 +-128 +-98 +35 +99 +105 +79 +20 +-28 +-70 +-104 +-128 +-97 +34 +99 +105 +79 +20 +-28 +-70 +-103 +-128 +-98 +35 +99 +105 +79 +20 +-28 +-70 +-103 +-128 +-97 +34 +99 +105 +78 +19 +-29 +-70 +-104 +-128 +-97 +35 +99 +105 +79 +19 +-29 +-70 +-104 +-128 +-98 +34 +99 +105 +79 +20 +-28 +-70 +-103 +-128 +-97 +35 +99 +105 +79 +19 +-29 +-70 +-104 +-128 +-97 +35 +99 +105 +79 +19 +-29 +-70 +-104 +-128 +-97 +35 +99 +105 +79 +20 +-28 +-70 +-103 +-128 +-97 +35 +99 +104 +78 +19 +-29 +-70 +-104 +-128 +-98 +34 +98 +105 +78 +19 +-29 +-70 +-104 +-128 +-98 +34 +98 +105 +78 +19 +-29 +-70 +-104 +-128 +-97 +35 +99 +105 +78 +19 +-29 +-70 +-104 +-128 +-97 +35 +100 +106 +79 +20 +-28 +-69 +-103 +-128 +-96 +36 +100 +106 +79 +20 +-28 +-69 +-103 +-128 +-97 +36 +100 +106 +80 +20 +-27 +-69 +-103 +-128 +-96 +36 +100 +106 +79 +20 +-28 +-69 +-103 +-128 +-97 +35 +100 +105 +78 +19 +-28 +-70 +-103 +-128 +-97 +35 +99 +106 +79 +20 +-28 +-69 +-103 +-128 +-97 +35 +99 +105 +79 +20 +-28 +-69 +-103 +-128 +-96 +36 +99 +106 +79 +20 +-28 +-69 +-103 +-112 +8 +79 +95 +33 +-17 +-60 +-95 +-108 +3 +72 +89 +28 +-21 +-63 +-98 +-109 +5 +74 +91 +30 +-19 +-62 +-97 +-108 +6 +74 +92 +31 +-18 +-61 +-96 +-107 +6 +75 +93 +32 +-18 +-61 +-96 +-107 +8 +77 +94 +33 +-17 +-60 +-95 +-106 +9 +77 +95 +33 +-17 +-60 +-95 +-106 +9 +78 +95 +34 +-16 +-59 +-95 +-106 +9 +77 +95 +34 +-16 +-59 +-94 +-105 +10 +79 +97 +35 +-15 +-58 +-94 +-104 +11 +79 +97 +35 +-15 +-58 +-93 +-104 +10 +78 +96 +34 +-16 +-59 +-94 +-105 +9 +78 +96 +35 +-15 +-59 +-94 +-105 +10 +78 +96 +34 +-15 +-59 +-94 +-105 +9 +77 +95 +34 +-16 +-59 +-95 +-105 +9 +77 +95 +33 +-16 +-59 +-95 +-106 +8 +76 +93 +33 +-17 +-60 +-95 +-106 +8 +77 +94 +33 +-17 +-60 +-95 +-106 +8 +77 +93 +32 +-17 +-60 +-95 +-106 +8 +77 +94 +33 +-17 +-60 +-95 +-106 +8 +77 +94 +33 +-17 +-60 +-95 +-106 +9 +77 +94 +33 +-17 +-60 +-95 +-106 +9 +77 +94 +33 +-17 +-60 +-95 +-106 +9 +77 +94 +33 +-17 +-60 +-95 +-106 +8 +77 +94 +32 +-17 +-60 +-95 +-106 +10 +77 +95 +33 +-17 +-59 +-95 +-106 +9 +77 +94 +33 +-17 +-60 +-95 +-106 +8 +76 +94 +33 +-17 +-60 +-95 +-106 +8 +76 +93 +32 +-17 +-60 +-95 +-106 +9 +77 +95 +33 +-17 +-59 +-94 +-106 +9 +77 +95 +34 +-16 +-59 +-95 +-105 +9 +77 +95 +33 +-17 +-59 +-95 +-109 +-96 +35 +101 +108 +83 +23 +-25 +-67 +-101 +-128 +-92 +40 +103 +109 +83 +23 +-25 +-67 +-101 +-128 +-93 +38 +101 +107 +81 +22 +-26 +-68 +-102 +-128 +-95 +37 +101 +107 +80 +21 +-27 +-69 +-102 +-128 +-96 +36 +100 +105 +79 +20 +-28 +-69 +-103 +-128 +-96 +36 +99 +105 +79 +20 +-28 +-69 +-103 +-128 +-96 +36 +99 +104 +78 +19 +-28 +-70 +-103 +-128 +-96 +35 +99 +105 +78 +19 +-29 +-70 +-103 +-128 +-96 +36 +99 +104 +78 +19 +-29 +-70 +-103 +-128 +-96 +35 +99 +104 +78 +19 +-28 +-69 +-103 +-128 +-96 +35 +99 +105 +78 +19 +-29 +-70 +-103 +-128 +-96 +36 +99 +104 +78 +19 +-29 +-70 +-103 +-128 +-96 +36 +99 +104 +78 +19 +-29 +-70 +-103 +-128 +-97 +35 +99 +104 +78 +19 +-29 +-70 +-103 +-128 +-96 +35 +99 +104 +77 +19 +-29 +-70 +-104 +-128 +-96 +35 +99 +104 +78 +19 +-29 +-70 +-103 +-128 +-97 +35 +99 +105 +78 +19 +-29 +-70 +-103 +-128 +-96 +35 +98 +104 +78 +19 +-29 +-70 +-103 +-128 +-95 +36 +99 +105 +78 +19 +-28 +-70 +-103 +-128 +-96 +36 +99 +105 +79 +20 +-28 +-69 +-103 +-128 +-95 +36 +100 +105 +79 +20 +-28 +-69 +-103 +-128 +-95 +36 +99 +106 +79 +20 +-28 +-69 +-103 +-128 +-94 +37 +101 +106 +79 +20 +-27 +-69 +-102 +-128 +-95 +37 +100 +106 +80 +21 +-27 +-68 +-102 +-128 +-95 +36 +100 +105 +79 +20 +-28 +-69 +-103 +-128 +-95 +36 +100 +105 +79 +20 +-28 +-69 +-103 +-111 +10 +79 +95 +33 +-16 +-59 +-95 +-107 +3 +71 +88 +28 +-21 +-63 +-98 +-109 +5 +72 +89 +29 +-20 +-63 +-97 +-108 +5 +74 +91 +30 +-19 +-61 +-96 +-107 +7 +75 +92 +31 +-18 +-61 +-95 +-106 +8 +76 +93 +32 +-17 +-60 +-95 +-106 +9 +77 +94 +33 +-17 +-60 +-95 +-105 +10 +77 +95 +34 +-16 +-59 +-94 +-104 +10 +77 +95 +34 +-16 +-59 +-94 +-104 +11 +78 +95 +34 +-16 +-59 +-94 +-104 +10 +77 +95 +34 +-16 +-59 +-94 +-105 +10 +77 +94 +33 +-16 +-59 +-94 +-105 +9 +77 +93 +33 +-17 +-60 +-95 +-105 +9 +76 +93 +32 +-17 +-60 +-95 +-106 +8 +76 +93 +32 +-17 +-60 +-95 +-106 +7 +75 +91 +31 +-18 +-61 +-96 +-107 +6 +74 +91 +30 +-19 +-61 +-96 +-107 +7 +74 +90 +30 +-19 +-62 +-96 +-107 +6 +74 +91 +30 +-19 +-61 +-96 +-107 +8 +75 +92 +31 +-18 +-61 +-95 +-106 +8 +76 +92 +31 +-18 +-60 +-95 +-106 +9 +77 +93 +32 +-17 +-60 +-95 +-105 +10 +77 +94 +33 +-17 +-59 +-94 +-105 +10 +77 +94 +33 +-16 +-59 +-94 +-104 +10 +79 +95 +34 +-16 +-58 +-94 +-104 +11 +79 +95 +34 +-16 +-58 +-93 +-104 +11 +79 +95 +34 +-15 +-58 +-93 +-104 +11 +79 +95 +34 +-16 +-58 +-94 +-104 +11 +78 +95 +34 +-16 +-59 +-93 +-104 +10 +77 +94 +33 +-16 +-59 +-94 +-104 +10 +77 +94 +33 +-17 +-59 +-94 +-105 +9 +77 +93 +32 +-17 +-60 +-95 +-106 +9 +77 +93 +32 +-17 +-60 +-95 +-105 +9 +77 +93 +32 +-17 +-60 +-95 +-105 +9 +77 +93 +32 +-17 +-60 +-95 +-105 +10 +77 +93 +33 +-17 +-60 +-95 +-105 +10 +77 +94 +33 +-17 +-59 +-94 +-105 +10 +77 +94 +33 +-16 +-59 +-94 +-104 +11 +78 +95 +34 +-16 +-59 +-94 +-104 +11 +78 +94 +73 +17 +-31 +-71 +-105 +-128 +-92 +41 +101 +110 +81 +24 +-25 +-66 +-100 +-128 +-92 +40 +101 +109 +79 +22 +-27 +-67 +-102 +-128 +-94 +38 +99 +107 +77 +21 +-28 +-68 +-103 +-128 +-95 +37 +98 +106 +77 +20 +-29 +-69 +-103 +-128 +-95 +37 +98 +106 +76 +19 +-29 +-69 +-104 +-128 +-95 +37 +98 +106 +76 +20 +-29 +-69 +-103 +-110 +10 +81 +94 +35 +-16 +-58 +-94 +-105 +4 +74 +88 +30 +-20 +-62 +-97 +-106 +6 +75 +90 +32 +-19 +-60 +-96 +-105 +8 +77 +91 +33 +-18 +-59 +-95 +-105 +7 +78 +91 +33 +-18 +-59 +-95 +-104 +9 +78 +92 +33 +-17 +-43 +-95 +-104 +9 +79 +92 +33 +-17 +-43 +-95 +-104 +8 +78 +92 +33 +-18 +-43 +-95 +-108 +-96 +36 +97 +107 +80 +23 +-26 +-66 +-101 +-128 +-92 +40 +100 +108 +77 +22 +-28 +-68 +-102 +-128 +-94 +38 +98 +106 +77 +20 +-29 +-69 +-103 +-128 +-95 +37 +98 +106 +76 +20 +-29 +-69 +-103 +-128 +-95 +37 +97 +106 +75 +19 +-29 +-69 +-104 +-128 +-95 +37 +97 +105 +75 +19 +-30 +-69 +-104 +-128 +-96 +37 +97 +105 +75 +19 +-30 +-69 +-103 +-128 +-95 +37 +97 +105 +75 +19 +-30 +-69 +-104 +-128 +-95 +36 +96 +105 +75 +19 +-30 +-69 +-104 +-128 +-95 +37 +97 +104 +75 +19 +-30 +-69 +-104 +-128 +-96 +37 +97 +105 +75 +19 +-30 +-69 +-104 +-128 +-95 +37 +97 +105 +75 +19 +-29 +-69 +-104 +-128 +-95 +37 +97 +105 +75 +19 +-30 +-69 +-104 +-110 +9 +79 +92 +33 +-17 +-43 +-95 +-106 +4 +73 +86 +28 +-22 +-62 +-98 +-107 +5 +75 +88 +31 +-20 +-61 +-96 +-106 +7 +77 +90 +32 +-18 +-60 +-95 +-105 +7 +77 +90 +32 +-18 +-60 +-95 +-104 +8 +78 +91 +33 +-18 +-43 +-95 +-104 +9 +78 +92 +33 +-18 +-43 +-95 +-104 +8 +78 +92 +33 +-18 +-43 +-95 +-104 +8 +78 +91 +33 +-18 +-43 +-95 +-104 +9 +78 +91 +33 +-18 +-43 +-95 +-104 +9 +78 +92 +33 +-17 +-43 +-95 +-104 +9 +78 +92 +33 +-17 +-43 +-94 +-104 +9 +78 +92 +33 +-17 +-43 +-95 +-104 +9 +78 +92 +33 +-17 +-43 +-94 +-104 +9 +78 +91 +33 +-18 +-43 +-95 +-104 +8 +78 +91 +33 +-18 +-43 +-95 +-104 +8 +78 +91 +33 +-18 +-43 +-95 +-104 +9 +78 +91 +33 +-18 +-43 +-95 +-104 +9 +78 +92 +33 +-17 +-43 +-94 +-103 +10 +79 +92 +33 +-17 +-42 +-94 +-103 +9 +79 +92 +33 +-17 +-42 +-94 +-103 +9 +79 +92 +33 +-17 +-42 +-94 +-103 +10 +79 +92 +34 +-17 +-42 +-94 +-103 +10 +79 +93 +34 +-17 +-42 +-94 +-103 +10 +78 +92 +34 +-17 +-42 +-94 +-103 +10 +79 +93 +34 +-17 +-42 +-94 +-103 +10 +79 +92 +34 +-17 +-42 +-94 +-103 +10 +79 +93 +35 +-16 +-58 +-94 +-103 +10 +79 +93 +34 +-16 +-58 +-94 +-102 +10 +79 +93 +35 +-16 +-58 +-94 +-102 +10 +79 +93 +34 +-17 +-42 +-94 +-103 +10 +78 +92 +33 +-17 +-42 +-94 +-103 +9 +78 +91 +33 +-17 +-43 +-94 +-103 +9 +78 +91 +33 +-18 +-43 +-95 +-104 +9 +78 +92 +33 +-17 +-43 +-94 +-104 +9 +78 +91 +33 +-18 +-43 +-95 +-104 +8 +78 +91 +33 +-18 +-43 +-94 +-104 +9 +78 +91 +33 +-18 +-43 +-95 +-104 +8 +78 +91 +33 +-18 +-59 +-95 +-104 +9 +78 +90 +32 +-18 +-59 +-95 +-104 +9 +78 +91 +33 +-18 +-43 +-95 +-104 +9 +78 +91 +33 +-17 +-43 +-94 +-103 +9 +78 +91 +33 +-18 +-43 +-95 +-103 +9 +78 +91 +33 +-18 +-43 +-95 +-104 +8 +78 +91 +32 +-18 +-43 +-95 +-104 +9 +77 +90 +32 +-18 +-59 +-95 +-104 +9 +77 +91 +32 +-18 +-43 +-95 +-103 +9 +78 +91 +33 +-17 +-43 +-94 +-104 +9 +78 +91 +33 +-17 +-43 +-94 +-103 +9 +78 +91 +33 +-18 +-43 +-94 +-103 +10 +78 +91 +33 +-17 +-42 +-94 +-103 +9 +78 +91 +33 +-18 +-43 +-94 +-103 +9 +78 +91 +33 +-18 +-43 +-94 +-103 +9 +78 +91 +33 +-17 +-43 +-94 +-103 +10 +78 +91 +33 +-17 +-42 +-94 +-103 +9 +77 +91 +33 +-17 +-43 +-94 +-103 +9 +78 +91 +33 +-17 +-43 +-94 +-103 +10 +78 +91 +33 +-17 +-43 +-94 +-103 +9 +78 +91 +33 +-17 +-43 +-94 +-103 +9 +78 +91 +33 +-17 +-43 +-94 +-103 +9 +78 +91 +33 +-18 +-43 +-94 +-103 +9 +78 +91 +33 +-18 +-43 +-94 +-103 +9 +78 +91 +33 +-17 +-42 +-94 +-103 +9 +78 +91 +33 +-18 +-43 +-94 +-103 +9 +78 +91 +33 +-18 +-43 +-94 +-103 +9 +78 +90 +32 +-18 +-43 +-94 +-103 +9 +78 +91 +33 +-17 +-42 +-94 +-103 +9 +78 +91 +33 +-17 +-42 +-94 +-103 +9 +78 +91 +33 +-17 +-42 +-94 +-103 +9 +78 +91 +33 +-17 +-43 +-94 +-103 +9 +78 +91 +33 +-17 +-42 +-94 +-103 +9 +77 +91 +33 +-18 +-43 +-94 +-107 +-94 +37 +97 +106 +77 +22 +-27 +-67 +-101 +-128 +-90 +41 +100 +108 +77 +22 +-27 +-67 +-101 +-128 +-91 +40 +99 +106 +76 +20 +-28 +-67 +-102 +-128 +-92 +39 +98 +106 +76 +20 +-28 +-68 +-102 +-128 +-93 +38 +97 +105 +75 +19 +-29 +-68 +-102 +-128 +-92 +38 +98 +105 +75 +19 +-29 +-69 +-103 +-128 +-93 +39 +98 +105 +76 +20 +-29 +-68 +-102 +-128 +-92 +39 +98 +106 +76 +20 +-28 +-68 +-102 +-128 +-92 +39 +98 +105 +75 +19 +-29 +-68 +-102 +-128 +-92 +38 +97 +104 +75 +19 +-29 +-68 +-102 +-128 +-92 +38 +97 +104 +74 +19 +-30 +-69 +-103 +-128 +-93 +38 +97 +104 +73 +18 +-30 +-69 +-103 +-128 +-94 +37 +96 +103 +73 +17 +-31 +-70 +-103 +-128 +-94 +37 +96 +103 +73 +18 +-30 +-69 +-103 +-128 +-94 +37 +96 +102 +73 +18 +-30 +-69 +-103 +-128 +-94 +37 +96 +103 +73 +18 +-30 +-69 +-103 +-128 +-94 +37 +96 +103 +73 +18 +-30 +-69 +-103 +-128 +-94 +37 +96 +103 +73 +18 +-30 +-69 +-103 +-128 +-93 +37 +96 +103 +73 +17 +-31 +-69 +-103 +-128 +-94 +37 +97 +103 +74 +18 +-30 +-69 +-103 +-128 +-93 +37 +96 +103 +74 +18 +-30 +-69 +-103 +-128 +-93 +38 +97 +103 +73 +18 +-30 +-69 +-103 +-128 +-93 +37 +97 +103 +73 +18 +-30 +-69 +-103 +-128 +-93 +37 +96 +104 +74 +18 +-30 +-69 +-103 +-128 +-93 +37 +97 +104 +73 +18 +-30 +-69 +-103 +-128 +-93 +37 +96 +103 +41 +-9 +-52 +-88 +-101 +7 +73 +88 +29 +-20 +-61 +-95 +-106 +7 +73 +88 +28 +-20 +-61 +-95 +-105 +8 +74 +89 +30 +-19 +-60 +-95 +-105 +9 +75 +90 +30 +-18 +-60 +-94 +-104 +9 +75 +90 +31 +-18 +-60 +-94 +-104 +9 +75 +91 +31 +-18 +-59 +-94 +-104 +9 +75 +91 +31 +-18 +-60 +-94 +-104 +9 +75 +91 +31 +-17 +-59 +-94 +-104 +10 +76 +91 +31 +-17 +-59 +-93 +-103 +10 +76 +92 +32 +-17 +-59 +-93 +-103 +11 +77 +92 +32 +-17 +-59 +-93 +-103 +11 +77 +93 +32 +-16 +-58 +-93 +-103 +11 +77 +92 +32 +-17 +-58 +-93 +-102 +11 +77 +92 +32 +-17 +-59 +-93 +-102 +11 +77 +92 +32 +-17 +-59 +-93 +-103 +11 +77 +92 +32 +-17 +-58 +-93 +-103 +11 +77 +92 +32 +-17 +-59 +-93 +-103 +10 +77 +92 +32 +-17 +-58 +-93 +-103 +10 +76 +92 +32 +-17 +-59 +-93 +-103 +10 +76 +91 +31 +-17 +-59 +-93 +-103 +10 +76 +91 +31 +-17 +-59 +-93 +-103 +10 +76 +91 +31 +-17 +-59 +-93 +-103 +10 +76 +91 +31 +-17 +-59 +-93 +-103 +10 +76 +91 +31 +-17 +-59 +-93 +-103 +10 +76 +91 +31 +-17 +-59 +-93 +-103 +11 +76 +91 +31 +-17 +-59 +-93 +-103 +11 +76 +92 +32 +-17 +-58 +-93 +-102 +11 +77 +93 +33 +-16 +-58 +-92 +-102 +11 +77 +93 +33 +-16 +-58 +-92 +-102 +12 +78 +93 +33 +-16 +-58 +-92 +-101 +13 +77 +93 +33 +-15 +-57 +-92 +-102 +12 +77 +92 +71 +16 +-31 +-70 +-103 +-128 +-89 +41 +99 +107 +77 +21 +-27 +-66 +-100 +-112 +-90 +40 +98 +105 +75 +19 +-28 +-67 +-101 +-128 +-91 +39 +97 +104 +73 +18 +-30 +-68 +-102 +-128 +-92 +38 +97 +103 +72 +17 +-30 +-69 +-103 +-128 +-92 +37 +96 +103 +72 +17 +-31 +-69 +-103 +-128 +-93 +37 +96 +102 +72 +17 +-30 +-69 +-103 +-128 +-93 +37 +96 +102 +72 +17 +-30 +-69 +-103 +-128 +-92 +37 +96 +102 +72 +17 +-31 +-69 +-103 +-128 +-92 +38 +96 +103 +72 +17 +-30 +-69 +-102 +-128 +-93 +37 +95 +103 +72 +18 +-30 +-69 +-102 +-128 +-92 +37 +96 +102 +72 +17 +-31 +-69 +-103 +-128 +-92 +38 +96 +101 +72 +17 +-31 +-69 +-103 +-128 +-92 +38 +96 +102 +41 +-9 +-52 +-87 +-100 +8 +73 +87 +28 +-20 +-61 +-95 +-105 +7 +73 +88 +28 +-19 +-61 +-95 +-105 +8 +74 +89 +29 +-19 +-60 +-94 +-104 +8 +74 +89 +30 +-18 +-60 +-94 +-103 +10 +76 +90 +31 +-17 +-59 +-93 +-103 +10 +75 +91 +31 +-17 +-59 +-93 +-102 +11 +76 +91 +31 +-17 +-59 +-93 +-106 +-93 +36 +98 +103 +77 +20 +-27 +-67 +-100 +-112 +-88 +40 +101 +104 +77 +19 +-27 +-67 +-100 +-112 +-89 +39 +100 +103 +76 +19 +-28 +-68 +-101 +-128 +-91 +38 +98 +101 +75 +17 +-29 +-69 +-101 +-128 +-91 +38 +97 +101 +74 +17 +-29 +-69 +-101 +-128 +-91 +37 +98 +102 +74 +17 +-29 +-69 +-101 +-128 +-91 +37 +97 +101 +74 +16 +-30 +-70 +-102 +-128 +-91 +37 +98 +101 +74 +17 +-29 +-69 +-101 +-128 +-91 +37 +97 +101 +74 +17 +-29 +-69 +-101 +-128 +-91 +37 +98 +101 +74 +17 +-29 +-69 +-101 +-128 +-91 +37 +97 +101 +73 +16 +-30 +-69 +-102 +-128 +-91 +37 +97 +101 +73 +16 +-30 +-70 +-102 +-128 +-91 +37 +97 +101 +74 +17 +-29 +-69 +-102 +-128 +-91 +37 +97 +101 +74 +17 +-29 +-69 +-101 +-128 +-91 +37 +97 +101 +73 +16 +-30 +-69 +-102 +-128 +-91 +37 +97 +101 +74 +16 +-29 +-69 +-101 +-128 +-91 +37 +98 +101 +74 +17 +-29 +-69 +-101 +-128 +-90 +38 +98 +102 +75 +17 +-29 +-68 +-101 +-128 +-90 +38 +98 +102 +75 +18 +-29 +-68 +-101 +-128 +-89 +38 +99 +103 +75 +18 +-28 +-68 +-101 +-128 +-89 +38 +99 +102 +75 +18 +-28 +-68 +-101 +-128 +-90 +39 +99 +102 +75 +18 +-28 +-68 +-101 +-128 +-90 +38 +97 +101 +74 +17 +-29 +-69 +-101 +-128 +-90 +38 +97 +101 +74 +17 +-29 +-69 +-101 +-128 +-91 +36 +97 +100 +72 +16 +-30 +-70 +-102 +-128 +-91 +36 +97 +100 +73 +16 +-30 +-70 +-102 +-128 +-91 +37 +97 +100 +73 +16 +-30 +-69 +-101 +-128 +-91 +37 +97 +100 +74 +16 +-29 +-69 +-101 +-128 +-90 +38 +97 +101 +74 +17 +-29 +-69 +-101 +-128 +-90 +38 +99 +102 +75 +18 +-28 +-68 +-100 +-128 +-89 +38 +99 +102 +75 +17 +-28 +-68 +-101 +-128 +-89 +38 +98 +102 +74 +17 +-29 +-69 +-101 +-106 +13 +79 +93 +33 +-15 +-57 +-91 +-103 +6 +71 +85 +27 +-21 +-62 +-95 +-105 +7 +72 +87 +28 +-19 +-61 +-94 +-104 +7 +73 +87 +28 +-19 +-60 +-94 +-104 +6 +72 +87 +28 +-20 +-61 +-94 +-104 +7 +72 +86 +28 +-20 +-61 +-95 +-104 +7 +72 +86 +28 +-20 +-61 +-95 +-104 +8 +73 +87 +28 +-19 +-60 +-94 +-107 +-95 +33 +95 +100 +74 +17 +-29 +-68 +-101 +-128 +-88 +39 +100 +102 +75 +18 +-28 +-68 +-100 +-112 +-88 +40 +100 +103 +75 +18 +-28 +-68 +-100 +-112 +-88 +40 +99 +103 +75 +18 +-28 +-68 +-100 +-112 +-88 +39 +99 +102 +74 +17 +-28 +-68 +-100 +-128 +-88 +39 +99 +102 +75 +18 +-28 +-68 +-100 +-112 +-89 +38 +99 +102 +43 +-8 +-50 +-86 +-98 +9 +76 +86 +30 +-19 +-59 +-94 +-103 +8 +75 +86 +30 +-19 +-59 +-94 +-102 +8 +75 +86 +30 +-19 +-59 +-94 +-102 +8 +75 +86 +30 +-19 +-59 +-94 +-102 +9 +76 +87 +30 +-19 +-59 +-94 +-102 +9 +76 +87 +31 +-18 +-59 +-93 +-101 +10 +77 +88 +31 +-18 +-58 +-93 +-101 +10 +77 +88 +31 +-18 +-58 +-93 +-101 +10 +78 +89 +32 +-17 +-41 +-92 +-100 +11 +78 +89 +32 +-17 +-41 +-92 +-101 +11 +78 +89 +32 +-17 +-41 +-92 +-101 +11 +78 +89 +32 +-17 +-41 +-92 +-100 +11 +78 +89 +33 +-17 +-41 +-92 +-100 +11 +78 +89 +32 +-17 +-41 +-92 +-100 +11 +78 +89 +32 +-17 +-41 +-92 +-101 +10 +77 +88 +32 +-18 +-42 +-92 +-101 +11 +78 +89 +32 +-17 +-41 +-92 +-101 +10 +77 +88 +32 +-18 +-42 +-93 +-101 +10 +77 +88 +31 +-18 +-42 +-93 +-101 +10 +77 +89 +32 +-17 +-42 +-92 +-100 +11 +78 +88 +32 +-17 +-41 +-92 +-100 +11 +78 +90 +33 +-17 +-41 +-92 +-100 +11 +78 +90 +33 +-17 +-41 +-92 +-100 +11 +78 +90 +33 +-17 +-41 +-92 +-100 +11 +78 +89 +33 +-17 +-41 +-92 +-100 +11 +78 +89 +32 +-17 +-41 +-92 +-100 +11 +78 +89 +32 +-17 +-41 +-92 +-100 +10 +77 +88 +31 +-18 +-42 +-92 +-101 +10 +76 +88 +31 +-18 +-42 +-93 +-101 +9 +76 +87 +31 +-18 +-58 +-93 +-101 +9 +76 +87 +31 +-18 +-58 +-93 +-101 +9 +76 +87 +31 +-18 +-58 +-93 +-101 +10 +76 +87 +31 +-18 +-58 +-93 +-101 +10 +77 +87 +31 +-18 +-58 +-93 +-101 +10 +77 +88 +31 +-18 +-58 +-93 +-101 +10 +77 +88 +31 +-18 +-42 +-93 +-101 +10 +77 +88 +31 +-18 +-58 +-93 +-101 +10 +77 +88 +31 +-18 +-42 +-92 +-101 +11 +77 +88 +31 +-18 +-42 +-92 +-101 +10 +76 +88 +31 +-18 +-58 +-93 +-101 +10 +76 +88 +31 +-18 +-42 +-92 +-101 +10 +76 +88 +31 +-18 +-58 +-93 +-101 +10 +77 +88 +31 +-18 +-42 +-92 +-101 +10 +77 +88 +31 +-18 +-58 +-93 +-101 +10 +77 +88 +31 +-18 +-58 +-92 +-100 +10 +77 +88 +31 +-18 +-42 +-92 +-100 +10 +76 +88 +31 +-18 +-42 +-92 +-100 +10 +77 +88 +31 +-18 +-41 +-92 +-100 +10 +77 +88 +32 +-17 +-41 +-92 +-100 +10 +77 +88 +32 +-17 +-41 +-92 +-100 +11 +77 +88 +31 +-18 +-42 +-92 +-100 +10 +77 +88 +32 +-17 +-41 +-92 +-101 +10 +77 +88 +31 +-18 +-41 +-92 +-100 +10 +77 +88 +31 +-18 +-58 +-92 +-100 +10 +77 +87 +31 +-18 +-58 +-92 +-101 +10 +77 +88 +68 +12 +-32 +-71 +-103 +-128 +-88 +38 +98 +101 +74 +18 +-28 +-67 +-99 +-111 +-87 +39 +98 +101 +73 +17 +-29 +-68 +-100 +-112 +-88 +38 +97 +100 +72 +16 +-29 +-69 +-101 +-112 +-89 +38 +97 +100 +72 +16 +-29 +-69 +-101 +-112 +-89 +38 +97 +99 +72 +16 +-29 +-69 +-101 +-112 +-89 +38 +97 +100 +72 +16 +-29 +-68 +-100 +-112 +-89 +38 +97 +100 +73 +16 +-29 +-68 +-100 +-112 +-88 +38 +97 +100 +72 +16 +-29 +-68 +-100 +-112 +-88 +38 +98 +101 +73 +16 +-29 +-68 +-100 +-112 +-89 +38 +98 +101 +73 +17 +-29 +-68 +-100 +-112 +-88 +39 +97 +100 +73 +16 +-29 +-68 +-100 +-112 +-88 +39 +98 +100 +72 +16 +-29 +-68 +-100 +-112 +-88 +39 +98 +101 +43 +-8 +-49 +-85 +-97 +10 +76 +86 +30 +-19 +-58 +-93 +-101 +9 +75 +86 +30 +-18 +-58 +-93 +-101 +10 +77 +87 +31 +-18 +-58 +-92 +-101 +9 +76 +87 +31 +-18 +-58 +-93 +-100 +10 +77 +87 +31 +-18 +-58 +-92 +-100 +10 +76 +87 +31 +-18 +-42 +-92 +-100 +10 +76 +87 +31 +-18 +-42 +-92 +-100 +9 +76 +87 +31 +-18 +-58 +-92 +-100 +10 +76 +87 +31 +-18 +-58 +-92 +-100 +10 +77 +87 +31 +-18 +-42 +-92 +-100 +10 +76 +87 +31 +-18 +-58 +-92 +-100 +10 +76 +87 +31 +-18 +-58 +-92 +-100 +10 +76 +87 +31 +-18 +-58 +-92 +-100 +10 +77 +88 +31 +-18 +-41 +-92 +-100 +10 +77 +87 +31 +-18 +-58 +-92 +-100 +10 +76 +87 +31 +-18 +-58 +-92 +-100 +10 +77 +87 +31 +-18 +-58 +-92 +-100 +10 +76 +87 +31 +-18 +-58 +-92 +-100 +10 +77 +87 +31 +-18 +-58 +-92 +-100 +10 +76 +87 +31 +-18 +-58 +-92 +-100 +10 +77 +87 +31 +-18 +-41 +-92 +-100 +11 +77 +88 +31 +-18 +-41 +-92 +-100 +11 +77 +88 +31 +-17 +-41 +-92 +-100 +10 +77 +87 +31 +-18 +-41 +-92 +-100 +11 +77 +87 +31 +-18 +-41 +-92 +-100 +10 +77 +88 +31 +-18 +-41 +-92 +-99 +11 +77 +87 +31 +-18 +-41 +-92 +-100 +10 +77 +88 +31 +-18 +-41 +-92 +-100 +11 +77 +88 +31 +-17 +-41 +-92 +-100 +11 +77 +87 +31 +-18 +-41 +-92 +-100 +11 +77 +88 +31 +-18 +-41 +-92 +-100 +10 +77 +87 +67 +12 +-33 +-71 +-102 +-128 +-88 +38 +97 +100 +73 +17 +-28 +-67 +-99 +-111 +-87 +39 +98 +101 +72 +16 +-29 +-68 +-100 +-111 +-88 +38 +97 +99 +71 +15 +-30 +-69 +-100 +-112 +-88 +38 +97 +100 +72 +16 +-29 +-68 +-100 +-111 +-88 +38 +97 +99 +72 +16 +-29 +-68 +-100 +-111 +-88 +38 +97 +99 +71 +16 +-29 +-68 +-100 +-104 +15 +80 +92 +33 +-15 +-56 +-89 +-100 +8 +72 +85 +27 +-20 +-60 +-93 +-102 +9 +73 +86 +28 +-18 +-59 +-92 +-101 +10 +74 +87 +29 +-18 +-58 +-92 +-101 +11 +75 +88 +30 +-17 +-58 +-91 +-100 +11 +74 +88 +30 +-17 +-58 +-91 +-100 +11 +75 +88 +30 +-17 +-58 +-91 +-100 +12 +75 +89 +65 +12 +-33 +-71 +-103 +-128 +-88 +39 +97 +103 +72 +18 +-28 +-66 +-99 +-110 +-87 +41 +97 +101 +71 +17 +-29 +-67 +-100 +-110 +-87 +40 +97 +102 +71 +17 +-29 +-67 +-100 +-110 +-88 +40 +97 +102 +71 +17 +-29 +-67 +-100 +-110 +-87 +40 +96 +102 +72 +18 +-29 +-67 +-100 +-110 +-87 +41 +97 +101 +71 +17 +-29 +-67 +-100 +-110 +-88 +40 +97 +102 +71 +18 +-29 +-67 +-100 +-110 +-88 +40 +96 +101 +70 +16 +-30 +-68 +-100 +-111 +-88 +39 +95 +100 +70 +16 +-30 +-68 +-100 +-111 +-89 +38 +95 +99 +69 +15 +-31 +-68 +-101 +-111 +-89 +39 +95 +99 +69 +15 +-31 +-68 +-101 +-111 +-88 +39 +95 +100 +69 +15 +-31 +-68 +-101 +-111 +-89 +38 +95 +99 +69 +15 +-31 +-68 +-101 +-111 +-89 +39 +95 +100 +69 +15 +-31 +-68 +-101 +-111 +-90 +38 +95 +100 +69 +16 +-31 +-68 +-101 +-111 +-88 +39 +95 +100 +69 +15 +-31 +-68 +-101 +-111 +-89 +39 +95 +99 +68 +15 +-31 +-68 +-101 +-111 +-88 +39 +95 +100 +69 +16 +-30 +-68 +-100 +-111 +-88 +39 +95 +100 +69 +16 +-30 +-68 +-100 +-111 +-88 +40 +95 +100 +70 +16 +-30 +-67 +-100 +-111 +-88 +39 +95 +100 +69 +16 +-30 +-68 +-100 +-111 +-88 +39 +95 +100 +69 +16 +-30 +-68 +-100 +-111 +-88 +39 +95 +99 +69 +16 +-30 +-68 +-100 +-111 +-88 +40 +95 +99 +68 +15 +-31 +-68 +-101 +-111 +-88 +39 +95 +100 +69 +16 +-30 +-68 +-100 +-111 +-88 +40 +96 +100 +69 +16 +-30 +-68 +-100 +-111 +-88 +39 +95 +100 +69 +15 +-30 +-68 +-100 +-111 +-89 +39 +95 +100 +68 +15 +-31 +-68 +-101 +-111 +-89 +38 +94 +99 +69 +15 +-31 +-68 +-100 +-111 +-88 +39 +95 +100 +68 +15 +-31 +-68 +-100 +-111 +-88 +39 +95 +100 +69 +16 +-30 +-67 +-100 +-110 +-87 +40 +96 +101 +41 +-8 +-50 +-84 +-112 +12 +75 +88 +30 +-17 +-58 +-91 +-100 +11 +74 +86 +28 +-18 +-58 +-91 +-100 +11 +75 +88 +30 +-17 +-58 +-91 +-99 +12 +75 +88 +30 +-17 +-58 +-90 +-99 +12 +75 +88 +30 +-17 +-57 +-90 +-99 +12 +76 +88 +30 +-17 +-57 +-90 +-99 +12 +75 +88 +30 +-17 +-57 +-90 +-99 +12 +75 +87 +29 +-17 +-58 +-91 +-100 +12 +75 +88 +30 +-17 +-58 +-91 +-100 +11 +75 +88 +30 +-17 +-57 +-90 +-99 +11 +75 +88 +30 +-17 +-57 +-91 +-99 +11 +75 +87 +29 +-17 +-58 +-91 +-100 +11 +75 +88 +30 +-17 +-58 +-91 +-99 +12 +75 +87 +29 +-17 +-58 +-91 +-99 +12 +75 +88 +30 +-17 +-57 +-90 +-99 +13 +76 +89 +31 +-16 +-57 +-90 +-99 +13 +76 +89 +31 +-16 +-56 +-90 +-98 +13 +77 +89 +31 +-16 +-56 +-90 +-98 +14 +77 +90 +32 +-15 +-56 +-89 +-114 +14 +77 +90 +31 +-15 +-56 +-89 +-98 +13 +77 +89 +31 +-16 +-56 +-90 +-98 +13 +76 +89 +31 +-16 +-57 +-90 +-99 +12 +75 +88 +30 +-17 +-57 +-90 +-99 +12 +75 +88 +30 +-17 +-58 +-90 +-99 +11 +74 +87 +29 +-17 +-58 +-91 +-99 +11 +74 +87 +29 +-17 +-58 +-91 +-100 +11 +74 +86 +29 +-18 +-58 +-91 +-100 +11 +74 +87 +29 +-17 +-58 +-91 +-100 +11 +74 +87 +29 +-17 +-58 +-91 +-100 +11 +74 +87 +29 +-18 +-58 +-91 +-99 +11 +74 +87 +29 +-17 +-58 +-91 +-100 +12 +75 +87 +63 +11 +-34 +-71 +-102 +-112 +-88 +39 +95 +101 +70 +16 +-30 +-67 +-99 +-110 +-87 +40 +96 +100 +70 +16 +-30 +-67 +-99 +-109 +-87 +40 +95 +99 +68 +15 +-30 +-67 +-100 +-110 +-88 +39 +95 +100 +68 +16 +-30 +-67 +-100 +-110 +-88 +39 +94 +99 +68 +15 +-30 +-67 +-100 +-110 +-88 +40 +95 +99 +68 +15 +-31 +-68 +-100 +-110 +-88 +39 +95 +99 +69 +16 +-30 +-67 +-100 +-110 +-88 +39 +95 +100 +69 +16 +-30 +-67 +-100 +-110 +-87 +40 +95 +100 +69 +16 +-30 +-67 +-99 +-109 +-88 +40 +95 +100 +69 +16 +-30 +-67 +-99 +-109 +-87 +40 +95 +100 +69 +16 +-30 +-67 +-99 +-110 +-87 +40 +96 +100 +69 +16 +-30 +-67 +-100 +-110 +-87 +40 +95 +99 +69 +16 +-30 +-67 +-99 +-109 +-87 +40 +95 +100 +68 +15 +-30 +-67 +-100 +-110 +-88 +39 +95 +100 +69 +16 +-30 +-67 +-99 +-110 +-87 +40 +95 +99 +68 +15 +-30 +-67 +-100 +-110 +-88 +40 +95 +99 +68 +15 +-30 +-67 +-100 +-110 +-87 +40 +95 +99 +68 +15 +-30 +-67 +-100 +-110 +-87 +40 +95 +99 +68 +15 +-31 +-68 +-100 +-110 +-88 +40 +95 +100 +69 +16 +-30 +-67 +-99 +-109 +-87 +39 +95 +99 +68 +15 +-30 +-67 +-100 +-110 +-87 +40 +95 +99 +68 +15 +-30 +-67 +-100 +-109 +-88 +39 +95 +99 +68 +15 +-30 +-67 +-100 +-110 +-87 +39 +95 +99 +68 +15 +-30 +-67 +-100 +-110 +-87 +40 +95 +99 +68 +16 +-30 +-67 +-100 +-110 +-87 +40 +95 +100 +40 +-8 +-49 +-83 +-111 +13 +76 +87 +30 +-17 +-57 +-90 +-99 +12 +74 +87 +29 +-17 +-57 +-90 +-99 +12 +75 +88 +30 +-17 +-57 +-90 +-98 +12 +75 +88 +31 +-16 +-56 +-89 +-114 +13 +76 +88 +31 +-16 +-56 +-89 +-98 +13 +76 +88 +31 +-16 +-56 +-89 +-114 +13 +76 +88 +31 +-16 +-56 +-89 +-98 +12 +75 +88 +30 +-16 +-56 +-89 +-98 +12 +75 +87 +30 +-17 +-57 +-90 +-98 +12 +75 +87 +29 +-17 +-57 +-90 +-99 +12 +74 +87 +29 +-17 +-57 +-90 +-99 +11 +74 +87 +29 +-17 +-57 +-90 +-99 +11 +74 +87 +30 +-17 +-57 +-90 +-99 +12 +75 +87 +30 +-17 +-57 +-90 +-98 +13 +75 +87 +30 +-17 +-57 +-90 +-98 +12 +75 +88 +31 +-16 +-56 +-89 +-113 +13 +76 +89 +31 +-16 +-56 +-89 +-114 +13 +76 +88 +30 +-16 +-56 +-89 +-113 +13 +76 +88 +31 +-16 +-56 +-89 +-98 +12 +75 +87 +30 +-17 +-57 +-89 +-98 +12 +75 +86 +29 +-17 +-57 +-90 +-99 +11 +74 +86 +29 +-17 +-57 +-90 +-99 +11 +73 +85 +28 +-18 +-58 +-91 +-100 +9 +72 +84 +28 +-18 +-58 +-91 +-100 +9 +72 +84 +27 +-19 +-59 +-91 +-100 +9 +72 +83 +27 +-19 +-59 +-91 +-100 +9 +72 +83 +26 +-19 +-59 +-92 +-101 +9 +72 +84 +27 +-19 +-58 +-91 +-100 +11 +74 +86 +29 +-17 +-58 +-90 +-99 +12 +74 +87 +29 +-17 +-57 +-90 +-98 +13 +75 +88 +30 +-16 +-56 +-89 +-98 +13 +76 +88 +31 +-16 +-56 +-89 +-113 +13 +76 +89 +31 +-16 +-56 +-89 +-113 +14 +77 +88 +31 +-16 +-56 +-89 +-113 +14 +76 +88 +31 +-16 +-56 +-89 +-114 +13 +76 +88 +30 +-16 +-56 +-89 +-113 +13 +76 +88 +30 +-16 +-56 +-89 +-114 +13 +76 +87 +30 +-16 +-56 +-89 +-98 +12 +75 +87 +29 +-17 +-57 +-89 +-102 +-91 +35 +93 +96 +69 +14 +-30 +-68 +-99 +-109 +-86 +39 +96 +98 +69 +15 +-29 +-67 +-99 +-109 +-86 +39 +96 +98 +70 +15 +-29 +-67 +-98 +-109 +-86 +39 +97 +98 +69 +15 +-29 +-67 +-98 +-109 +-85 +39 +96 +98 +70 +16 +-29 +-67 +-98 +-109 +-85 +40 +97 +99 +70 +16 +-29 +-67 +-98 +-109 +-85 +40 +97 +99 +42 +-8 +-48 +-83 +-109 +12 +77 +86 +31 +-17 +-40 +-90 +-98 +11 +76 +85 +30 +-17 +-40 +-90 +-97 +11 +75 +84 +29 +-18 +-57 +-90 +-98 +11 +75 +84 +30 +-18 +-57 +-90 +-98 +11 +76 +85 +30 +-17 +-40 +-90 +-98 +11 +76 +85 +30 +-17 +-40 +-90 +-97 +11 +76 +85 +30 +-18 +-40 +-90 +-98 +11 +76 +85 +64 +10 +-33 +-70 +-101 +-111 +-86 +39 +97 +99 +71 +16 +-28 +-66 +-97 +-108 +-84 +40 +98 +99 +71 +16 +-28 +-66 +-97 +-108 +-84 +40 +97 +100 +71 +16 +-28 +-66 +-97 +-108 +-85 +40 +98 +99 +71 +16 +-28 +-66 +-97 +-108 +-85 +40 +97 +99 +71 +16 +-28 +-66 +-97 +-108 +-85 +39 +97 +98 +70 +15 +-29 +-67 +-98 +-109 +-86 +38 +96 +98 +69 +15 +-29 +-67 +-98 +-109 +-86 +38 +95 +97 +68 +14 +-30 +-68 +-99 +-110 +-87 +38 +95 +97 +68 +14 +-30 +-68 +-99 +-109 +-87 +38 +95 +97 +68 +14 +-30 +-68 +-99 +-109 +-86 +38 +95 +97 +68 +14 +-30 +-68 +-99 +-110 +-86 +38 +96 +97 +69 +14 +-30 +-68 +-99 +-109 +-86 +38 +96 +97 +41 +-9 +-49 +-84 +-110 +12 +76 +85 +30 +-18 +-40 +-90 +-98 +10 +75 +84 +29 +-18 +-57 +-90 +-98 +10 +75 +84 +29 +-18 +-56 +-90 +-98 +10 +75 +84 +29 +-18 +-57 +-91 +-98 +11 +75 +84 +29 +-18 +-56 +-90 +-98 +11 +76 +85 +30 +-17 +-40 +-90 +-97 +12 +76 +85 +30 +-17 +-40 +-90 +-97 +11 +75 +85 +30 +-17 +-40 +-90 +-97 +11 +76 +85 +30 +-17 +-40 +-90 +-97 +11 +76 +85 +30 +-17 +-40 +-90 +-97 +12 +76 +85 +31 +-17 +-40 +-90 +-97 +12 +76 +85 +31 +-17 +-40 +-90 +-97 +12 +77 +85 +31 +-17 +-40 +-90 +-97 +11 +76 +85 +31 +-17 +-40 +-90 +-97 +12 +76 +85 +30 +-17 +-40 +-90 +-97 +11 +76 +85 +30 +-18 +-40 +-90 +-97 +12 +76 +85 +30 +-18 +-40 +-90 +-97 +12 +76 +85 +31 +-17 +-40 +-89 +-97 +11 +76 +85 +30 +-17 +-40 +-90 +-97 +11 +76 +85 +30 +-17 +-40 +-90 +-97 +12 +76 +85 +30 +-17 +-40 +-90 +-97 +12 +76 +85 +30 +-17 +-40 +-90 +-97 +11 +76 +85 +30 +-17 +-40 +-90 +-97 +11 +75 +84 +30 +-18 +-40 +-90 +-97 +12 +76 +84 +30 +-18 +-40 +-90 +-97 +12 +76 +85 +30 +-17 +-40 +-90 +-97 +12 +76 +85 +30 +-17 +-40 +-89 +-97 +11 +76 +85 +30 +-17 +-40 +-90 +-97 +12 +77 +85 +31 +-17 +-40 +-89 +-97 +12 +77 +86 +31 +-17 +-39 +-89 +-97 +13 +77 +86 +31 +-16 +-39 +-89 +-97 +12 +77 +86 +31 +-17 +-39 +-89 +-112 +13 +77 +86 +31 +-17 +-39 +-89 +-97 +13 +77 +85 +31 +-17 +-39 +-89 +-97 +13 +77 +86 +31 +-16 +-39 +-89 +-97 +12 +77 +86 +31 +-16 +-39 +-89 +-112 +13 +78 +86 +31 +-16 +-39 +-89 +-112 +13 +77 +86 +31 +-17 +-39 +-89 +-112 +13 +77 +86 +31 +-17 +-39 +-89 +-97 +12 +76 +86 +31 +-17 +-39 +-89 +-112 +12 +77 +86 +31 +-17 +-39 +-89 +-97 +12 +76 +85 +31 +-17 +-40 +-89 +-97 +11 +76 +85 +30 +-17 +-40 +-89 +-97 +10 +75 +84 +30 +-17 +-40 +-90 +-97 +11 +75 +84 +30 +-17 +-40 +-89 +-97 +11 +75 +84 +30 +-17 +-40 +-89 +-97 +12 +75 +85 +30 +-17 +-40 +-89 +-97 +11 +75 +85 +30 +-17 +-40 +-89 +-97 +11 +75 +84 +30 +-17 +-40 +-89 +-97 +11 +75 +85 +30 +-17 +-40 +-89 +-97 +11 +76 +85 +30 +-17 +-40 +-89 +-97 +10 +75 +84 +30 +-17 +-40 +-89 +-97 +11 +75 +85 +30 +-17 +-40 +-89 +-97 +11 +76 +84 +30 +-18 +-40 +-89 +-97 +11 +76 +85 +30 +-17 +-40 +-89 +-97 +11 +75 +85 +30 +-17 +-40 +-89 +-97 +11 +75 +84 +30 +-17 +-40 +-89 +-97 +12 +76 +85 +30 +-17 +-40 +-89 +-97 +12 +76 +85 +31 +-17 +-39 +-89 +-97 +11 +76 +85 +30 +-17 +-40 +-89 +-97 +12 +76 +85 +30 +-17 +-40 +-89 +-97 +11 +76 +85 +30 +-17 +-39 +-89 +-97 +11 +75 +84 +30 +-17 +-40 +-89 +-97 +11 +76 +84 +30 +-17 +-40 +-89 +-97 +12 +76 +85 +31 +-17 +-39 +-89 +-97 +12 +76 +85 +31 +-17 +-39 +-89 +-97 +12 +76 +85 +30 +-17 +-40 +-89 +-97 +11 +76 +85 +30 +-17 +-39 +-89 +-97 +11 +76 +84 +30 +-17 +-40 +-89 +-97 +12 +76 +85 +31 +-17 +-39 +-89 +-97 +11 +76 +85 +30 +-17 +-39 +-89 +-97 +11 +75 +84 +63 +10 +-33 +-70 +-100 +-111 +-87 +37 +95 +97 +68 +14 +-29 +-67 +-98 +-108 +-85 +39 +97 +97 +69 +15 +-29 +-66 +-97 +-108 +-86 +39 +96 +97 +69 +15 +-29 +-67 +-97 +-108 +-85 +39 +96 +97 +69 +15 +-29 +-66 +-97 +-108 +-86 +39 +96 +98 +69 +15 +-29 +-67 +-97 +-108 +-85 +39 +96 +97 +68 +14 +-29 +-67 +-98 +-108 +-85 +39 +96 +98 +69 +15 +-29 +-66 +-97 +-108 +-85 +39 +96 +97 +69 +15 +-29 +-67 +-97 +-108 +-85 +39 +96 +97 +69 +15 +-29 +-67 +-97 +-108 +-85 +39 +97 +98 +69 +15 +-29 +-67 +-97 +-108 +-85 +40 +97 +98 +69 +15 +-29 +-66 +-97 +-108 +-84 +40 +97 +99 +69 +15 +-28 +-66 +-97 +-108 +-85 +40 +97 +99 +70 +16 +-28 +-66 +-97 +-107 +-84 +40 +98 +99 +70 +16 +-28 +-66 +-97 +-107 +-84 +40 +98 +99 +70 +16 +-28 +-66 +-97 +-107 +-84 +40 +97 +98 +70 +16 +-28 +-66 +-97 +-107 +-84 +39 +97 +98 +69 +15 +-28 +-66 +-97 +-107 +-85 +39 +96 +97 +69 +15 +-29 +-66 +-97 +-108 +-85 +39 +95 +96 +67 +14 +-30 +-67 +-98 +-108 +-86 +38 +95 +97 +68 +14 +-29 +-67 +-98 +-108 +-86 +38 +96 +97 +68 +14 +-29 +-67 +-98 +-108 +-86 +38 +95 +97 +67 +14 +-30 +-67 +-98 +-108 +-86 +38 +96 +97 +69 +15 +-29 +-67 +-97 +-108 +-86 +38 +96 +97 +68 +14 +-29 +-67 +-97 +-108 +-86 +38 +96 +96 +68 +14 +-29 +-67 +-97 +-100 +17 +80 +91 +34 +-13 +-53 +-86 +-112 +10 +72 +84 +28 +-18 +-57 +-89 +-98 +10 +72 +84 +28 +-18 +-57 +-89 +-114 +11 +74 +85 +29 +-17 +-56 +-89 +-114 +11 +74 +86 +29 +-17 +-56 +-88 +-113 +12 +74 +86 +29 +-17 +-56 +-88 +-113 +12 +74 +86 +29 +-17 +-56 +-88 +-113 +12 +74 +86 +29 +-16 +-56 +-88 +-113 +11 +74 +86 +29 +-16 +-56 +-88 +-113 +12 +74 +86 +29 +-17 +-56 +-88 +-113 +12 +74 +86 +29 +-16 +-56 +-88 +-113 +12 +74 +86 +29 +-16 +-56 +-88 +-113 +12 +75 +86 +30 +-16 +-56 +-88 +-113 +12 +74 +86 +29 +-16 +-56 +-88 +-113 +12 +75 +86 +29 +-16 +-56 +-88 +-113 +12 +74 +85 +28 +-17 +-56 +-89 +-114 +11 +74 +85 +29 +-17 +-56 +-89 +-113 +12 +74 +86 +29 +-17 +-56 +-88 +-113 +12 +75 +86 +30 +-16 +-56 +-88 +-113 +12 +75 +86 +30 +-16 +-56 +-88 +-113 +12 +75 +87 +30 +-16 +-55 +-87 +-112 +13 +75 +87 +30 +-16 +-56 +-88 +-112 +13 +75 +87 +30 +-16 +-55 +-88 +-113 +13 +75 +87 +30 +-16 +-55 +-88 +-113 +12 +75 +87 +30 +-16 +-55 +-88 +-112 +13 +75 +86 +30 +-16 +-56 +-88 +-112 +13 +75 +86 +30 +-16 +-56 +-88 +-112 +13 +75 +87 +30 +-16 +-55 +-88 +-113 +12 +75 +86 +30 +-16 +-55 +-88 +-112 +13 +75 +86 +30 +-16 +-56 +-88 +-113 +12 +74 +86 +29 +-16 +-56 +-88 +-113 +12 +74 +86 +30 +-16 +-56 +-88 +-100 +-91 +34 +93 +95 +68 +14 +-29 +-67 +-97 +-108 +-85 +39 +96 +98 +69 +15 +-28 +-66 +-97 +-107 +-85 +39 +97 +98 +69 +15 +-28 +-66 +-97 +-107 +-85 +39 +97 +98 +70 +16 +-28 +-65 +-96 +-107 +-84 +40 +97 +98 +69 +16 +-28 +-66 +-96 +-107 +-84 +40 +98 +99 +70 +16 +-27 +-65 +-96 +-107 +-84 +40 +98 +100 +71 +17 +-27 +-65 +-96 +-106 +-84 +40 +97 +98 +70 +16 +-28 +-65 +-96 +-107 +-85 +40 +96 +98 +69 +15 +-28 +-66 +-97 +-107 +-85 +38 +96 +97 +68 +15 +-29 +-66 +-97 +-107 +-86 +38 +95 +97 +68 +15 +-29 +-66 +-97 +-107 +-86 +38 +95 +96 +67 +14 +-29 +-67 +-97 +-108 +-86 +38 +95 +96 +67 +14 +-29 +-67 +-97 +-100 +17 +80 +91 +33 +-13 +-53 +-85 +-112 +10 +72 +83 +27 +-18 +-57 +-89 +-98 +10 +73 +84 +28 +-17 +-56 +-89 +-114 +11 +73 +84 +28 +-17 +-57 +-89 +-113 +11 +74 +85 +29 +-17 +-56 +-88 +-113 +11 +74 +85 +29 +-17 +-56 +-88 +-113 +12 +74 +85 +29 +-17 +-56 +-88 +-113 +12 +74 +85 +61 +10 +-34 +-69 +-100 +-109 +-88 +37 +93 +97 +66 +15 +-30 +-66 +-98 +-107 +-86 +39 +95 +98 +66 +15 +-30 +-66 +-98 +-107 +-86 +40 +95 +98 +67 +15 +-29 +-65 +-97 +-107 +-86 +40 +95 +99 +68 +16 +-29 +-65 +-97 +-106 +-86 +40 +94 +99 +67 +15 +-29 +-66 +-97 +-107 +-86 +40 +95 +99 +67 +15 +-29 +-66 +-97 +-107 +-86 +40 +95 +100 +68 +16 +-28 +-65 +-97 +-106 +-85 +40 +95 +99 +68 +16 +-29 +-65 +-97 +-106 +-86 +40 +94 +99 +67 +15 +-29 +-66 +-97 +-107 +-86 +40 +95 +99 +68 +16 +-29 +-65 +-97 +-106 +-86 +40 +95 +99 +67 +15 +-29 +-65 +-97 +-107 +-86 +40 +95 +99 +67 +15 +-29 +-65 +-97 +-106 +-86 +40 +95 +99 +68 +16 +-29 +-65 +-97 +-106 +-86 +39 +94 +99 +67 +15 +-29 +-65 +-97 +-107 +-86 +39 +94 +98 +67 +15 +-29 +-66 +-97 +-106 +-86 +40 +95 +98 +67 +15 +-29 +-66 +-97 +-107 +-86 +40 +95 +99 +67 +16 +-29 +-65 +-97 +-106 +-86 +40 +94 +98 +67 +15 +-29 +-66 +-97 +-107 +-86 +39 +94 +99 +67 +16 +-29 +-66 +-97 +-106 +-87 +40 +95 +98 +67 +15 +-29 +-66 +-97 +-107 +-86 +39 +95 +99 +67 +15 +-29 +-66 +-97 +-106 +-86 +39 +95 +99 +67 +15 +-29 +-66 +-97 +-106 +-86 +40 +95 +99 +68 +16 +-28 +-65 +-97 +-106 +-85 +40 +96 +99 +68 +16 +-28 +-65 +-97 +-106 +-85 +41 +96 +100 +69 +17 +-28 +-65 +-96 +-106 +-85 +41 +96 +101 +69 +17 +-28 +-65 +-96 +-106 +-84 +41 +97 +101 +69 +17 +-28 +-65 +-96 +-106 +-84 +41 +96 +100 +69 +17 +-28 +-64 +-96 +-106 +-85 +41 +96 +100 +69 +17 +-28 +-65 +-96 +-106 +-85 +40 +95 +99 +67 +15 +-29 +-65 +-97 +-106 +-86 +39 +95 +98 +67 +15 +-29 +-66 +-97 +-106 +-86 +39 +94 +99 +40 +-7 +-48 +-81 +-108 +13 +75 +87 +30 +-16 +-55 +-87 +-112 +11 +74 +85 +29 +-17 +-56 +-88 +-113 +11 +74 +86 +29 +-16 +-56 +-88 +-113 +12 +74 +86 +29 +-16 +-55 +-87 +-112 +13 +76 +87 +31 +-15 +-54 +-87 +-112 +13 +75 +87 +31 +-15 +-54 +-87 +-112 +13 +76 +87 +31 +-15 +-54 +-87 +-112 +13 +75 +87 +62 +11 +-33 +-68 +-100 +-108 +-88 +38 +94 +98 +67 +15 +-29 +-65 +-97 +-106 +-87 +39 +94 +98 +67 +15 +-29 +-66 +-97 +-107 +-88 +38 +94 +97 +66 +15 +-30 +-66 +-98 +-107 +-88 +37 +93 +97 +66 +14 +-30 +-66 +-98 +-107 +-89 +36 +92 +95 +64 +13 +-31 +-67 +-99 +-108 +-89 +36 +92 +95 +64 +13 +-31 +-67 +-99 +-100 +14 +80 +88 +33 +-14 +-53 +-87 +-112 +8 +73 +82 +28 +-19 +-56 +-90 +-97 +9 +74 +83 +29 +-18 +-40 +-89 +-97 +10 +75 +84 +30 +-17 +-39 +-88 +-112 +11 +76 +85 +31 +-16 +-38 +-88 +-111 +12 +77 +86 +31 +-16 +-38 +-87 +-111 +13 +77 +86 +32 +-15 +-54 +-87 +-111 +12 +77 +86 +32 +-15 +-53 +-87 +-111 +11 +77 +86 +32 +-16 +-54 +-87 +-111 +12 +77 +86 +31 +-16 +-38 +-87 +-111 +12 +77 +86 +31 +-16 +-38 +-87 +-111 +11 +76 +85 +31 +-16 +-38 +-88 +-112 +11 +75 +84 +31 +-16 +-38 +-88 +-112 +10 +75 +84 +30 +-17 +-39 +-88 +-112 +11 +75 +84 +30 +-17 +-39 +-88 +-112 +11 +75 +84 +30 +-17 +-39 +-88 +-112 +10 +76 +85 +31 +-16 +-38 +-88 +-112 +11 +76 +85 +31 +-16 +-38 +-88 +-111 +11 +77 +86 +31 +-16 +-38 +-87 +-111 +12 +77 +85 +31 +-16 +-38 +-87 +-111 +11 +77 +86 +31 +-16 +-38 +-87 +-111 +12 +77 +86 +32 +-16 +-54 +-87 +-111 +12 +77 +86 +31 +-16 +-38 +-87 +-111 +12 +76 +86 +31 +-16 +-38 +-87 +-112 +11 +76 +85 +31 +-16 +-38 +-88 +-111 +12 +77 +85 +31 +-16 +-38 +-88 +-111 +11 +75 +84 +30 +-17 +-39 +-88 +-112 +11 +76 +85 +31 +-16 +-38 +-88 +-112 +11 +76 +85 +31 +-16 +-38 +-88 +-111 +12 +77 +86 +32 +-16 +-54 +-87 +-111 +12 +77 +86 +32 +-16 +-54 +-87 +-111 +12 +77 +86 +32 +-15 +-53 +-87 +-111 +12 +77 +86 +31 +-16 +-38 +-87 +-111 +12 +77 +86 +31 +-16 +-38 +-87 +-111 +12 +77 +85 +31 +-16 +-38 +-87 +-111 +12 +77 +86 +31 +-16 +-38 +-87 +-112 +11 +76 +85 +31 +-16 +-38 +-88 +-112 +11 +75 +84 +31 +-16 +-38 +-88 +-112 +10 +75 +84 +30 +-17 +-39 +-88 +-112 +10 +75 +84 +30 +-17 +-39 +-88 +-112 +9 +75 +84 +30 +-17 +-39 +-88 +-112 +10 +75 +84 +30 +-17 +-39 +-88 +-112 +11 +75 +84 +30 +-16 +-39 +-88 +-112 +10 +76 +84 +30 +-17 +-39 +-88 +-112 +10 +76 +85 +31 +-16 +-38 +-88 +-112 +11 +76 +85 +31 +-16 +-38 +-88 +-112 +11 +75 +84 +30 +-17 +-39 +-88 +-112 +11 +75 +84 +30 +-16 +-39 +-88 +-112 +10 +75 +85 +31 +-16 +-38 +-88 +-112 +11 +75 +84 +30 +-17 +-39 +-88 +-112 +11 +75 +85 +31 +-16 +-38 +-88 +-112 +11 +76 +85 +31 +-16 +-38 +-88 +-112 +10 +75 +85 +31 +-16 +-38 +-88 +-112 +11 +75 +85 +31 +-16 +-38 +-88 +-112 +11 +75 +84 +31 +-16 +-38 +-88 +-112 +11 +76 +85 +31 +-16 +-38 +-88 +-98 +-92 +35 +92 +97 +68 +16 +-29 +-65 +-97 +-106 +-86 +40 +95 +99 +68 +17 +-28 +-65 +-96 +-106 +-86 +40 +95 +99 +68 +16 +-28 +-65 +-96 +-106 +-87 +39 +95 +99 +68 +17 +-28 +-65 +-96 +-106 +-86 +40 +95 +99 +68 +16 +-28 +-65 +-96 +-106 +-87 +39 +95 +99 +68 +17 +-28 +-65 +-96 +-106 +-87 +39 +95 +99 +68 +16 +-29 +-65 +-97 +-106 +-87 +39 +95 +99 +68 +16 +-28 +-65 +-96 +-106 +-87 +39 +95 +99 +68 +16 +-28 +-65 +-96 +-106 +-87 +39 +94 +99 +67 +16 +-29 +-65 +-97 +-106 +-87 +39 +95 +99 +68 +16 +-29 +-65 +-97 +-106 +-87 +39 +94 +98 +67 +15 +-29 +-65 +-97 +-106 +-87 +39 +95 +99 +68 +16 +-28 +-65 +-97 +-98 +17 +83 +91 +36 +-12 +-50 +-84 +-110 +11 +75 +84 +30 +-17 +-39 +-88 +-112 +10 +75 +85 +31 +-16 +-38 +-88 +-112 +10 +76 +86 +31 +-16 +-38 +-87 +-111 +11 +76 +86 +31 +-16 +-38 +-87 +-111 +11 +77 +86 +32 +-15 +-54 +-87 +-111 +11 +77 +86 +32 +-15 +-53 +-87 +-111 +11 +77 +86 +32 +-16 +-54 +-87 +-111 +11 +77 +86 +32 +-15 +-53 +-87 +-111 +12 +77 +86 +32 +-15 +-53 +-87 +-111 +12 +77 +86 +32 +-15 +-53 +-87 +-111 +12 +77 +86 +32 +-15 +-53 +-87 +-111 +11 +76 +86 +31 +-16 +-38 +-87 +-111 +11 +76 +86 +31 +-16 +-38 +-87 +-111 +10 +75 +85 +31 +-16 +-38 +-87 +-111 +10 +75 +85 +31 +-16 +-38 +-88 +-112 +10 +75 +85 +31 +-16 +-38 +-88 +-112 +11 +76 +84 +30 +-16 +-38 +-88 +-112 +10 +75 +85 +31 +-16 +-38 +-87 +-112 +10 +76 +85 +31 +-16 +-38 +-88 +-112 +10 +76 +85 +31 +-16 +-38 +-88 +-112 +10 +76 +85 +31 +-16 +-38 +-88 +-112 +10 +76 +84 +31 +-16 +-38 +-88 +-112 +11 +75 +84 +31 +-16 +-38 +-88 +-112 +10 +75 +85 +31 +-16 +-38 +-88 +-112 +10 +75 +85 +31 +-16 +-38 +-88 +-112 +10 +75 +85 +31 +-16 +-38 +-88 +-112 +10 +75 +85 +31 +-16 +-38 +-88 +-112 +10 +75 +85 +31 +-16 +-38 +-88 +-112 +11 +76 +85 +31 +-16 +-38 +-88 +-112 +11 +76 +86 +31 +-16 +-38 +-87 +-111 +11 +77 +86 +31 +-16 +-38 +-87 +-98 +-92 +35 +91 +97 +67 +16 +-29 +-65 +-97 +-106 +-88 +38 +95 +99 +68 +16 +-28 +-65 +-96 +-106 +-87 +39 +95 +100 +69 +17 +-28 +-64 +-96 +-105 +-87 +39 +95 +100 +68 +17 +-28 +-64 +-96 +-105 +-87 +39 +95 +99 +68 +16 +-28 +-65 +-96 +-106 +-87 +39 +95 +99 +68 +17 +-28 +-65 +-96 +-105 +-87 +39 +94 +99 +41 +-6 +-47 +-81 +-108 +13 +75 +87 +31 +-15 +-54 +-86 +-112 +11 +74 +86 +30 +-15 +-55 +-87 +-112 +11 +74 +86 +30 +-15 +-55 +-87 +-113 +10 +74 +86 +30 +-15 +-55 +-87 +-112 +11 +74 +86 +30 +-16 +-55 +-87 +-112 +11 +74 +86 +30 +-15 +-55 +-87 +-112 +12 +75 +87 +30 +-15 +-55 +-87 +-99 +-92 +33 +93 +96 +69 +15 +-28 +-65 +-96 +-106 +-86 +38 +96 +98 +70 +16 +-27 +-65 +-95 +-106 +-86 +38 +96 +98 +69 +16 +-28 +-65 +-96 +-106 +-87 +38 +96 +98 +70 +16 +-27 +-65 +-96 +-106 +-86 +38 +96 +98 +70 +16 +-27 +-65 +-96 +-106 +-86 +38 +97 +98 +70 +16 +-27 +-65 +-95 +-106 +-86 +38 +96 +98 +70 +16 +-27 +-65 +-95 +-106 +-87 +38 +96 +99 +70 +16 +-27 +-65 +-95 +-106 +-86 +38 +96 +99 +70 +16 +-27 +-65 +-95 +-106 +-86 +38 +97 +99 +70 +16 +-27 +-65 +-95 +-106 +-86 +38 +97 +100 +71 +17 +-26 +-64 +-95 +-105 +-86 +38 +97 +99 +71 +17 +-27 +-64 +-95 +-105 +-85 +39 +97 +100 +72 +18 +-26 +-64 +-95 +-105 +-86 +38 +97 +100 +71 +17 +-26 +-64 +-95 +-105 +-86 +38 +97 +99 +70 +16 +-27 +-65 +-95 +-106 +-87 +38 +96 +98 +70 +16 +-27 +-65 +-96 +-106 +-87 +37 +96 +98 +70 +16 +-27 +-65 +-95 +-106 +-87 +37 +95 +97 +69 +15 +-28 +-65 +-96 +-106 +-87 +37 +95 +97 +69 +15 +-28 +-65 +-96 +-106 +-88 +37 +96 +98 +69 +16 +-28 +-65 +-96 +-106 +-88 +37 +95 +97 +69 +16 +-28 +-65 +-96 +-106 +-87 +37 +95 +98 +69 +16 +-28 +-65 +-96 +-106 +-87 +37 +95 +97 +69 +15 +-28 +-65 +-96 +-106 +-87 +37 +95 +98 +69 +15 +-28 +-65 +-96 +-106 +-87 +37 +96 +98 +70 +16 +-27 +-65 +-96 +-106 +-87 +37 +96 +98 +70 +16 +-27 +-65 +-96 +-106 +-88 +37 +96 +99 +70 +16 +-27 +-65 +-95 +-106 +-87 +38 +96 +98 +70 +16 +-27 +-65 +-95 +-106 +-87 +37 +96 +98 +70 +16 +-27 +-65 +-96 +-106 +-87 +37 +96 +99 +70 +16 +-27 +-65 +-95 +-106 +-87 +37 +96 +98 +69 +15 +-28 +-65 +-96 +-106 +-87 +37 +96 +98 +69 +16 +-27 +-65 +-96 +-99 +16 +81 +93 +35 +-11 +-51 +-84 +-111 +10 +73 +86 +30 +-16 +-55 +-87 +-113 +10 +74 +86 +30 +-16 +-55 +-87 +-113 +10 +73 +86 +30 +-16 +-55 +-87 +-113 +9 +73 +86 +30 +-16 +-55 +-87 +-113 +10 +73 +85 +29 +-16 +-56 +-87 +-113 +11 +74 +87 +30 +-15 +-55 +-87 +-112 +11 +74 +87 +31 +-15 +-54 +-87 +-112 +11 +74 +87 +31 +-15 +-54 +-86 +-112 +12 +75 +88 +31 +-14 +-54 +-86 +-112 +12 +75 +88 +32 +-14 +-54 +-86 +-112 +12 +75 +88 +31 +-15 +-54 +-86 +-112 +11 +74 +88 +31 +-14 +-54 +-86 +-112 +12 +75 +88 +31 +-14 +-54 +-86 +-112 +11 +75 +88 +31 +-14 +-54 +-86 +-112 +11 +75 +87 +31 +-15 +-54 +-86 +-112 +11 +74 +88 +31 +-14 +-54 +-86 +-112 +11 +75 +87 +31 +-15 +-54 +-87 +-112 +11 +75 +88 +31 +-14 +-54 +-86 +-112 +11 +75 +87 +31 +-15 +-54 +-86 +-112 +10 +74 +87 +30 +-15 +-55 +-87 +-112 +11 +74 +87 +30 +-15 +-55 +-87 +-112 +11 +74 +87 +31 +-15 +-54 +-87 +-112 +11 +75 +88 +31 +-14 +-54 +-86 +-112 +11 +74 +87 +31 +-15 +-54 +-86 +-112 +12 +76 +89 +32 +-14 +-53 +-86 +-111 +12 +76 +88 +32 +-14 +-54 +-86 +-111 +12 +76 +89 +33 +-13 +-53 +-86 +-111 +12 +76 +90 +33 +-13 +-53 +-85 +-111 +12 +76 +88 +32 +-14 +-54 +-86 +-111 +12 +76 +89 +32 +-14 +-54 +-86 +-111 +12 +76 +88 +31 +-14 +-54 +-86 +-98 +-93 +33 +93 +97 +70 +16 +-27 +-65 +-96 +-106 +-88 +37 +96 +99 +70 +16 +-27 +-65 +-96 +-106 +-88 +36 +95 +98 +70 +16 +-27 +-65 +-96 +-106 +-88 +36 +95 +98 +70 +16 +-27 +-65 +-96 +-106 +-88 +36 +95 +98 +69 +16 +-28 +-65 +-96 +-106 +-88 +36 +95 +98 +70 +16 +-27 +-65 +-96 +-106 +-89 +36 +95 +98 +70 +16 +-27 +-65 +-96 +-106 +-88 +36 +96 +98 +70 +16 +-27 +-65 +-95 +-106 +-88 +37 +96 +98 +70 +16 +-27 +-65 +-96 +-106 +-88 +36 +95 +98 +70 +16 +-27 +-65 +-96 +-106 +-88 +37 +96 +99 +70 +16 +-27 +-65 +-96 +-106 +-88 +36 +95 +98 +70 +16 +-27 +-65 +-96 +-106 +-88 +36 +96 +98 +70 +16 +-27 +-65 +-96 +-106 +-88 +37 +96 +99 +70 +16 +-27 +-65 +-96 +-106 +-88 +37 +97 +99 +71 +17 +-27 +-65 +-95 +-106 +-88 +37 +96 +99 +70 +16 +-27 +-65 +-96 +-106 +-88 +37 +97 +100 +72 +18 +-26 +-64 +-95 +-106 +-87 +37 +97 +99 +71 +17 +-27 +-65 +-95 +-106 +-87 +37 +96 +99 +71 +17 +-27 +-64 +-95 +-106 +-88 +37 +97 +99 +71 +17 +-27 +-65 +-95 +-106 +-88 +37 +96 +99 +70 +16 +-27 +-65 +-95 +-106 +-88 +36 +96 +99 +71 +17 +-27 +-65 +-95 +-106 +-88 +37 +96 +99 +71 +17 +-27 +-65 +-95 +-106 +-88 +37 +96 +99 +71 +17 +-27 +-65 +-95 +-106 +-88 +37 +96 +99 +70 +17 +-27 +-65 +-95 +-106 +-88 +37 +96 +98 +71 +17 +-27 +-65 +-95 +-99 +16 +81 +93 +36 +-11 +-51 +-84 +-111 +10 +73 +86 +29 +-16 +-56 +-88 +-113 +10 +73 +86 +30 +-16 +-55 +-88 +-113 +10 +74 +87 +30 +-15 +-55 +-87 +-113 +10 +74 +87 +31 +-15 +-55 +-87 +-113 +10 +74 +87 +31 +-15 +-55 +-87 +-112 +11 +74 +87 +31 +-15 +-55 +-87 +-112 +10 +75 +88 +31 +-15 +-54 +-87 +-112 +11 +75 +88 +31 +-14 +-54 +-86 +-112 +11 +75 +88 +31 +-15 +-54 +-86 +-112 +11 +76 +89 +32 +-14 +-54 +-86 +-112 +12 +76 +89 +32 +-14 +-54 +-86 +-112 +12 +77 +90 +33 +-13 +-53 +-85 +-111 +12 +77 +89 +33 +-13 +-53 +-86 +-111 +12 +76 +89 +33 +-14 +-53 +-86 +-111 +12 +76 +90 +33 +-13 +-53 +-86 +-112 +11 +75 +89 +32 +-14 +-54 +-86 +-112 +11 +75 +88 +31 +-14 +-54 +-86 +-112 +10 +74 +88 +31 +-15 +-54 +-87 +-112 +10 +75 +87 +31 +-15 +-55 +-87 +-113 +10 +74 +87 +31 +-15 +-55 +-87 +-112 +10 +74 +88 +31 +-15 +-54 +-87 +-113 +10 +74 +87 +31 +-15 +-55 +-87 +-112 +11 +75 +88 +31 +-14 +-54 +-86 +-112 +11 +75 +88 +32 +-14 +-54 +-86 +-112 +11 +76 +89 +33 +-13 +-53 +-86 +-112 +12 +76 +90 +33 +-13 +-53 +-86 +-112 +11 +76 +89 +32 +-14 +-54 +-86 +-112 +11 +75 +89 +32 +-14 +-54 +-86 +-112 +11 +75 +88 +31 +-15 +-54 +-87 +-112 +10 +74 +88 +31 +-15 +-54 +-87 +-113 +10 +73 +87 +30 +-15 +-55 +-87 +-113 +8 +73 +86 +29 +-16 +-55 +-88 +-114 +8 +72 +85 +29 +-17 +-56 +-88 +-98 +7 +71 +84 +28 +-17 +-57 +-89 +-98 +7 +71 +84 +28 +-17 +-56 +-88 +-98 +8 +72 +85 +29 +-17 +-56 +-88 +-114 +9 +73 +87 +30 +-16 +-55 +-87 +-113 +10 +74 +88 +31 +-15 +-54 +-87 +-112 +10 +75 +89 +64 +13 +-31 +-67 +-99 +-108 +-90 +37 +95 +101 +72 +19 +-26 +-63 +-95 +-105 +-87 +39 +96 +102 +72 +19 +-26 +-63 +-95 +-105 +-87 +39 +96 +102 +72 +19 +-26 +-63 +-95 +-105 +-88 +38 +96 +102 +71 +19 +-26 +-63 +-95 +-105 +-88 +38 +95 +101 +70 +18 +-27 +-64 +-96 +-105 +-89 +38 +95 +101 +70 +18 +-27 +-64 +-96 +-99 +14 +82 +91 +36 +-12 +-51 +-85 +-111 +8 +74 +85 +30 +-17 +-39 +-88 +-97 +7 +74 +85 +30 +-17 +-39 +-88 +-97 +8 +75 +86 +31 +-16 +-38 +-88 +-97 +8 +75 +86 +32 +-16 +-54 +-88 +-112 +9 +75 +86 +32 +-15 +-54 +-87 +-112 +10 +77 +88 +33 +-15 +-53 +-87 +-112 +10 +77 +88 +33 +-15 +-53 +-87 +-98 +-93 +35 +93 +100 +72 +19 +-26 +-63 +-95 +-105 +-87 +39 +96 +103 +72 +20 +-26 +-63 +-95 +-105 +-88 +38 +96 +102 +71 +19 +-26 +-63 +-95 +-105 +-89 +38 +95 +101 +71 +19 +-27 +-63 +-95 +-105 +-89 +38 +95 +101 +70 +18 +-27 +-64 +-96 +-105 +-89 +37 +95 +101 +70 +18 +-27 +-64 +-96 +-106 +-90 +37 +95 +101 +70 +18 +-27 +-64 +-96 +-106 +-89 +38 +96 +102 +71 +19 +-26 +-64 +-96 +-105 +-89 +38 +96 +102 +72 +20 +-26 +-63 +-95 +-105 +-88 +39 +96 +103 +72 +19 +-26 +-63 +-95 +-105 +-88 +39 +96 +102 +72 +20 +-26 +-63 +-95 +-105 +-88 +38 +96 +102 +72 +19 +-26 +-63 +-95 +-105 +-89 +38 +95 +101 +71 +19 +-27 +-64 +-96 +-99 +14 +82 +93 +37 +-11 +-50 +-85 +-111 +8 +74 +85 +31 +-17 +-39 +-88 +-97 +7 +74 +85 +31 +-16 +-39 +-88 +-97 +7 +74 +85 +31 +-16 +-39 +-88 +-97 +7 +74 +85 +31 +-16 +-39 +-88 +-97 +8 +75 +86 +31 +-16 +-38 +-88 +-97 +8 +76 +86 +32 +-15 +-54 +-88 +-97 +8 +75 +86 +32 +-16 +-54 +-88 +-97 +8 +76 +87 +32 +-15 +-54 +-87 +-112 +8 +75 +87 +32 +-15 +-54 +-88 +-97 +9 +76 +87 +32 +-15 +-54 +-87 +-112 +9 +76 +87 +32 +-15 +-54 +-88 +-97 +8 +75 +87 +32 +-15 +-54 +-88 +-97 +9 +76 +86 +32 +-15 +-54 +-88 +-112 +9 +76 +87 +32 +-15 +-54 +-87 +-112 +9 +76 +87 +33 +-15 +-54 +-87 +-112 +8 +75 +88 +33 +-15 +-53 +-87 +-112 +9 +76 +87 +32 +-15 +-54 +-88 +-112 +9 +76 +87 +32 +-15 +-54 +-87 +-112 +9 +76 +87 +32 +-15 +-54 +-88 +-112 +9 +77 +88 +33 +-15 +-53 +-87 +-112 +9 +76 +87 +32 +-15 +-54 +-87 +-112 +9 +76 +88 +33 +-15 +-54 +-87 +-112 +9 +76 +88 +33 +-15 +-53 +-87 +-112 +9 +77 +87 +33 +-15 +-54 +-87 +-112 +9 +76 +88 +33 +-15 +-54 +-87 +-112 +9 +76 +87 +33 +-15 +-54 +-87 +-112 +10 +77 +88 +33 +-15 +-53 +-87 +-112 +8 +75 +88 +33 +-15 +-53 +-87 +-112 +9 +76 +87 +33 +-15 +-54 +-87 +-112 +9 +76 +88 +33 +-15 +-53 +-87 +-112 +9 +76 +88 +33 +-15 +-53 +-87 +-112 +8 +76 +88 +33 +-15 +-54 +-87 +-97 +9 +76 +87 +32 +-15 +-54 +-88 +-97 +8 +76 +87 +32 +-15 +-54 +-88 +-112 +9 +76 +87 +32 +-15 +-54 +-88 +-97 +8 +76 +87 +33 +-15 +-54 +-87 +-112 +9 +77 +88 +33 +-14 +-53 +-87 +-112 +9 +76 +88 +33 +-15 +-53 +-87 +-112 +10 +77 +89 +34 +-14 +-53 +-87 +-112 +9 +77 +89 +34 +-14 +-53 +-87 +-112 +10 +77 +89 +34 +-14 +-53 +-87 +-112 +10 +77 +89 +34 +-14 +-53 +-87 +-112 +10 +77 +88 +33 +-14 +-53 +-87 +-112 +10 +77 +89 +34 +-14 +-53 +-87 +-112 +10 +78 +89 +34 +-14 +-53 +-87 +-112 +10 +78 +89 +34 +-14 +-53 +-87 +-112 +10 +77 +89 +34 +-14 +-53 +-87 +-112 +9 +77 +89 +33 +-14 +-53 +-87 +-112 +9 +76 +88 +33 +-15 +-54 +-87 +-112 +9 +76 +88 +33 +-15 +-54 +-88 +-112 +9 +76 +87 +32 +-15 +-54 +-88 +-97 +8 +75 +88 +33 +-15 +-54 +-88 +-97 +9 +75 +87 +32 +-15 +-54 +-88 +-97 +9 +76 +87 +32 +-15 +-54 +-88 +-97 +9 +76 +88 +33 +-15 +-54 +-88 +-97 +8 +76 +88 +33 +-15 +-54 +-88 +-97 +9 +77 +88 +33 +-15 +-53 +-87 +-112 +8 +76 +88 +33 +-15 +-54 +-88 +-97 +8 +76 +87 +32 +-15 +-54 +-88 +-97 +8 +76 +88 +33 +-15 +-53 +-87 +-97 +8 +76 +88 +33 +-15 +-54 +-88 +-97 +8 +76 +87 +32 +-15 +-54 +-88 +-97 +8 +76 +87 +32 +-15 +-54 +-88 +-97 +8 +76 +88 +33 +-15 +-54 +-88 +-97 +9 +76 +88 +33 +-15 +-53 +-88 +-97 +8 +76 +88 +33 +-15 +-53 +-87 +-97 +9 +76 +88 +33 +-15 +-54 +-88 +-97 +8 +76 +88 +33 +-15 +-54 +-88 +-97 +9 +76 +88 +33 +-15 +-53 +-87 +-97 +9 +77 +88 +33 +-15 +-54 +-88 +-97 +9 +77 +88 +33 +-15 +-54 +-88 +-99 +-95 +33 +93 +101 +72 +19 +-27 +-64 +-96 +-106 +-90 +38 +96 +103 +73 +20 +-26 +-63 +-95 +-105 +-90 +37 +96 +103 +73 +20 +-26 +-63 +-96 +-105 +-91 +37 +95 +102 +72 +19 +-26 +-64 +-96 +-106 +-91 +36 +95 +102 +72 +19 +-27 +-64 +-96 +-106 +-90 +37 +95 +101 +72 +19 +-27 +-64 +-96 +-106 +-91 +37 +95 +102 +72 +19 +-26 +-64 +-96 +-106 +-91 +36 +95 +101 +71 +19 +-27 +-64 +-96 +-106 +-91 +36 +95 +102 +72 +19 +-27 +-64 +-96 +-106 +-91 +36 +95 +102 +72 +19 +-26 +-64 +-96 +-106 +-91 +36 +95 +102 +72 +19 +-26 +-64 +-96 +-106 +-91 +37 +95 +102 +72 +19 +-27 +-64 +-96 +-106 +-91 +36 +95 +102 +72 +19 +-27 +-64 +-96 +-106 +-91 +37 +95 +102 +72 +19 +-26 +-64 +-96 +-106 +-91 +37 +95 +102 +72 +19 +-26 +-64 +-96 +-106 +-90 +37 +95 +103 +72 +19 +-26 +-64 +-96 +-106 +-91 +37 +96 +103 +72 +20 +-26 +-64 +-96 +-106 +-91 +37 +95 +102 +72 +20 +-26 +-64 +-96 +-106 +-91 +37 +95 +102 +73 +20 +-26 +-63 +-96 +-106 +-91 +37 +96 +104 +73 +20 +-26 +-63 +-96 +-106 +-90 +37 +95 +103 +73 +20 +-26 +-63 +-96 +-106 +-90 +37 +96 +104 +74 +21 +-25 +-63 +-95 +-106 +-90 +37 +97 +104 +74 +21 +-26 +-63 +-95 +-105 +-90 +37 +96 +103 +73 +20 +-26 +-63 +-96 +-106 +-90 +37 +95 +103 +73 +20 +-26 +-63 +-96 +-106 +-91 +36 +95 +102 +43 +-5 +-47 +-81 +-109 +10 +75 +89 +32 +-14 +-54 +-87 +-98 +8 +73 +88 +31 +-15 +-55 +-88 +-98 +8 +74 +88 +31 +-15 +-55 +-88 +-98 +8 +74 +89 +31 +-15 +-55 +-88 +-98 +8 +74 +89 +31 +-15 +-55 +-88 +-98 +8 +74 +89 +32 +-15 +-55 +-88 +-98 +8 +74 +89 +32 +-15 +-55 +-88 +-98 +8 +74 +89 +32 +-15 +-55 +-87 +-114 +9 +74 +89 +32 +-14 +-55 +-87 +-114 +9 +75 +89 +32 +-14 +-54 +-87 +-114 +9 +75 +89 +32 +-15 +-55 +-88 +-114 +9 +75 +90 +32 +-14 +-54 +-87 +-114 +9 +75 +90 +33 +-14 +-54 +-87 +-113 +9 +75 +90 +33 +-14 +-54 +-87 +-113 +9 +75 +90 +33 +-14 +-54 +-87 +-113 +9 +75 +90 +33 +-14 +-54 +-87 +-113 +9 +75 +90 +32 +-14 +-54 +-87 +-114 +9 +75 +90 +32 +-14 +-54 +-87 +-114 +9 +75 +90 +33 +-14 +-54 +-87 +-114 +8 +75 +90 +33 +-14 +-54 +-87 +-114 +9 +75 +90 +32 +-14 +-54 +-87 +-114 +9 +75 +90 +32 +-14 +-54 +-87 +-114 +8 +75 +90 +32 +-14 +-54 +-87 +-98 +8 +74 +89 +32 +-15 +-55 +-88 +-98 +9 +75 +90 +32 +-14 +-55 +-87 +-114 +8 +74 +90 +32 +-14 +-55 +-87 +-98 +9 +75 +90 +32 +-14 +-54 +-87 +-114 +9 +75 +91 +33 +-14 +-54 +-87 +-113 +10 +76 +91 +33 +-13 +-54 +-87 +-113 +10 +77 +91 +33 +-13 +-54 +-87 +-113 +10 +76 +91 +34 +-13 +-54 +-87 +-113 +10 +76 +91 +68 +16 +-29 +-66 +-98 +-108 +-91 +37 +96 +104 +74 +21 +-25 +-63 +-96 +-106 +-90 +37 +96 +104 +74 +21 +-25 +-63 +-96 +-106 +-91 +36 +96 +103 +73 +20 +-26 +-64 +-96 +-106 +-92 +36 +96 +103 +73 +20 +-26 +-64 +-96 +-106 +-92 +36 +96 +103 +73 +20 +-26 +-64 +-96 +-106 +-91 +36 +95 +103 +73 +20 +-26 +-64 +-97 +-107 +-92 +36 +95 +103 +73 +20 +-27 +-64 +-97 +-107 +-92 +35 +95 +103 +72 +19 +-27 +-64 +-97 +-107 +-92 +36 +95 +103 +73 +20 +-26 +-64 +-97 +-107 +-92 +36 +96 +103 +74 +21 +-26 +-63 +-96 +-106 +-91 +37 +96 +104 +74 +21 +-25 +-63 +-96 +-106 +-90 +37 +96 +105 +75 +22 +-25 +-63 +-95 +-106 +-91 +37 +97 +105 +45 +-4 diff --git a/traces/ioprox-XSF-01-3B-44725.pm3 b/traces/ioprox-XSF-01-3B-44725.pm3 new file mode 100644 index 00000000..bf1cc958 --- /dev/null +++ b/traces/ioprox-XSF-01-3B-44725.pm3 @@ -0,0 +1,40000 @@ +-11 +-32 +-51 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-51 +-58 +8 +43 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-59 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-59 +7 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +41 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +15 +-12 +-32 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +47 +16 +-11 +-32 +-51 +-66 +-78 +25 +56 +50 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +25 +57 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +27 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +25 +56 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +51 +18 +-8 +-31 +-49 +-56 +12 +46 +51 +18 +-8 +-31 +-49 +-57 +10 +44 +50 +16 +-9 +-32 +-50 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +41 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +40 +10 +-16 +-36 +-55 +-69 +-80 +24 +55 +48 +41 +11 +-15 +-35 +-54 +-68 +-80 +24 +56 +50 +43 +12 +-14 +-34 +-53 +-68 +-79 +25 +56 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +25 +56 +50 +43 +13 +-14 +-34 +-52 +-67 +-79 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-58 +8 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +44 +48 +16 +-10 +-32 +-50 +-58 +7 +43 +47 +16 +-10 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +46 +40 +9 +-16 +-37 +-54 +-70 +-80 +23 +56 +47 +42 +10 +-14 +-36 +-53 +-68 +-79 +23 +57 +48 +44 +12 +-13 +-35 +-53 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +58 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +13 +-12 +-34 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-35 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-58 +10 +43 +49 +16 +-9 +-32 +-50 +-58 +10 +43 +48 +15 +-10 +-32 +-50 +-58 +8 +41 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +14 +-10 +-33 +-50 +-59 +7 +40 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-11 +-33 +-51 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-66 +-77 +24 +57 +48 +43 +12 +-14 +-36 +-53 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +58 +49 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +19 +-8 +-30 +-49 +-55 +11 +46 +49 +18 +-9 +-31 +-50 +-56 +10 +44 +48 +17 +-10 +-32 +-50 +-57 +9 +44 +48 +17 +-10 +-32 +-50 +-57 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +15 +-11 +-32 +-51 +-58 +7 +42 +46 +40 +9 +-16 +-37 +-54 +-70 +-80 +22 +56 +46 +42 +10 +-14 +-36 +-53 +-68 +-79 +24 +56 +48 +43 +11 +-14 +-36 +-53 +-68 +-79 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +18 +-8 +-30 +-49 +-56 +11 +46 +50 +18 +-8 +-30 +-49 +-56 +10 +45 +48 +17 +-10 +-32 +-50 +-57 +8 +44 +48 +16 +-10 +-32 +-50 +-57 +9 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +40 +8 +-16 +-38 +-54 +-70 +-80 +22 +55 +46 +42 +10 +-14 +-36 +-53 +-68 +-79 +24 +57 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +57 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +49 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-58 +10 +44 +49 +16 +-9 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-32 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-66 +-78 +24 +56 +48 +43 +12 +-14 +-36 +-53 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +14 +-12 +-34 +-51 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +59 +50 +19 +-8 +-30 +-49 +-56 +11 +46 +50 +18 +-8 +-30 +-49 +-57 +9 +44 +48 +18 +-10 +-31 +-50 +-57 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +43 +46 +40 +9 +-16 +-37 +-54 +-69 +-80 +22 +56 +47 +42 +10 +-14 +-36 +-53 +-69 +-79 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +50 +45 +13 +-12 +-34 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-34 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +50 +44 +12 +-13 +-34 +-52 +-68 +-78 +24 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +14 +-12 +-34 +-51 +-67 +-77 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-12 +-34 +-52 +-58 +10 +44 +50 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +16 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-32 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-58 +9 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-10 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +40 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +40 +46 +14 +-12 +-34 +-52 +-60 +7 +40 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-34 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +9 +41 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-66 +-77 +24 +57 +48 +43 +11 +-14 +-36 +-53 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +24 +58 +49 +44 +13 +-12 +-34 +-52 +-67 +-78 +24 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +19 +-8 +-30 +-49 +-55 +12 +46 +50 +18 +-9 +-30 +-50 +-57 +10 +45 +48 +18 +-9 +-31 +-50 +-57 +9 +44 +48 +17 +-10 +-32 +-50 +-58 +8 +42 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +15 +-11 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-51 +-59 +8 +42 +46 +16 +-11 +-33 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-52 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +15 +-12 +-33 +-52 +-59 +6 +42 +46 +16 +-11 +-33 +-51 +-59 +6 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +42 +46 +15 +-12 +-32 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +6 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-33 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-59 +6 +42 +46 +16 +-11 +-32 +-51 +-59 +6 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +8 +42 +46 +15 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-59 +6 +43 +46 +15 +-12 +-32 +-51 +-59 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +43 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-59 +6 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +43 +46 +40 +9 +-16 +-37 +-54 +-70 +-80 +22 +56 +46 +42 +10 +-14 +-36 +-53 +-68 +-79 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +58 +49 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +49 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +58 +49 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +49 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +59 +49 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +14 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-51 +-67 +-78 +25 +58 +50 +19 +-8 +-30 +-49 +-55 +12 +46 +50 +18 +-9 +-30 +-49 +-56 +10 +45 +48 +17 +-10 +-31 +-50 +-57 +8 +43 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +15 +-12 +-32 +-51 +-59 +7 +42 +46 +15 +-12 +-32 +-51 +-59 +6 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-33 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-33 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-66 +-78 +25 +56 +50 +43 +12 +-14 +-34 +-53 +-67 +-79 +26 +57 +50 +43 +12 +-14 +-34 +-53 +-67 +-78 +25 +57 +50 +43 +12 +-14 +-34 +-53 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +18 +-8 +-31 +-49 +-56 +12 +45 +50 +17 +-8 +-31 +-49 +-57 +10 +44 +50 +16 +-9 +-32 +-50 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +41 +47 +14 +-10 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +38 +9 +-16 +-37 +-55 +-69 +-80 +23 +55 +48 +40 +11 +-15 +-36 +-54 +-68 +-80 +24 +56 +48 +41 +11 +-15 +-35 +-53 +-68 +-79 +25 +56 +50 +43 +12 +-14 +-34 +-53 +-68 +-79 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-33 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-58 +9 +44 +48 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +40 +8 +-16 +-37 +-54 +-70 +-80 +21 +54 +46 +42 +10 +-15 +-36 +-53 +-69 +-79 +24 +56 +48 +42 +11 +-14 +-36 +-53 +-68 +-79 +24 +58 +48 +44 +12 +-14 +-35 +-53 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +59 +50 +46 +14 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-58 +9 +42 +49 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +16 +-10 +-33 +-50 +-58 +8 +42 +47 +14 +-10 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +9 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-51 +-58 +9 +42 +47 +15 +-11 +-33 +-51 +-58 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-10 +-33 +-50 +-59 +8 +42 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +47 +15 +-11 +-33 +-50 +-59 +8 +40 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-60 +8 +41 +46 +14 +-11 +-33 +-51 +-60 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-58 +8 +42 +48 +15 +-10 +-32 +-50 +-58 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +7 +41 +47 +15 +-10 +-33 +-50 +-59 +8 +40 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +48 +14 +-11 +-33 +-51 +-59 +8 +40 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +46 +14 +-11 +-33 +-51 +-60 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-32 +-50 +-58 +8 +41 +47 +15 +-11 +-33 +-51 +-58 +9 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-66 +-78 +24 +57 +48 +43 +11 +-14 +-36 +-53 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +44 +13 +-12 +-34 +-52 +-68 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +25 +59 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-58 +10 +44 +48 +16 +-10 +-32 +-50 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-66 +-77 +24 +57 +48 +43 +12 +-14 +-35 +-53 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +18 +-9 +-30 +-49 +-56 +12 +46 +50 +19 +-8 +-30 +-49 +-56 +9 +44 +48 +17 +-10 +-32 +-50 +-57 +9 +44 +48 +16 +-10 +-32 +-50 +-57 +9 +44 +47 +16 +-11 +-32 +-51 +-58 +9 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +40 +9 +-16 +-37 +-54 +-69 +-80 +22 +56 +47 +42 +11 +-14 +-36 +-53 +-68 +-79 +24 +57 +48 +43 +11 +-14 +-35 +-53 +-68 +-78 +25 +58 +49 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-67 +-78 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +44 +13 +-12 +-34 +-52 +-68 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +51 +46 +14 +-12 +-34 +-51 +-67 +-77 +26 +58 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +59 +50 +19 +-8 +-30 +-49 +-55 +12 +46 +50 +18 +-9 +-30 +-50 +-56 +10 +44 +48 +17 +-10 +-32 +-50 +-57 +9 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +6 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-33 +-52 +-59 +7 +42 +46 +40 +9 +-16 +-37 +-54 +-70 +-80 +23 +56 +48 +43 +11 +-14 +-36 +-53 +-68 +-78 +24 +57 +48 +43 +12 +-14 +-35 +-53 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-34 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-34 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +24 +58 +49 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +19 +-8 +-30 +-49 +-55 +12 +47 +50 +19 +-8 +-30 +-49 +-56 +10 +44 +48 +16 +-10 +-32 +-50 +-57 +9 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +40 +9 +-16 +-37 +-54 +-70 +-80 +23 +56 +47 +42 +10 +-14 +-36 +-53 +-68 +-79 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +18 +-9 +-30 +-50 +-56 +11 +46 +50 +18 +-8 +-30 +-49 +-56 +10 +44 +48 +17 +-10 +-31 +-50 +-57 +8 +44 +48 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-66 +-78 +25 +56 +50 +43 +12 +-14 +-34 +-52 +-67 +-79 +25 +56 +50 +43 +12 +-14 +-34 +-53 +-68 +-79 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +18 +-8 +-31 +-49 +-56 +12 +45 +50 +18 +-8 +-31 +-49 +-57 +11 +44 +48 +16 +-10 +-32 +-50 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +8 +41 +48 +15 +-10 +-33 +-50 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +39 +10 +-16 +-36 +-55 +-69 +-80 +23 +54 +48 +40 +11 +-15 +-36 +-54 +-68 +-80 +25 +56 +50 +43 +13 +-14 +-34 +-53 +-67 +-78 +25 +56 +49 +44 +13 +-13 +-34 +-52 +-67 +-78 +25 +56 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +18 +-8 +-31 +-49 +-56 +12 +45 +50 +18 +-8 +-31 +-49 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +39 +10 +-16 +-36 +-55 +-69 +-80 +23 +54 +48 +42 +12 +-14 +-35 +-53 +-68 +-79 +24 +55 +48 +42 +12 +-14 +-35 +-53 +-68 +-79 +25 +56 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +27 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +18 +-8 +-31 +-49 +-56 +12 +45 +50 +17 +-8 +-31 +-49 +-57 +11 +44 +50 +17 +-9 +-32 +-50 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-11 +-33 +-51 +-58 +9 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-51 +-58 +9 +42 +48 +15 +-11 +-33 +-51 +-58 +9 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +40 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-60 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +7 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-12 +-34 +-52 +-60 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +39 +9 +-16 +-37 +-55 +-69 +-80 +24 +55 +48 +42 +12 +-14 +-35 +-53 +-68 +-79 +25 +56 +49 +42 +12 +-14 +-35 +-53 +-67 +-79 +25 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +43 +13 +-13 +-34 +-53 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +27 +58 +52 +44 +14 +-12 +-33 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +27 +58 +52 +44 +14 +-12 +-33 +-52 +-66 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +18 +-8 +-31 +-49 +-56 +12 +46 +50 +18 +-8 +-31 +-49 +-56 +11 +44 +50 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +46 +14 +-11 +-33 +-51 +-60 +7 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +40 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +14 +-11 +-33 +-50 +-59 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-60 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-58 +8 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +41 +47 +14 +-11 +-33 +-51 +-58 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-34 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-60 +8 +41 +46 +14 +-11 +-33 +-51 +-60 +7 +40 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +9 +42 +48 +15 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-60 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +15 +-10 +-33 +-51 +-60 +8 +41 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +39 +10 +-16 +-36 +-55 +-69 +-80 +22 +54 +48 +41 +11 +-15 +-36 +-54 +-68 +-80 +24 +55 +48 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +56 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-33 +-52 +-66 +-78 +25 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +56 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +27 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +58 +50 +43 +13 +-14 +-34 +-53 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-58 +10 +45 +48 +17 +-10 +-32 +-50 +-57 +9 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-33 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-33 +-51 +-59 +8 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +15 +-11 +-32 +-52 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +42 +46 +15 +-11 +-32 +-51 +-66 +-78 +24 +55 +48 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +56 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-53 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +18 +-8 +-31 +-49 +-56 +12 +46 +51 +18 +-8 +-31 +-49 +-57 +10 +44 +50 +16 +-9 +-32 +-50 +-58 +9 +43 +48 +16 +-10 +-32 +-50 +-58 +10 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-58 +8 +42 +48 +15 +-10 +-32 +-50 +-58 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-10 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-60 +8 +42 +48 +39 +10 +-16 +-37 +-55 +-69 +-80 +23 +54 +48 +40 +11 +-15 +-36 +-54 +-68 +-79 +24 +56 +49 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +56 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +56 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +50 +18 +-8 +-31 +-49 +-56 +12 +46 +51 +18 +-8 +-31 +-49 +-56 +11 +44 +49 +16 +-9 +-32 +-50 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +10 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +39 +10 +-16 +-36 +-54 +-69 +-80 +23 +54 +48 +41 +11 +-15 +-35 +-54 +-68 +-79 +24 +55 +49 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +57 +50 +43 +13 +-14 +-34 +-52 +-67 +-79 +26 +58 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +25 +56 +50 +43 +13 +-14 +-34 +-53 +-67 +-79 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +27 +58 +52 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-58 +8 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-33 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +6 +41 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-59 +8 +42 +46 +15 +-11 +-32 +-51 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-52 +-59 +7 +43 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-52 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +14 +-12 +-33 +-52 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-32 +-52 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-51 +-58 +7 +42 +46 +40 +8 +-16 +-38 +-54 +-70 +-80 +22 +56 +46 +42 +10 +-14 +-36 +-53 +-68 +-79 +24 +57 +48 +43 +12 +-14 +-35 +-52 +-68 +-79 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-13 +-35 +-52 +-59 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +43 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +15 +-11 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +40 +47 +14 +-11 +-33 +-51 +-67 +-78 +24 +57 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +57 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-34 +-52 +-68 +-78 +25 +58 +50 +19 +-8 +-30 +-49 +-56 +10 +46 +49 +18 +-9 +-30 +-50 +-56 +10 +45 +48 +18 +-10 +-31 +-50 +-57 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-66 +-78 +25 +56 +50 +42 +12 +-14 +-34 +-53 +-67 +-79 +24 +56 +49 +43 +13 +-14 +-34 +-53 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +25 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +25 +56 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +58 +52 +18 +-8 +-30 +-48 +-56 +12 +46 +51 +18 +-8 +-30 +-49 +-57 +11 +44 +50 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +16 +-10 +-33 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +39 +9 +-16 +-37 +-55 +-69 +-80 +23 +54 +48 +41 +11 +-15 +-36 +-54 +-68 +-80 +24 +56 +50 +43 +12 +-14 +-34 +-53 +-67 +-79 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +25 +57 +50 +43 +13 +-14 +-34 +-53 +-67 +-78 +26 +57 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-33 +-52 +-58 +8 +44 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +9 +44 +48 +16 +-10 +-32 +-50 +-57 +9 +44 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-66 +-78 +25 +56 +50 +42 +12 +-14 +-34 +-53 +-67 +-79 +25 +56 +50 +43 +12 +-14 +-34 +-53 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +25 +56 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +25 +56 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +52 +44 +13 +-13 +-34 +-52 +-67 +-78 +27 +58 +50 +44 +14 +-13 +-34 +-52 +-58 +9 +45 +48 +18 +-9 +-31 +-50 +-57 +8 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +44 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-66 +-78 +24 +56 +48 +41 +11 +-15 +-35 +-54 +-68 +-80 +25 +56 +50 +42 +12 +-14 +-34 +-53 +-67 +-79 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +18 +-7 +-30 +-48 +-56 +12 +46 +50 +17 +-8 +-31 +-49 +-57 +10 +44 +50 +16 +-9 +-32 +-50 +-58 +10 +44 +49 +16 +-9 +-32 +-50 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +8 +41 +47 +15 +-11 +-33 +-51 +-58 +9 +42 +46 +14 +-11 +-33 +-51 +-60 +7 +42 +47 +15 +-11 +-33 +-51 +-59 +7 +42 +48 +39 +10 +-16 +-37 +-55 +-69 +-80 +22 +54 +48 +41 +11 +-15 +-36 +-54 +-68 +-80 +25 +56 +50 +43 +12 +-14 +-34 +-53 +-68 +-79 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-33 +-52 +-66 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-58 +9 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-66 +-78 +25 +56 +49 +42 +12 +-14 +-35 +-53 +-68 +-79 +25 +56 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +56 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +27 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +25 +58 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +18 +-8 +-31 +-49 +-56 +12 +45 +50 +17 +-8 +-31 +-49 +-57 +11 +44 +50 +16 +-9 +-32 +-50 +-57 +10 +44 +49 +16 +-9 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +14 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-11 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +9 +42 +48 +39 +10 +-16 +-37 +-55 +-69 +-80 +23 +54 +48 +42 +11 +-15 +-35 +-54 +-68 +-79 +25 +56 +50 +42 +12 +-14 +-34 +-53 +-68 +-79 +25 +57 +50 +43 +12 +-14 +-34 +-53 +-68 +-79 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-58 +8 +44 +48 +16 +-10 +-32 +-50 +-57 +9 +44 +47 +16 +-10 +-32 +-50 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-33 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-32 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +15 +-11 +-33 +-51 +-58 +7 +41 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +15 +-11 +-33 +-52 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +45 +15 +-12 +-33 +-52 +-58 +8 +42 +46 +15 +-12 +-33 +-51 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +15 +-11 +-32 +-51 +-59 +6 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +6 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-58 +8 +42 +46 +16 +-11 +-33 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-33 +-52 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +6 +42 +46 +15 +-11 +-33 +-52 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +43 +46 +16 +-11 +-32 +-52 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-59 +7 +42 +46 +15 +-12 +-33 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-66 +-78 +24 +56 +48 +42 +12 +-14 +-35 +-54 +-68 +-79 +25 +56 +50 +43 +13 +-14 +-34 +-53 +-67 +-78 +26 +58 +50 +44 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +45 +14 +-12 +-33 +-52 +-66 +-78 +26 +58 +50 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +27 +58 +52 +44 +14 +-13 +-34 +-52 +-66 +-78 +27 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +27 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-58 +8 +44 +47 +16 +-11 +-32 +-51 +-58 +8 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +14 +-12 +-33 +-52 +-59 +7 +42 +46 +15 +-12 +-32 +-51 +-59 +7 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-33 +-52 +-59 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-51 +-59 +8 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +46 +15 +-11 +-33 +-52 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +40 +8 +-16 +-38 +-55 +-70 +-80 +22 +56 +48 +42 +11 +-14 +-36 +-53 +-68 +-79 +24 +57 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +48 +43 +12 +-14 +-35 +-53 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +49 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +44 +12 +-13 +-35 +-52 +-59 +8 +44 +49 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +9 +43 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +14 +-10 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-66 +-77 +24 +56 +48 +42 +11 +-14 +-36 +-53 +-68 +-79 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +44 +12 +-13 +-34 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +60 +51 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +12 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-13 +-34 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +18 +-8 +-30 +-49 +-55 +12 +46 +49 +18 +-9 +-31 +-50 +-56 +10 +45 +48 +16 +-10 +-32 +-50 +-57 +9 +44 +46 +16 +-11 +-32 +-51 +-58 +8 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-66 +-78 +25 +56 +50 +43 +13 +-14 +-34 +-53 +-67 +-79 +26 +56 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +50 +44 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +18 +-8 +-31 +-49 +-56 +12 +45 +50 +17 +-8 +-31 +-49 +-57 +10 +44 +50 +16 +-9 +-32 +-50 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +16 +-10 +-33 +-50 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-51 +-58 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +40 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-34 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-11 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-34 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-32 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +39 +10 +-16 +-36 +-54 +-69 +-80 +23 +54 +47 +40 +11 +-15 +-36 +-54 +-68 +-80 +25 +56 +50 +42 +12 +-14 +-35 +-53 +-68 +-79 +25 +56 +50 +43 +12 +-14 +-34 +-53 +-67 +-78 +25 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-79 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +18 +-8 +-31 +-49 +-56 +12 +46 +51 +18 +-8 +-31 +-49 +-56 +11 +44 +50 +17 +-9 +-32 +-50 +-58 +10 +42 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +48 +39 +9 +-16 +-37 +-55 +-69 +-80 +22 +54 +48 +41 +11 +-15 +-36 +-54 +-68 +-80 +24 +56 +49 +43 +12 +-14 +-34 +-53 +-67 +-79 +25 +56 +50 +42 +12 +-14 +-35 +-53 +-68 +-79 +25 +56 +50 +43 +12 +-14 +-34 +-53 +-67 +-79 +26 +58 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-58 +8 +44 +48 +17 +-10 +-32 +-50 +-57 +8 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-66 +-78 +24 +56 +48 +42 +12 +-14 +-35 +-53 +-68 +-79 +25 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +25 +56 +50 +43 +13 +-14 +-34 +-52 +-67 +-79 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-67 +-78 +27 +58 +52 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-33 +-52 +-58 +8 +44 +48 +17 +-10 +-32 +-50 +-58 +7 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-33 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-66 +-78 +24 +56 +49 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +57 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +25 +56 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-58 +9 +44 +48 +17 +-10 +-32 +-50 +-57 +9 +44 +47 +16 +-10 +-32 +-51 +-58 +9 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-32 +-51 +-58 +7 +42 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-66 +-78 +25 +56 +49 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +57 +50 +43 +12 +-14 +-34 +-53 +-67 +-78 +26 +57 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +25 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +27 +58 +52 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +27 +58 +52 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-58 +9 +44 +48 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-33 +-51 +-58 +8 +44 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-32 +-51 +-58 +8 +43 +46 +40 +9 +-16 +-37 +-54 +-69 +-80 +22 +55 +46 +42 +10 +-14 +-36 +-53 +-68 +-79 +24 +57 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-59 +10 +43 +48 +16 +-9 +-32 +-50 +-58 +8 +42 +48 +16 +-10 +-32 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-66 +-77 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +57 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-34 +-52 +-68 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-32 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-60 +8 +41 +46 +14 +-12 +-34 +-51 +-67 +-78 +24 +57 +48 +42 +10 +-14 +-36 +-53 +-68 +-79 +24 +58 +49 +43 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +48 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +49 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +49 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +49 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +13 +-12 +-34 +-52 +-58 +10 +43 +49 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-32 +-50 +-59 +8 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +41 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +41 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-60 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-34 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-66 +-78 +24 +57 +48 +43 +11 +-14 +-36 +-53 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +60 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-34 +-52 +-59 +10 +43 +49 +16 +-10 +-32 +-50 +-58 +9 +43 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +48 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +15 +-10 +-33 +-51 +-59 +8 +40 +46 +14 +-11 +-34 +-51 +-60 +7 +40 +46 +14 +-11 +-33 +-51 +-60 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-60 +7 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +15 +-11 +-33 +-51 +-59 +9 +42 +47 +15 +-10 +-33 +-51 +-58 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +15 +-10 +-33 +-51 +-59 +8 +41 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +7 +41 +46 +14 +-11 +-33 +-51 +-60 +6 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +7 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +47 +14 +-11 +-33 +-51 +-59 +7 +42 +46 +14 +-11 +-33 +-51 +-60 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-60 +7 +41 +48 +15 +-10 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +9 +42 +48 +15 +-10 +-32 +-50 +-58 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-67 +-78 +24 +57 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +48 +43 +12 +-13 +-35 +-53 +-68 +-78 +26 +58 +49 +44 +12 +-13 +-34 +-52 +-68 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +58 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-34 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +19 +-8 +-30 +-49 +-55 +12 +46 +50 +19 +-8 +-30 +-49 +-56 +10 +44 +48 +17 +-10 +-31 +-50 +-57 +8 +43 +47 +16 +-10 +-32 +-50 +-58 +7 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-33 +-51 +-59 +6 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-33 +-52 +-59 +7 +43 +46 +16 +-11 +-33 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +15 +-11 +-32 +-51 +-58 +6 +42 +46 +15 +-11 +-32 +-51 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +41 +45 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +15 +-12 +-32 +-51 +-59 +6 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +15 +-12 +-33 +-51 +-59 +6 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +40 +8 +-16 +-38 +-54 +-70 +-80 +23 +56 +47 +42 +10 +-14 +-36 +-53 +-69 +-79 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +49 +44 +12 +-12 +-34 +-52 +-67 +-78 +24 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +59 +49 +44 +12 +-13 +-34 +-52 +-59 +10 +44 +49 +16 +-9 +-32 +-50 +-58 +10 +42 +48 +16 +-10 +-32 +-50 +-59 +8 +42 +48 +16 +-10 +-32 +-50 +-59 +8 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +41 +46 +14 +-11 +-33 +-51 +-60 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +7 +41 +47 +14 +-10 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-34 +-51 +-60 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-66 +-77 +25 +58 +49 +44 +12 +-13 +-34 +-52 +-67 +-78 +24 +58 +49 +44 +12 +-13 +-34 +-52 +-68 +-78 +24 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-12 +-35 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-59 +9 +43 +49 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +14 +-11 +-33 +-51 +-60 +7 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-66 +-77 +24 +58 +48 +43 +12 +-14 +-35 +-52 +-68 +-78 +24 +58 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +24 +59 +49 +44 +12 +-13 +-34 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-34 +-52 +-68 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-13 +-34 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-12 +-35 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +58 +50 +18 +-8 +-30 +-50 +-55 +12 +47 +50 +19 +-8 +-30 +-49 +-56 +10 +44 +48 +17 +-10 +-32 +-50 +-57 +9 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-52 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +6 +41 +46 +15 +-11 +-33 +-51 +-59 +6 +42 +46 +15 +-11 +-33 +-52 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-32 +-52 +-59 +7 +42 +46 +15 +-12 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +15 +-12 +-33 +-51 +-59 +6 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +6 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +15 +-11 +-32 +-51 +-59 +6 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-51 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-32 +-52 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-52 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-66 +-78 +25 +56 +49 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +57 +50 +43 +13 +-14 +-34 +-53 +-67 +-78 +26 +58 +50 +44 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +27 +58 +52 +44 +14 +-12 +-33 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +57 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +18 +-8 +-31 +-49 +-56 +12 +45 +50 +17 +-9 +-31 +-50 +-58 +10 +44 +48 +16 +-10 +-32 +-50 +-58 +9 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +10 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +39 +10 +-16 +-36 +-55 +-69 +-80 +23 +54 +48 +42 +11 +-15 +-35 +-54 +-68 +-79 +24 +55 +48 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +25 +56 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-58 +8 +43 +48 +16 +-10 +-32 +-50 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-33 +-52 +-59 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-52 +-59 +7 +42 +46 +40 +8 +-16 +-37 +-54 +-70 +-80 +22 +56 +47 +42 +11 +-14 +-36 +-53 +-68 +-79 +24 +57 +48 +43 +12 +-14 +-35 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +49 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-35 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-34 +-52 +-68 +-78 +25 +58 +49 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-59 +10 +43 +48 +16 +-10 +-33 +-50 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +8 +43 +48 +16 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +41 +47 +15 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-66 +-77 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +57 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-52 +-67 +-77 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +18 +-9 +-30 +-49 +-55 +11 +46 +49 +18 +-9 +-30 +-50 +-57 +10 +45 +48 +18 +-10 +-31 +-50 +-57 +9 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +46 +40 +8 +-16 +-38 +-54 +-70 +-80 +22 +56 +47 +42 +10 +-14 +-36 +-53 +-69 +-79 +24 +57 +48 +43 +12 +-14 +-35 +-53 +-68 +-78 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +19 +-8 +-30 +-49 +-56 +11 +46 +50 +18 +-9 +-30 +-50 +-56 +10 +45 +48 +17 +-10 +-32 +-50 +-57 +9 +44 +48 +17 +-10 +-32 +-50 +-57 +9 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-51 +-58 +7 +42 +46 +40 +8 +-16 +-37 +-54 +-70 +-80 +23 +56 +46 +42 +10 +-14 +-36 +-53 +-68 +-79 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +9 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-67 +-78 +24 +57 +48 +43 +11 +-14 +-36 +-53 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-34 +-52 +-67 +-78 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +18 +-9 +-30 +-49 +-56 +12 +46 +50 +18 +-8 +-30 +-49 +-56 +10 +44 +48 +17 +-10 +-32 +-50 +-57 +8 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +44 +48 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +41 +46 +40 +8 +-16 +-38 +-55 +-70 +-80 +22 +55 +47 +41 +10 +-15 +-36 +-54 +-69 +-80 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +24 +58 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-68 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +50 +45 +13 +-12 +-34 +-52 +-58 +10 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-51 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +48 +15 +-10 +-33 +-51 +-58 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-66 +-77 +24 +56 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +57 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +49 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +44 +13 +-13 +-34 +-52 +-68 +-78 +26 +60 +50 +46 +14 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +19 +-8 +-30 +-49 +-56 +12 +46 +50 +18 +-9 +-31 +-50 +-57 +10 +45 +48 +17 +-10 +-31 +-50 +-57 +9 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +45 +14 +-12 +-33 +-52 +-59 +7 +42 +45 +14 +-12 +-33 +-52 +-59 +7 +42 +46 +15 +-11 +-32 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-12 +-32 +-52 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +6 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-58 +8 +43 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-33 +-51 +-59 +7 +42 +46 +15 +-11 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-12 +-32 +-51 +-59 +7 +41 +45 +14 +-12 +-33 +-52 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +39 +8 +-16 +-38 +-55 +-70 +-80 +22 +55 +46 +42 +11 +-14 +-36 +-53 +-68 +-79 +24 +57 +48 +43 +11 +-14 +-36 +-53 +-68 +-79 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +49 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +12 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +14 +-12 +-34 +-51 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +49 +44 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-51 +-67 +-78 +25 +58 +49 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +26 +59 +50 +18 +-9 +-30 +-49 +-56 +11 +46 +50 +19 +-8 +-30 +-49 +-56 +10 +45 +48 +18 +-9 +-31 +-50 +-57 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +45 +14 +-12 +-33 +-52 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +6 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +15 +-12 +-33 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-66 +-78 +25 +56 +49 +42 +12 +-14 +-35 +-53 +-68 +-79 +25 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +25 +56 +50 +43 +12 +-14 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +58 +51 +18 +-8 +-30 +-48 +-56 +12 +45 +50 +17 +-8 +-31 +-49 +-57 +10 +43 +49 +16 +-9 +-32 +-50 +-58 +10 +44 +48 +16 +-9 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-32 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +38 +9 +-17 +-37 +-55 +-69 +-80 +23 +54 +48 +41 +11 +-15 +-36 +-54 +-68 +-79 +25 +57 +50 +43 +12 +-14 +-34 +-53 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +56 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-58 +9 +44 +48 +17 +-10 +-32 +-50 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +40 +9 +-16 +-37 +-54 +-70 +-80 +22 +55 +46 +42 +10 +-14 +-36 +-53 +-69 +-79 +24 +58 +48 +43 +12 +-14 +-35 +-53 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +58 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +49 +44 +12 +-13 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +49 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +10 +42 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +9 +42 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-34 +-51 +-60 +7 +40 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-34 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +48 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +15 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-60 +7 +40 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +9 +42 +48 +15 +-10 +-32 +-50 +-59 +8 +40 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +7 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-66 +-77 +24 +57 +48 +43 +11 +-14 +-35 +-53 +-68 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +58 +49 +43 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-34 +-52 +-68 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +44 +12 +-13 +-34 +-52 +-68 +-78 +26 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +58 +49 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +12 +-12 +-34 +-52 +-59 +8 +44 +49 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +41 +48 +16 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-66 +-78 +24 +57 +48 +43 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +49 +43 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +24 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-51 +-67 +-78 +26 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +19 +-8 +-30 +-49 +-55 +11 +46 +50 +18 +-8 +-30 +-49 +-56 +9 +44 +48 +16 +-10 +-32 +-51 +-57 +9 +44 +48 +16 +-10 +-32 +-50 +-57 +8 +44 +47 +16 +-10 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +40 +9 +-16 +-37 +-54 +-69 +-80 +23 +56 +48 +43 +11 +-14 +-36 +-53 +-68 +-78 +24 +56 +48 +43 +11 +-14 +-35 +-53 +-68 +-78 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +24 +58 +50 +43 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +60 +50 +46 +14 +-12 +-34 +-51 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +13 +-12 +-35 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +19 +-8 +-30 +-49 +-55 +12 +46 +50 +19 +-8 +-30 +-49 +-56 +9 +44 +48 +16 +-10 +-32 +-50 +-57 +8 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +40 +9 +-16 +-37 +-54 +-69 +-80 +22 +56 +47 +42 +10 +-14 +-36 +-53 +-68 +-79 +23 +56 +47 +43 +11 +-14 +-36 +-53 +-68 +-79 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +49 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +49 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +19 +-8 +-30 +-49 +-56 +11 +46 +48 +18 +-9 +-31 +-50 +-57 +9 +44 +48 +17 +-10 +-32 +-50 +-58 +8 +44 +48 +16 +-10 +-32 +-51 +-58 +8 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +40 +9 +-16 +-38 +-54 +-70 +-80 +22 +56 +47 +42 +11 +-14 +-36 +-53 +-68 +-79 +24 +57 +48 +43 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +19 +-8 +-30 +-49 +-56 +12 +46 +50 +18 +-9 +-30 +-49 +-56 +10 +45 +48 +18 +-10 +-31 +-50 +-57 +9 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +47 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-66 +-78 +25 +56 +49 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +57 +50 +43 +12 +-14 +-34 +-53 +-67 +-78 +26 +58 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +57 +50 +17 +-8 +-31 +-49 +-56 +12 +45 +50 +18 +-8 +-31 +-49 +-56 +11 +44 +50 +16 +-9 +-32 +-50 +-58 +10 +42 +48 +15 +-10 +-32 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +39 +10 +-16 +-36 +-54 +-69 +-80 +24 +54 +48 +41 +11 +-15 +-35 +-54 +-68 +-80 +24 +56 +50 +42 +12 +-14 +-35 +-54 +-68 +-79 +26 +57 +50 +43 +13 +-14 +-34 +-53 +-67 +-79 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +25 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +18 +-8 +-30 +-49 +-56 +12 +45 +50 +17 +-8 +-31 +-49 +-57 +10 +43 +49 +16 +-9 +-32 +-50 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +43 +48 +15 +-10 +-33 +-50 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +48 +39 +10 +-16 +-36 +-55 +-69 +-80 +24 +54 +48 +41 +11 +-15 +-36 +-54 +-68 +-80 +24 +56 +49 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +18 +-8 +-31 +-49 +-56 +12 +46 +50 +18 +-8 +-31 +-49 +-56 +11 +44 +49 +16 +-9 +-32 +-50 +-57 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +16 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +41 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +9 +42 +48 +15 +-10 +-33 +-51 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +40 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +40 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +7 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +48 +15 +-10 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +40 +46 +38 +9 +-16 +-37 +-55 +-69 +-80 +22 +54 +48 +41 +11 +-15 +-36 +-54 +-68 +-80 +24 +56 +49 +42 +12 +-14 +-35 +-53 +-68 +-79 +24 +56 +50 +43 +12 +-14 +-34 +-53 +-67 +-79 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-33 +-52 +-66 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +18 +-8 +-30 +-49 +-56 +12 +46 +51 +18 +-8 +-31 +-49 +-57 +10 +44 +49 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +10 +42 +48 +16 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +48 +14 +-11 +-33 +-51 +-58 +9 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-58 +9 +41 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +9 +42 +47 +14 +-10 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-34 +-51 +-59 +8 +41 +46 +14 +-11 +-34 +-51 +-60 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +15 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +40 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +47 +14 +-11 +-33 +-51 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-58 +8 +41 +47 +15 +-11 +-33 +-51 +-58 +9 +42 +47 +15 +-10 +-33 +-51 +-58 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +7 +41 +47 +15 +-10 +-33 +-51 +-60 +8 +41 +46 +14 +-11 +-34 +-51 +-59 +8 +42 +46 +14 +-11 +-33 +-51 +-60 +8 +42 +47 +14 +-11 +-33 +-51 +-60 +7 +42 +47 +14 +-11 +-33 +-51 +-60 +7 +41 +47 +14 +-11 +-33 +-51 +-60 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-34 +-51 +-59 +8 +41 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +7 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-60 +7 +42 +48 +39 +10 +-16 +-36 +-54 +-68 +-80 +23 +54 +48 +41 +11 +-15 +-36 +-54 +-68 +-80 +24 +56 +48 +42 +12 +-14 +-35 +-53 +-67 +-79 +26 +56 +50 +43 +13 +-14 +-34 +-52 +-67 +-79 +26 +58 +50 +43 +12 +-14 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +27 +58 +52 +44 +14 +-13 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +14 +-12 +-33 +-52 +-66 +-78 +27 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-12 +-33 +-52 +-66 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-58 +9 +44 +48 +16 +-10 +-32 +-50 +-58 +9 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-33 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-33 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-52 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-33 +-52 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-66 +-78 +24 +56 +48 +42 +12 +-14 +-35 +-53 +-67 +-79 +24 +56 +50 +42 +12 +-14 +-34 +-53 +-67 +-79 +25 +57 +50 +43 +12 +-14 +-34 +-53 +-67 +-79 +26 +57 +50 +43 +13 +-14 +-34 +-53 +-67 +-78 +27 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-12 +-33 +-52 +-66 +-78 +26 +57 +50 +18 +-8 +-31 +-49 +-56 +12 +46 +51 +18 +-8 +-30 +-49 +-57 +10 +44 +49 +16 +-10 +-32 +-50 +-58 +9 +43 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-32 +-50 +-58 +9 +42 +47 +14 +-11 +-33 +-51 +-58 +9 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-32 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +39 +10 +-16 +-36 +-54 +-69 +-80 +23 +55 +48 +41 +11 +-14 +-35 +-54 +-68 +-80 +24 +56 +48 +42 +12 +-14 +-35 +-53 +-67 +-79 +25 +56 +50 +43 +12 +-14 +-34 +-53 +-67 +-79 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +50 +18 +-8 +-31 +-49 +-56 +12 +46 +51 +18 +-8 +-31 +-49 +-57 +10 +44 +50 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-32 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +41 +47 +39 +10 +-16 +-36 +-55 +-69 +-80 +23 +54 +48 +41 +11 +-15 +-36 +-54 +-68 +-80 +24 +56 +50 +42 +12 +-14 +-34 +-53 +-67 +-79 +25 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +50 +42 +12 +-14 +-34 +-53 +-67 +-78 +26 +58 +51 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +27 +58 +52 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-58 +9 +44 +48 +16 +-10 +-32 +-50 +-57 +9 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +14 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +6 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-52 +-59 +7 +42 +46 +15 +-11 +-33 +-52 +-59 +8 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +15 +-11 +-33 +-52 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +45 +14 +-12 +-33 +-52 +-59 +6 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +46 +15 +-11 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +40 +8 +-16 +-38 +-55 +-70 +-80 +22 +55 +47 +42 +11 +-14 +-36 +-53 +-68 +-79 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-12 +-34 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +43 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +13 +-12 +-34 +-52 +-68 +-78 +26 +60 +50 +46 +14 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +14 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-58 +10 +42 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-67 +-77 +24 +57 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +48 +43 +12 +-14 +-35 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +18 +-9 +-30 +-50 +-56 +11 +46 +50 +18 +-9 +-30 +-50 +-57 +10 +45 +48 +18 +-10 +-31 +-50 +-57 +9 +44 +48 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-66 +-78 +25 +56 +50 +43 +12 +-14 +-34 +-53 +-67 +-79 +25 +56 +50 +43 +12 +-14 +-34 +-53 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +25 +57 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +25 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +18 +-8 +-31 +-49 +-56 +12 +46 +52 +18 +-8 +-30 +-48 +-56 +11 +44 +50 +17 +-8 +-31 +-49 +-57 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-58 +8 +42 +47 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +39 +10 +-16 +-36 +-54 +-69 +-80 +23 +54 +48 +41 +11 +-15 +-36 +-54 +-68 +-79 +25 +56 +50 +42 +12 +-14 +-35 +-53 +-67 +-79 +26 +56 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +25 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +51 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-58 +9 +44 +48 +16 +-10 +-32 +-51 +-58 +8 +44 +48 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-33 +-52 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-66 +-78 +24 +56 +49 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +57 +50 +43 +13 +-14 +-34 +-52 +-67 +-79 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +57 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-58 +9 +44 +48 +17 +-10 +-31 +-50 +-57 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +42 +46 +15 +-11 +-32 +-52 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-33 +-51 +-66 +-78 +24 +56 +48 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +57 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +25 +57 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +57 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +18 +-8 +-30 +-48 +-56 +12 +46 +50 +18 +-8 +-31 +-49 +-57 +10 +44 +50 +16 +-9 +-32 +-50 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +39 +10 +-16 +-36 +-54 +-69 +-80 +23 +54 +48 +41 +11 +-15 +-35 +-54 +-68 +-79 +24 +56 +48 +42 +12 +-14 +-35 +-53 +-67 +-79 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +27 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-58 +9 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +15 +-11 +-32 +-51 +-59 +7 +42 +46 +15 +-12 +-33 +-51 +-66 +-78 +25 +56 +50 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +58 +50 +43 +12 +-14 +-34 +-53 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +27 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-33 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +56 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +27 +58 +52 +18 +-8 +-30 +-48 +-55 +12 +46 +51 +18 +-8 +-31 +-49 +-57 +10 +44 +50 +16 +-9 +-32 +-50 +-57 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-51 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +7 +41 +46 +14 +-11 +-34 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +9 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +7 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +39 +10 +-16 +-36 +-55 +-69 +-80 +23 +54 +48 +41 +11 +-15 +-36 +-54 +-68 +-80 +24 +56 +50 +42 +12 +-14 +-34 +-53 +-67 +-79 +25 +56 +50 +42 +12 +-14 +-34 +-53 +-67 +-78 +25 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-58 +9 +44 +48 +16 +-10 +-32 +-51 +-58 +8 +44 +48 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-58 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +45 +15 +-12 +-33 +-52 +-59 +7 +42 +45 +14 +-12 +-33 +-52 +-59 +7 +42 +46 +15 +-11 +-32 +-51 +-59 +6 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +42 +46 +15 +-11 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +42 +46 +16 +-11 +-32 +-51 +-59 +8 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +46 +15 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +45 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +8 +42 +46 +16 +-11 +-32 +-51 +-59 +6 +42 +46 +16 +-11 +-33 +-52 +-59 +7 +42 +46 +15 +-11 +-33 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +6 +42 +46 +16 +-11 +-32 +-51 +-59 +6 +42 +46 +16 +-11 +-32 +-51 +-59 +8 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +15 +-12 +-33 +-52 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-66 +-78 +25 +56 +50 +42 +12 +-14 +-34 +-53 +-67 +-79 +24 +56 +49 +43 +12 +-14 +-34 +-53 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +43 +12 +-14 +-34 +-52 +-67 +-78 +26 +57 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +27 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +52 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-58 +8 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +42 +46 +15 +-12 +-32 +-52 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-33 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-32 +-52 +-59 +8 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +40 +9 +-16 +-37 +-54 +-70 +-80 +22 +55 +47 +42 +10 +-14 +-36 +-53 +-68 +-79 +24 +57 +48 +43 +12 +-14 +-35 +-53 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +58 +50 +44 +12 +-13 +-34 +-52 +-68 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-58 +10 +42 +49 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-60 +7 +40 +46 +14 +-11 +-33 +-51 +-60 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +15 +-10 +-33 +-51 +-58 +8 +42 +48 +15 +-10 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-10 +-33 +-51 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +47 +15 +-10 +-33 +-51 +-66 +-78 +24 +57 +48 +43 +12 +-14 +-35 +-53 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +49 +44 +12 +-13 +-34 +-52 +-68 +-78 +24 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +49 +44 +12 +-13 +-34 +-52 +-68 +-78 +25 +59 +50 +19 +-8 +-30 +-49 +-55 +12 +46 +50 +18 +-8 +-30 +-49 +-56 +10 +44 +48 +18 +-10 +-31 +-50 +-57 +10 +44 +48 +17 +-10 +-32 +-50 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-66 +-78 +24 +56 +48 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +56 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +56 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +25 +57 +50 +42 +12 +-14 +-34 +-53 +-68 +-79 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +27 +58 +52 +44 +14 +-12 +-33 +-52 +-66 +-78 +27 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +17 +-8 +-31 +-49 +-56 +12 +45 +50 +18 +-8 +-31 +-49 +-57 +10 +44 +50 +17 +-9 +-31 +-50 +-57 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +16 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +47 +15 +-11 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +40 +47 +14 +-11 +-33 +-51 +-60 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +7 +40 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-32 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +40 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +48 +15 +-11 +-33 +-51 +-58 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-34 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +7 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-32 +-50 +-58 +9 +42 +47 +14 +-11 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +39 +10 +-16 +-37 +-55 +-69 +-80 +23 +55 +48 +40 +11 +-16 +-36 +-54 +-68 +-80 +24 +56 +50 +42 +12 +-14 +-34 +-53 +-67 +-79 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +25 +56 +50 +42 +12 +-14 +-34 +-53 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +25 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +42 +12 +-14 +-34 +-53 +-67 +-79 +26 +57 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +50 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +18 +-8 +-31 +-49 +-56 +12 +46 +51 +18 +-8 +-30 +-48 +-57 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +10 +42 +48 +16 +-10 +-32 +-50 +-58 +9 +43 +48 +16 +-10 +-32 +-50 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +48 +14 +-10 +-33 +-51 +-58 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +9 +42 +48 +40 +10 +-16 +-36 +-54 +-69 +-80 +23 +54 +48 +42 +11 +-15 +-35 +-54 +-68 +-79 +25 +56 +50 +42 +12 +-14 +-34 +-53 +-67 +-78 +26 +57 +50 +43 +13 +-14 +-34 +-53 +-67 +-79 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-58 +9 +44 +48 +18 +-10 +-31 +-50 +-57 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-66 +-78 +24 +55 +48 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +58 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +27 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-58 +8 +44 +47 +16 +-10 +-32 +-50 +-58 +7 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +8 +42 +46 +15 +-11 +-32 +-51 +-66 +-78 +24 +56 +50 +42 +12 +-14 +-34 +-53 +-67 +-79 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +43 +12 +-14 +-34 +-53 +-68 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +27 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-58 +9 +44 +48 +17 +-10 +-31 +-50 +-58 +8 +44 +48 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-33 +-51 +-66 +-78 +25 +56 +49 +42 +12 +-14 +-34 +-53 +-67 +-79 +25 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +43 +13 +-13 +-34 +-52 +-67 +-79 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-58 +9 +44 +48 +17 +-10 +-32 +-50 +-57 +9 +44 +48 +16 +-10 +-32 +-51 +-58 +8 +44 +48 +16 +-10 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-33 +-52 +-59 +8 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +46 +40 +9 +-16 +-37 +-54 +-69 +-80 +22 +56 +47 +42 +10 +-14 +-36 +-53 +-69 +-79 +23 +57 +48 +43 +11 +-14 +-36 +-53 +-68 +-79 +25 +58 +49 +44 +12 +-13 +-34 +-52 +-68 +-78 +24 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-13 +-34 +-52 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +10 +44 +48 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-66 +-77 +24 +57 +48 +43 +12 +-14 +-35 +-53 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +57 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-52 +-58 +9 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-32 +-50 +-58 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-67 +-78 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-53 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-32 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +47 +14 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +15 +-10 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +7 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-58 +9 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +41 +47 +14 +-11 +-33 +-51 +-66 +-77 +24 +57 +48 +43 +12 +-14 +-35 +-53 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +12 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-59 +10 +44 +49 +16 +-9 +-32 +-50 +-58 +9 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-32 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +40 +47 +14 +-11 +-33 +-51 +-59 +7 +40 +47 +15 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +7 +41 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-11 +-33 +-50 +-59 +8 +41 +48 +15 +-10 +-33 +-51 +-60 +8 +42 +47 +14 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-59 +7 +40 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +15 +-11 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +40 +47 +15 +-10 +-33 +-51 +-59 +7 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-32 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-60 +8 +42 +47 +15 +-11 +-33 +-51 +-58 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +9 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +15 +-10 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-58 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-34 +-51 +-67 +-78 +24 +57 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-34 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +24 +59 +49 +44 +12 +-13 +-35 +-52 +-67 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +49 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +59 +49 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +19 +-8 +-30 +-49 +-55 +12 +46 +50 +19 +-8 +-30 +-49 +-56 +10 +44 +48 +17 +-10 +-32 +-50 +-57 +9 +44 +48 +17 +-10 +-32 +-50 +-57 +9 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +42 +46 +15 +-11 +-33 +-52 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +45 +14 +-12 +-33 +-52 +-59 +6 +41 +45 +15 +-12 +-33 +-52 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-51 +-59 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +6 +41 +46 +16 +-11 +-32 +-52 +-59 +7 +42 +46 +15 +-11 +-32 +-51 +-59 +6 +42 +46 +15 +-11 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-52 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +39 +8 +-16 +-38 +-54 +-70 +-80 +22 +56 +47 +42 +10 +-14 +-36 +-54 +-68 +-79 +24 +57 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +57 +48 +43 +11 +-14 +-35 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-58 +10 +44 +49 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +9 +42 +48 +16 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-66 +-77 +24 +57 +48 +43 +11 +-14 +-36 +-53 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-53 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-58 +8 +42 +48 +15 +-10 +-32 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-66 +-78 +24 +56 +48 +43 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +44 +13 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +60 +50 +19 +-8 +-30 +-49 +-56 +11 +46 +50 +18 +-8 +-30 +-49 +-57 +9 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +44 +48 +16 +-10 +-32 +-51 +-57 +9 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-51 +-59 +8 +42 +46 +16 +-12 +-33 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-52 +-59 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +6 +42 +46 +15 +-12 +-33 +-52 +-59 +6 +42 +46 +15 +-11 +-33 +-51 +-59 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-33 +-51 +-59 +8 +43 +46 +15 +-12 +-33 +-52 +-59 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +44 +47 +16 +-10 +-32 +-51 +-58 +7 +42 +47 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +46 +15 +-11 +-33 +-51 +-59 +7 +43 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +6 +42 +46 +15 +-11 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +15 +-11 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-66 +-78 +24 +56 +50 +42 +12 +-14 +-35 +-53 +-68 +-79 +25 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +56 +50 +43 +13 +-13 +-34 +-53 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +25 +56 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +56 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +58 +51 +18 +-8 +-31 +-49 +-56 +12 +45 +50 +18 +-8 +-31 +-49 +-57 +11 +44 +50 +17 +-8 +-31 +-49 +-58 +9 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-58 +8 +42 +48 +14 +-10 +-33 +-51 +-59 +9 +42 +48 +39 +9 +-17 +-37 +-55 +-69 +-80 +24 +55 +48 +42 +12 +-14 +-35 +-53 +-68 +-79 +24 +56 +49 +42 +12 +-14 +-35 +-53 +-67 +-79 +26 +57 +50 +43 +12 +-14 +-34 +-52 +-67 +-78 +26 +58 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +43 +13 +-14 +-34 +-53 +-58 +8 +44 +48 +16 +-10 +-32 +-50 +-57 +9 +44 +48 +17 +-10 +-32 +-50 +-58 +9 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +39 +8 +-16 +-38 +-54 +-70 +-80 +23 +56 +48 +42 +11 +-14 +-36 +-53 +-68 +-79 +24 +56 +48 +43 +11 +-14 +-36 +-53 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-34 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-12 +-34 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +12 +-12 +-34 +-52 +-67 +-78 +24 +58 +49 +44 +12 +-12 +-34 +-52 +-68 +-78 +24 +57 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-51 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +10 +44 +49 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-66 +-77 +23 +57 +48 +43 +11 +-14 +-35 +-52 +-68 +-78 +23 +57 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +50 +44 +13 +-12 +-34 +-52 +-68 +-78 +26 +59 +50 +46 +14 +-12 +-34 +-51 +-67 +-78 +25 +59 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-34 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-68 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +19 +-8 +-30 +-49 +-56 +11 +46 +49 +18 +-9 +-31 +-50 +-56 +10 +44 +48 +17 +-10 +-32 +-50 +-57 +8 +44 +48 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +40 +8 +-16 +-37 +-54 +-70 +-80 +23 +56 +48 +43 +11 +-14 +-36 +-53 +-68 +-79 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +57 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-34 +-52 +-68 +-78 +25 +59 +49 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-35 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +19 +-8 +-30 +-49 +-55 +11 +46 +49 +18 +-9 +-31 +-50 +-56 +10 +46 +49 +18 +-9 +-31 +-50 +-57 +10 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-33 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +40 +9 +-16 +-37 +-54 +-69 +-80 +22 +56 +48 +42 +10 +-14 +-36 +-53 +-68 +-79 +24 +57 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +57 +48 +44 +12 +-14 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +44 +13 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-58 +10 +44 +48 +16 +-10 +-32 +-50 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +7 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-66 +-77 +23 +56 +48 +43 +12 +-14 +-35 +-53 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-34 +-52 +-68 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +60 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +18 +-9 +-30 +-50 +-55 +12 +46 +50 +19 +-9 +-30 +-49 +-56 +10 +45 +48 +18 +-10 +-31 +-50 +-57 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +40 +9 +-16 +-37 +-54 +-70 +-80 +22 +56 +46 +42 +10 +-14 +-36 +-53 +-68 +-79 +24 +57 +48 +43 +12 +-14 +-35 +-53 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +50 +45 +13 +-12 +-34 +-52 +-68 +-78 +26 +59 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-34 +-52 +-58 +10 +44 +49 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +9 +42 +48 +15 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-10 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +40 +46 +14 +-11 +-34 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +7 +41 +47 +15 +-10 +-33 +-51 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +15 +-11 +-33 +-51 +-58 +9 +42 +47 +14 +-11 +-33 +-51 +-66 +-78 +24 +57 +48 +43 +11 +-14 +-36 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +14 +-12 +-34 +-51 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +60 +50 +19 +-8 +-30 +-49 +-55 +11 +46 +49 +18 +-9 +-31 +-50 +-56 +10 +44 +48 +17 +-10 +-31 +-50 +-57 +8 +44 +48 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +15 +-11 +-33 +-51 +-59 +6 +41 +46 +15 +-12 +-33 +-52 +-59 +8 +42 +46 +15 +-11 +-32 +-52 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-12 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +42 +46 +15 +-11 +-33 +-52 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-33 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +42 +46 +15 +-12 +-33 +-51 +-59 +7 +41 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-59 +6 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +45 +14 +-12 +-33 +-52 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +46 +15 +-12 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +44 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +6 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-33 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +40 +9 +-16 +-37 +-54 +-69 +-80 +22 +55 +47 +42 +10 +-14 +-36 +-53 +-68 +-79 +24 +57 +48 +43 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-34 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-34 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +60 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +18 +-9 +-30 +-50 +-56 +11 +46 +50 +18 +-8 +-30 +-49 +-56 +10 +45 +48 +18 +-10 +-31 +-50 +-57 +9 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +44 +47 +16 +-10 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-33 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-11 +-32 +-52 +-59 +7 +43 +46 +16 +-11 +-32 +-52 +-58 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +15 +-12 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-51 +-66 +-78 +25 +56 +48 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +57 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +56 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +18 +-8 +-31 +-49 +-56 +12 +45 +50 +18 +-8 +-31 +-49 +-58 +10 +43 +50 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +9 +41 +47 +15 +-11 +-33 +-51 +-59 +8 +41 +47 +15 +-10 +-33 +-51 +-58 +9 +43 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +14 +-11 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +40 +10 +-16 +-36 +-54 +-69 +-80 +22 +54 +48 +42 +12 +-14 +-35 +-54 +-68 +-79 +25 +56 +50 +42 +12 +-14 +-35 +-53 +-68 +-78 +25 +56 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +50 +42 +12 +-14 +-34 +-53 +-67 +-78 +26 +57 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +27 +58 +52 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +27 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +27 +58 +52 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +42 +12 +-14 +-34 +-53 +-67 +-79 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +43 +13 +-13 +-34 +-52 +-59 +8 +44 +48 +17 +-10 +-32 +-50 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +47 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +15 +-12 +-33 +-52 +-59 +7 +42 +46 +15 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +47 +40 +9 +-16 +-37 +-54 +-70 +-80 +23 +57 +48 +43 +11 +-14 +-36 +-53 +-68 +-79 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-34 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +57 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +48 +44 +12 +-13 +-35 +-53 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-34 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +60 +50 +45 +13 +-12 +-34 +-52 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +15 +-11 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +9 +42 +47 +14 +-11 +-33 +-51 +-58 +9 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +48 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +40 +48 +14 +-10 +-33 +-51 +-59 +8 +40 +46 +14 +-11 +-34 +-52 +-60 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-34 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +14 +-11 +-33 +-51 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +40 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-10 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-50 +-66 +-78 +24 +57 +48 +43 +11 +-14 +-36 +-53 +-68 +-78 +24 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +24 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-12 +-34 +-52 +-58 +10 +44 +49 +16 +-9 +-32 +-50 +-58 +10 +42 +48 +16 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-66 +-77 +24 +56 +48 +43 +12 +-14 +-35 +-53 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +49 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +58 +50 +19 +-8 +-30 +-49 +-55 +12 +46 +50 +18 +-9 +-30 +-50 +-56 +10 +45 +48 +18 +-10 +-31 +-50 +-57 +9 +43 +47 +16 +-10 +-32 +-51 +-58 +9 +44 +47 +16 +-10 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +40 +9 +-16 +-37 +-54 +-69 +-80 +22 +56 +46 +42 +10 +-14 +-36 +-53 +-68 +-79 +24 +56 +47 +42 +10 +-14 +-36 +-53 +-68 +-78 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +59 +50 +45 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +44 +12 +-12 +-34 +-52 +-68 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +57 +50 +44 +12 +-13 +-35 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-68 +-78 +25 +58 +48 +44 +12 +-12 +-34 +-52 +-67 +-78 +24 +58 +50 +18 +-8 +-30 +-49 +-56 +11 +46 +49 +18 +-9 +-30 +-50 +-56 +9 +44 +48 +17 +-10 +-32 +-50 +-57 +9 +44 +48 +17 +-10 +-32 +-50 +-57 +9 +44 +48 +16 +-10 +-32 +-51 +-58 +9 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +43 +46 +40 +9 +-16 +-37 +-54 +-70 +-80 +22 +55 +47 +42 +10 +-14 +-36 +-53 +-68 +-79 +24 +57 +48 +43 +11 +-14 +-36 +-53 +-68 +-78 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +49 +44 +12 +-13 +-34 +-52 +-68 +-78 +25 +58 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +49 +44 +12 +-12 +-35 +-52 +-67 +-78 +25 +58 +48 +45 +13 +-12 +-34 +-52 +-67 +-78 +24 +58 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +25 +58 +50 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +60 +51 +19 +-8 +-30 +-49 +-55 +12 +47 +50 +19 +-8 +-30 +-49 +-56 +10 +44 +48 +17 +-10 +-32 +-50 +-57 +8 +44 +48 +16 +-10 +-32 +-50 +-58 +8 +44 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +40 +9 +-16 +-37 +-54 +-70 +-80 +22 +56 +47 +42 +10 +-14 +-36 +-53 +-69 +-79 +24 +57 +48 +43 +12 +-13 +-35 +-52 +-68 +-78 +24 +58 +48 +44 +12 +-13 +-35 +-52 +-68 +-78 +26 +59 +50 +44 +13 +-12 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +12 +-13 +-34 +-52 +-67 +-78 +26 +60 +50 +46 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +59 +50 +45 +13 +-12 +-34 +-52 +-68 +-78 +25 +58 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-12 +-34 +-52 +-67 +-78 +26 +59 +50 +44 +12 +-13 +-34 +-52 +-68 +-78 +26 +59 +50 +45 +13 +-12 +-34 +-52 +-67 +-78 +25 +58 +49 +18 +-9 +-30 +-50 +-56 +11 +46 +50 +18 +-8 +-30 +-49 +-56 +10 +45 +48 +17 +-10 +-31 +-50 +-57 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-66 +-78 +25 +56 +50 +43 +12 +-14 +-34 +-53 +-67 +-79 +25 +57 +50 +43 +13 +-14 +-34 +-53 +-67 +-78 +25 +56 +50 +43 +13 +-14 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +50 +18 +-8 +-31 +-49 +-56 +12 +45 +51 +18 +-8 +-31 +-49 +-57 +11 +44 +50 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-51 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +39 +10 +-16 +-36 +-54 +-69 +-80 +22 +54 +48 +41 +11 +-15 +-35 +-54 +-68 +-79 +24 +56 +50 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +57 +50 +43 +13 +-14 +-34 +-52 +-67 +-79 +25 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +18 +-8 +-31 +-49 +-56 +12 +45 +50 +17 +-8 +-31 +-49 +-57 +10 +43 +49 +16 +-9 +-32 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +39 +10 +-16 +-36 +-55 +-69 +-80 +23 +55 +48 +41 +11 +-15 +-35 +-54 +-68 +-79 +24 +55 +50 +42 +12 +-14 +-34 +-53 +-67 +-79 +26 +56 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +57 +50 +43 +13 +-14 +-34 +-53 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +18 +-8 +-31 +-49 +-56 +12 +45 +50 +16 +-9 +-31 +-50 +-58 +10 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +48 +16 +-10 +-32 +-50 +-58 +9 +42 +47 +15 +-10 +-33 +-50 +-59 +7 +42 +48 +16 +-10 +-32 +-50 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +9 +41 +47 +14 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-60 +8 +42 +48 +15 +-10 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-58 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +38 +9 +-17 +-37 +-55 +-69 +-80 +23 +54 +48 +41 +11 +-15 +-36 +-54 +-68 +-80 +24 +56 +49 +42 +12 +-14 +-34 +-53 +-67 +-79 +25 +56 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +52 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +51 +43 +13 +-13 +-34 +-52 +-67 +-78 +25 +57 +50 +18 +-8 +-31 +-49 +-57 +11 +44 +50 +16 +-9 +-32 +-50 +-58 +10 +44 +49 +16 +-9 +-32 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +43 +48 +16 +-10 +-32 +-50 +-58 +9 +43 +48 +16 +-10 +-32 +-50 +-58 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +48 +16 +-10 +-32 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-58 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +48 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +46 +14 +-11 +-34 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-58 +9 +42 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +15 +-11 +-33 +-51 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +9 +42 +47 +14 +-11 +-33 +-51 +-58 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +47 +15 +-10 +-33 +-51 +-59 +8 +41 +47 +15 +-10 +-33 +-50 +-59 +8 +42 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +40 +46 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +46 +14 +-11 +-33 +-51 +-59 +8 +41 +48 +15 +-11 +-33 +-51 +-58 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +42 +46 +14 +-11 +-33 +-51 +-60 +6 +41 +47 +14 +-11 +-33 +-51 +-59 +7 +40 +46 +14 +-11 +-34 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-58 +9 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +47 +14 +-11 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +48 +15 +-10 +-33 +-50 +-59 +8 +41 +48 +15 +-10 +-33 +-51 +-59 +8 +42 +47 +39 +10 +-16 +-37 +-55 +-69 +-80 +24 +55 +48 +41 +11 +-15 +-35 +-54 +-68 +-79 +24 +56 +49 +42 +12 +-14 +-35 +-53 +-68 +-79 +26 +57 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +25 +57 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +25 +56 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-66 +-78 +26 +58 +50 +43 +13 +-13 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +25 +56 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +14 +-12 +-34 +-52 +-66 +-78 +26 +57 +50 +44 +13 +-13 +-34 +-52 +-67 +-78 +26 +58 +50 +44 +14 +-13 +-34 +-52 +-67 +-78 +27 +58 +51 +44 +14 +-13 +-34 +-52 +-67 +-78 +26 +58 +51 +44 +14 +-12 +-34 +-52 +-58 +10 +45 +48 +17 +-10 +-31 +-50 +-57 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +42 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-12 +-32 +-51 +-59 +7 +42 +46 +16 +-11 +-32 +-51 +-59 +7 +42 +45 +14 +-12 +-33 +-52 +-59 +6 +42 +46 +15 +-11 +-33 +-51 +-59 +7 +42 +46 +15 +-12 +-33 +-52 +-59 +7 +43 +46 +15 +-11 +-32 +-51 +-59 +6 +43 +46 +16 +-11 +-32 +-51 +-58 +7 +42 +46 +15 +-11 +-33 +-52 +-58 +8 +43 +47 +16 +-11 +-32 +-51 +-58 +8 +43 +47 +16 +-10 +-32 +-51 +-58 +8 +43 +46 +16 +-11 +-32 +-51 +-58 +8 +42 -- 2.39.5