(((seq1:0.030000,seq2:0.038000)#1#:0.127000,seq3:0.312000)#2#:0.023000,seq4:0.177000)#3#:0.000000
TTCCCATAAGGATTCATGTCTTCTATTCACTTTAATGAACAGTTGTTGGGCAACAATTCTAGAAGAGTTCCAATTCTCATCAGG--AGAAT-----GGA--CAAGGTGGAGAAGCAGAGAAAATGCAATGAGTAGAATGTCTAAGTCATCACTTTGGAATTGACTGAACATAAATAAAAATGAGAAAGATACGTAAAAAAGAAGGGAATGGGTAAGCAGGGTGAT------------GTCTGGGAGAGGAGGGGCTCCATAGCCATGAGAGTCAACTCTGTAACACCCTATAGGGTTACAACACTGCCCT------TCATATACTGAGGTAGCAGCAGGGAAACTTTTTAATTA--TTAGAAATATTGAACTTTGCCTCCCACCCCCAAACATTTTTCTCATTCAGTTCCTGTTCTTT-----------------------------------------TTTAT------TTCTGTAATTTTTACTGTT-----TCAAAAATGATCTTTT-TTCTTTCGGA-AGAAGCAATTCTTCAAATCCAGTTCACATAAGGGGATTTGATATGTTCAACAAGCTCCAAATAC-ACTG-TATCCAGCAATACCTA-CTACATGCC----TACTTTGAGCTCTGAGCAACCTGC-----A--CCTCAAGCCTAGTTCTCATTGTTTTGCTTTTGGCAAATTTTCACTAAGTGCCCTTCCTCCCCAAACACACGTATATGTCTACCAGACCCTAAAGCCCTTTATGAACATGCAAACTCCTCCCTTCTGAAAACCTTTGCGTGAGTGGTCAGCAGGCTAATTCATCCATTGCAATGTGGCTTTGTGTTAGGGTTCTGTTTCCGTGCTGCCTGCAAGATAATCACAGATGTGACTGCATCTTAGA-AGTTCCTG-AATCTTTCAAGACAGTCTGGTTCACAAGAAAATTAAAAGGTGGAGGTCGGGCGCGGTGGCTCACGCCTGCAATCCCAGCACT--------------------TTGGGAGGCCGAGGCGGGCGGATCACCTGAGGTTGGGAGTTCGAAACCAGCCTGACCAACATGGGGAAACCCCGTCTCTGCTAAAAATACAAAATTAGCCAGGCGTGGTGGTGC---ATGCCTGTAATCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATCGCTTGAACCCGGGAGGCAGAGGTTGCGATGAGCCGAGATCGTGCCATTGCACTCCAGCCTGGGCAACAAGAGCGAAACTCTGCCACACACACACAAACACACACACACACACACACAC--------GGTGTAGTTTAGGAAGTAAAAAAAAAAAAAAAAAAAAAATCAGATCTCCCCTCACACCTCAGATCTGAAGGCACAAACTCTAGGGCCAGGGCGTTCGCCTACCCAACTCCACATGCACTTGCAGGTCACCTAGCACTCAGGTACCTAGCACTCAGGTACATTGTGGCTCCTTACCTCTC-----------------------------------------------------ACGACAGCAGCAA---CAACGTTGATTGGAAGTTTA---------TCACTGTGTGTTACG-GGCCATGGGCCATGTGTGTTAGAATTT--TATGTGAAATTAACATTTAATTCTCAC-GGACACCCCTGA--AACAGATGCCACAGCCCCCATTTTGCCAAC-GAGGCAGCTGAGGTTCCCAGAGGCTCAATACCAGCACCATGAGCCGCAGCACGCAAGGCAAACACAGCCG-GAGGTGAGCACATACCTGCTTC-GCACCCCATGCGCCTA-ACCACAAGGTTCCCTCCCTCCAGGAAGGCCGTTGTCTTCCCTGGGACGACTTGC------CAGCTCTGAGGCATGACAGTACGGGCCCCCAGAAGGGTGACCAGGAGGCCCTCCTCGTCCCAGCTGCCGGCGTCGCCGCCCACTGCAGGGCCCGGGCTGTGACTCGTGGGGACGGTTCCCTGCGCCCCG------------------------GCGGGGGAGGTGGGCGGGGAGGGGCGGCGGGGCGCCGGGGCGGGGCTCGGGACGGCCGGG-----------CTGGGAGCTGGAGCCCACAGCGGGAAGCGGCCGCCGCCCGGGCCTCGC---------------------AGGGCTAGGCGAGGCG-----AGGGGGGGCGGGGCCGGG--------CGCTACGGGAAGGGGAGGCCGCGCGGACCGGGAGCCGCACCGCGCCAGCCGGGCTGCAGCG--GCCGCGCACCAAGGC--TGCGATGGG-GCTGGAGACGGAGAAGGCGGACGTACAGCTCTTCATGGACGACGACTCCTACAGCCACCACAGCGGCCTCGAGTACGCCGACCCCGAGAAGTTCGCGGACTCGGACCAGGACCGGGATCCCCACCGGCTCAACTCGCATCTCAAGGTGAAGCCCGGGGCGGGCGGGCCCAAGTCCC-----------------CGCTGAGGCCGG---------------GAGGTGCGGGCG-----CCCCTCA------------GCCCCGCCCTAAC---------CCGTCCCACCATTGCTACCGGGTCGGCCCCGCAGGGTCTGAGACCCGCACCCTTCCCCGGTCCCACCCGTCACCAGGCCGCCCGCGTAGCCAGGAATTCTTAGCCAGGTTCCTGTGCGCCCACCGTGACCCTAAGAGAAGAGGCGGACGCCCTGGCA----CGTCCTTCCCTCCTGCTTCCCCCGCCCAAAGCGCTCCCGGTTCCCGGGGCGTCAGGTTGGCTGACAGTTCGGGGTCCCTGCGTCCTGTCTCCTCAGCTGGGCTTCGAGGATGTGATCGCAGAGCCGGTGACTACGCACTCCTTTGACAAAGTGTGGATCTGCAGCCATGCCCTCTTTGAAATCAGCAAATACGTAATGTACAAGTTCCTGACGGTGTTCCTGGCCATTCCCCTGGCCTTCATTGCGGGAATTCTCTTTGCCACCCTCAGCTGTCTGCACATCTGGTGAGACGGGGCACACCGGGTGGACCGGCTTTCTGAAACATGGGCATATTCTCCGCCACCTGCCCCCTACTCTCCTCTTATCCCAGGCCGGCGTCAGGAGGAG---------------GAACGC--GCATCAGTTCCCAAGCAGTAGGAAGAACTGGAAGGCCTTGAAAGGCAATGCGCTTCCTTTAGAATAACAGTTTGGGCTTGGAGTTTCAACAGGAGAAAGAATGTCGGTCTTTCCTGGGGTGTGA-TTTTCCTTGCATACATAAGGCTGGGCTGAGTGTGGAGGCGGGTACCTGGAAGCCACACTTCTTACC--ACAGGCTGCTCTC--GGGGCCCTGTTGTGACTCGTACCTGCGGTTCTGGGCAGGACTCTTCTTTCTTTCATTGCCTTTTATTCAGTCACTGCCTGTGCTTGGGGTAAAACAAAAG-TGATCTCTGAGCAGAATGCCGCTGACAGTAGAATTGGATGAGGATGTCAGACCT-GGTTAAGCA---GTAGTGTGGAG-GGGCTGCTTCAACTTTGCCCCTGGCAGATGGCAAGGATGGGACCCAGAGGAAAGGGAG-GTGTGTGCAGTTAAGGCGAGGGTCCCCCCCAGTACAAACGAATGAAAACTCCAGCTGCGGGATAATGA-ATGAGAAGGCCTCCAAATTAC--TTTTTCACTGATGAA------ACACAAATGGAAGTGGCATATAATTAAAGGGGAAAGAAATATGGAAGCCCACTGTATATTGATAGGATATTTTGAGTAACTCTATTCATACTCAAAATGTGTCCTAAACTGTAGAGAACTTTCTTAAGCATCTTTTAAAT----------TT--TTTATGGAAAATGTCATATTTTACCAATAAA------TGTTGTT-GTGTTAGAAAATATCCACTTTAATCTGAGAGGAAGAATATTCAGATCAT-CCCCAGTATCACAACAGTTGTCACGCTAGTGCTTCAGGTTAGTCCTGGTGAAAGGTATAACCCAAGGTACCTCCGTGTCTTTCTTA--CACCTTTTATGATATTGCCACACCCTGATAAATACTCG------GTGTTCATTGTTAGAAGTTACCAATTTATCCTTTATTTCTCTATACCACCTGAATCTTAATTTATTTAGTCAGTTAGCTAGCTAGTTAGTTCAACAAACTTTAAATTGATTGAGTGCTTAGTTTGTGCTGGGCACTGGGCC--------AGGATGAATGAGAGATAGGGTCTGCCTTCAGCTTACTCACAGCCTTATCAGGGCAGCTGGCTAGGTA-CAGAGATGGACGCTGA-GAAAACACA--GTCAACTGACAAAGAGGGA-----GGAACAGACAAGGCTTTGAAGAGTGAAAGGAGTC---------GAAAAAGACTTTGAAAGGATAAATGAAAATTCACCAAATACGTAAAGGATACACAAAGAACACCAATTTAATTTTATCACTAAAGGTTGTAAACAATTAAACTATGTTGAAGGTGCC--AAGATTGCCAGGGAAATGAAAATG-TTGCCTTAGTACATGATCAGCTTCATGAAGGTCAAATGGATAGTTA-----TATTCT----GACATTTGCACTTGAAT--TTTTTTTAAGATCCCTGAGTTGGCACATAAGATTTGGGATTCCCAATTAACTAAAACTAATCATCTAACCTCTATGTCAGTT-TTCTCACTTTCAAAACTGTGAAAAACTGAGTGACCGCATAGCATATTGTGAAATGCTGACTATGAAGCTATTTGGAAATGTGAAGTACCATATTTATAGTCAACAAAGCTAGG-CTTCCCAAAGCTTTTGTGAAAGAATTTGAAAAAAAAA-----------------AGTTTCTCATTTACTAAGTGGTGGAAAGATATAAGTAAAACTACAATTAACCAAGCAATGCCTCTCTCCAGCTGGCTCTTCTGAGAATGGGAGGTGTTTTTGTAT----AGTGCTTCAATTGGTGAATCATCAATGCACCTTT-TTTT-AGCCACATAAAATGTATTATTTAATATT---ATTTAACTTCAGCTTGTTTTTTTAACTATATTTATGTGGGGCATTAATATTTAACTGTAAAACATTTGTCACCAGGCAGCTGTGATTGCAAGTAGAGGAGTAATTTCAAACAAGAA---TGCTTAAAAGTTAGC-TATGCCTTGATAAAATAGGTTTATCATTAATAGATTGCATTCCCATGACATGATAAGACCAGATCAAGGACAGA----CCTTACAGAATTGCAAACCCATTTGGGCAAGCTT---TTTT-------TGTTTTGTTTTCTTTTTATATATATT------------------------------TTTTAAAGCAGGGGCTTGTGTATTGTTTTTACCAAAAAGTTAGTGGTGACCAAAGCTAGGAAAATATGCAGTAGTGGAACTTTGAACCATGTCACAATATTAAAACAGGTCAGATTTTAGATCCTTTAAACAAACAATCAACAACAA-TAAAACACAG--------AAGTCTGGTGGTGTTGGATCCTAGACCAGAAGTACGGGCCATTAGGAATCAGTGAATTAGTTGGATTCCATACTACAGTCAGACAGAGATAGCTGCTGTTTGTTAAGCACAGGTTATTGGTCATAAGTGGATCATAACCAAAGAAATGTGGCTGGAGCACCCATATCCCTTATTTTTGCTGGAATGCAAAGCAAACAAAT-GCCCAACTGATGGAAATGCGATAGTAGCAATCTCATTTCTAGAAGACAG------------------------------------------------------------------TTTTCATACAGTAAATTGCTATG--AATGCAGTCTGCATGACTCTACAATTACTACAACACTAAATAAAAGTCTCT--ATCCTATGGCCTTATTATCCAAGGATATATATTATCCAAGGAATATATAACCTTACATATATTAATATATATAATATATATATATTATAAGATTTACTTAAGAAGTATTGGCCACATTCAGCCTCAACCAAATTTTGGGTCAATCAGAACTGCCTGGAGTTTCAGAAGCTAAACTATTTGTGATGTTGAGAACCCAACTTAAGTTTGATGTCGGAGGATCATTAGATTCTCTGCTCCAAAATGAGGGAACA-CAAGTAAACAAAAATAAAATCCAAATGAGTTAACAACACCCTATAAACTGAACTCCTCGAATGTGGGTAACTG--CTTTGC--TGA-ACAAGAAGATTCACTTTTGACATGTGC-TAAATTCCCTTTTAGGACATGGAGATCTAAGGAGTCACGGAGATAGAAAATTTGTTAGCCTAAGGA-AGAATAGAAAGTACAT------------------------------TGTATTCTGGCTGGGAGCAGTGGCTCTCGCCTGTAATCCCAGCACTTTGGGAGGCCAAGCTGGGCAGATCACTTGAGGTCAGGAGTTCAAGAACAGCCTGGCCAACATGGTGAAACTCTGTCTCTACTAAAAATACAAAAATTAGCCAAGCATAGTAGCAAGTGCCCATGATCCCAGCTACTCAGGGAGGCTGAGGCAGGAGAATCACTCGAACCCGGGAGGCGAAGGTTGCAGTGAGCCGAGATCACTTCACTGCTCTCCAGCCTGGGCAATAGAGTGAGAACCTGAAAAGAAAGAAGGAAGGGAAGGGAAGAGGAGGGGAGGGGAGAAGAAAGAGAGAAAGAAAGAGAGGGAGGGAGGGAGGGAGGGAGGGAGGAAGGAAGGAAGGGAGGGAGGGAGGGAGGGAGGAAGACAGAAAGAAA---------------AAGAGA-------AAGAAGGAAAGAAAGAAAGAAAAG-----AAGAAAGAAAAAAGAAAAGAAAGGAAAGAAAGAAAGAAAGAGAAAGAAA----------------------------------------AAGAAAGAAAGAGAAAGAAAGAAAGA-----AGGAAGGAATTCTAAGTGAAGTGGATTTGGTTAGGAAACTTTCTGATCTAAACTTCAGCCTTTTAATAGGC-CAATTTGAGGTCATCTTGTTATAGTTATTTTCATTATATATTCTGCCTTCAAAATAGGTCTATTTAT----------------TATACATTAT--AATGACAGCATCATACAGGCATTTCAGGGGTACATAATAAATGTCAATCCTCATAGCCAGTTCTGAGAGATCTCCTGGTGTCACTTTAATTTGTAGCAACATGCCCAAGACCACATATCAAGTGAGAAATATAATAGAATAATAAGTCTAAAGTTGCCATCATTGAGGTTTCTATTCAGCTATTTATCTCTGAAACACTTAGTAATTAATTTTCTTATTATATAAAAGTGTTTCATGTATTTAGCACTTGAAATAAAACACAA------TTTGTGGAGACAGTCAATGTGAATAATTCTATATTCTAAAAATATATCAATCAATCAGAAAGCTGCCTAATATTTCCTTCAT--TTTGGGCTAAGTACAGCAGACCCTCATTTAAGTCATATTTTAATAGCAAACCAAGAAAATCAGCC-TACTCCCTTATGCCCACCCAGGTAATAATAAAGCTTCCATTGAGGCTACCAGCAGTGCCTGAAAATCTCACAACTACTTTTGTGCTCAGAGGACATTACTACAACAGAGAACATTATTTAGAAAATTACATATAAAATTAACCATCCTGAGGACTATAAGGATATGCAG-CTATGTTAGGAACAAGTGTATG---AAAAAT-------AACAATTTCAGGATAGACTAGTTTTCTTGTGTAAAAGTTCTAACATCATTTGCAGGGTTCTTTCAACTATACCATACAGCCCTTTT---CAGTGTGTGTGATTACTGTGAAAAAATTAAAAAATATAAAACATA---------------GTTAATAACATAAGGCATAAAAGAATGATAAATTTATGTTAGCTCAACCATTTACTAAGGGTCAAGGATGTCCTCACTGTTTAAAAAAACTTAAACGCTAGTAGGAAAGACAGAAATACAGCATCTATTTATAATAC-CTTTTGATACATGTGAAAATTAAGAAGTTTGTTTCAGTACTTTAGAAAT--ACAATGAGGGAATATCCGATCTAGCCTGGTCCAGGAAA-AGGGAAGAAGACTGAGGCAGCAGGAAAGGCTATCAGGAAGTAAACCCTCAGGGAAGTGTGAAGACTTAAGCAGGTT-AATGTTAACTGGCAGAGACCAGGTAGATAAAGACATGGTTTTATTTATT-TTTGTTTTACTGTTTCAGATAGCATGCCACCAGTAGAAAGAATATTAGTGTTTATTATCTACATGA----CTATAT---TTTTAGGCAACATATTTTTTGTGCATCTTATCACTTTAGTCCATTTGCATTACTATGAAGG----AATACCTGAGACTAGGTTATTTATAAAGAAAAGAGGTTTATTTTTGCTCACAGTTCTGCGGGCTGTACAGGAAGCACAGTGCCAGCATCTACTTTAGGCAAGGACCTCAGGAAGCTTCCACTTATAGTGGAAGGAGAAGGAGGAGCAGGCACGTCACATGGCAAGAAAGGGAGCAAGAGAGAGAATGTGGAGGTCCCAGACTCTTTTAGTTAATCAGATCTCAAGCAAACTAACTGAGTGAGAACTCACGTTACCAAGAGGGTGG------CAGGCACTAAGACATTCATGAGGGATCTACCCGCTGTGATCCAATTATCCCCACTCGGCCCCACCTCCAACACTGGGGACTACATTTCAAAATGAGAGTCAGGGGGACAAAAAACCCAAATCATTATCAGTGA-TCATTGTTCATTTATTTG----TTTCAAACTCTCAACCAAATTTAAGTAAA-TGGGTCAGTATTTTATCTTTTCATACATGTACAAGACAGA----CCTTATTTGGTAA-------------------CAGCAACAATCCTCACACATCTCTCTTCCTTCC-TTCCAGGATTTTAATGCCTTTTGTAAAGACCTGCCTAATGGTTCTGCCTTCAGTGCAGACAATATGGAAGAGTGTGACAGATGTTATCATTGCTCCATTGTGTACGAGCGTAGGACGATGCTTCTCTTCTGTCAGCCTGCAACTGAGCCAGGATTGAATACTTGGACCC----CAGGTCTGGAGATTGGGATACTGTAATACTTCTTTGTTATTATAACATAAAAGCACCACTGTTCTGTTC----ATTTCCTAGCTGTTCTAATTAAGAAAAC--TATTAAGATGAGCAACCACATTTAGAAATGTTTATTGACAGGTCTTTTCAAATAATG-CTTTTCTAATTAATAGCCAAAGATTTCATATCTAACTTTGTAACCAGAATTATACAGTAAGTTGACACCACTTAGATTTAAAGGCAGACAGT-TTTGCTTTAGTACAATAGTATACATTTTATAATGATGAACTTATAATGATTAAGGGACATTTCTATAAAAATACTACAATAGTTTTATGCACAACTTCCCATTAAAAATGAG--ATTTCTTATTTGTTTG--------TCTGT---TTTTACTCTGGGAGTAATACTTTTTAAATTACCTTTACATATATAGTCACTGGCATACTGAGA------ATATACAATGATCCTGGAAAT----TGCAGTAACAAAAGCACACAACGATTATAGTAACTATAAGATACAATAAAACAAATAAATATGAAAGTAGATTCATGAAAATGTATTCCTTT----AAAATATTGTTTTCCTACAGGCCTATTTAACAAGATGTTTCATTTTACTGTATATTTTGTAGTTAATATAAATGTTGCTCTAATCAGATTGCTTAAAAGCATTTTTATTATATT---TATGTTGTTGAACTAAT------ATATGAAATAAGTAAATGTAGCTCCCACAAGGTAAACTTCATTGGTAAGATTGCACTGTTCTGATTATGTAAGCATTTGTACATCTTCTTTGGAAATAAAAGATAAAAGAGCGATACACAAAGCTTTCTTTTCTAACTTTTCCAAGCAAAAT-CTAAAATGTTTTATGA----CATTTTTCTGGCTGTGATCTTAA-AATAATTCATATCTAAATAG-----TATTTTGTCTAGGAGATGCTTTCTCTCTAGTAGTTAGAAATTAAATCTGTG-TCAGCATTCCTATTAATGTCTCACTTTACTTTCAAGTAATATTGGTGCTATTTAACA-----TTTTACAGTAAATGTTACTTCTGATACTTTAGTACAATTT-----CAACTACAGTGATTCATGTAGAGAG----ACAGGGGAGTTGTCAAC---TTGGGCTACTGAACTACATGCATAAAC-----------------TAAAAACTAACAGCTACAAACTTTTAAGAT-TTCTCTAATATTGGTAT-GTAACACAGGATAAAGTTATTCTTGTCATTTT-GAACTGTAGAGTCCTATTTCAGTGTGATGAATCACTGTTGCTTTGAAAAATCTCATTATTTCTGGGCCGGGCATGGTGGCTCACCCCTGTAATCCCAGCACTTTGGGAGGCCAAGGCGGGTGGATCATGAGGTCAGGAGATCAAGACCATCCTGGCCAACATGGTGATACCCCGTCTCTACTAAAAATACAAAAAAATTAGTTGGGCATGGTGGCATGCACCTGTAGTCCCAGCTACCTGGGAGGCTGAGGCAGGAGAATTGCTTGAACCTGGGAGGCAGAGGTTGCAGTGAGCCAAAATCATGCCACTGCACTCCCGCCTGGCAACAGAGCAAGAGTCTGTCTCAAAAAAAAAAAGAAAAAAAGAAAAAAAGAAAAAAGAAAAATCTCATTATTTCAAAATGATAGACATATACCAAAAACAAG-TCTATAATGTGAGTAGTTACTAAAATTTACACATCTTAAAAGTGTGTAAATGCTTAAATTTCAGAATTACCATCAGAACCTCAATTGACATTCCTTTGAATACGCTAATAAGTGACAAAT--------AAGATTAATAAGATTT---TTCAAAATCGCCAGGACTGGTGAATATAAATGATGATTGAACTGGAATAATATTGGGGACCAAATCAAATGAATGATTAAATTATGAAGCTCATATCCTTTTGAAGGTAGTTGC-AAAGAGACATTTCAAAACTGCCCTAGGCCATTGCAGCATCCTTAGATGGGACGCATAATCAT----------TACCTTAAAGCATCACCACTCATTTTGACCATATAGATTTTATTATGTTAGTTTAAA
TTCCCATAAGGATTCATGTCTTCTATTCACTTTAATGAACACTTGTTGGGCAACAATTCTAGAAGAGTTCCAATTCTCATCAGG--AGAAT-----GGA--CAAGGTGGAGAAGCACAGAAAATGCAACGAGTAGAATGTCTAAGTCATCACTTTGGAATTGATTGAACACAAATAAAAGTGGGAAAGCTACGTAAACCAGAAGGGAATGGGTAAGCAGGGTGAT------------GTCTGGGAGAGGAGGGGTTCCATAGCCATGAGATTCAACTCTGTAACACTCCGTAGGGTTACAACACTGCCAT------TCATATACTGAGGTAGCAGCAGGGAAACTTTTTATTTG--TTAGAAATATTGAATTTCGCCTCCCACCCCAAAACATTTTTCTCATTCTGTTCCTGTTCTTT-----------------------------------------TTTAT------TTCTGTAATTTTTGCTGTT-----TCAAAAATGATCTTTTTTTCTCTTGGA-AGAAGTAATTCTTCAAATCCAGTTCACCTAAAGGGATTCGATATGTTCAA---GCTACAAATAC-ACTG-TATCCAGCAATACCTA-CCACATGCC----TACTTTGAGCTCTGAGCAACCTGC-----A--CCTCAAGCCTAGTTCTCTTTTTTTTTTTTTTGGCAAATTTTTACTAAGTGCCCTTCCTCCCCAAACACACGTATATGTTTGCCAGACCCTAAAGCCCTTTATGAACATGCAAACTCCTCCCTTCTGAAAACCTTTGCGTGAGTAGTCAGCAGGCTAATTCATCCATTGCAATGTGGCTTTGTGCTAGGGTTCTGTTTCTGTGCTGCCTACAAGATAATCACAGATGTGACTGCATCTTAGA-GGTTCCTG-AATCTTTCAAGAGAGTCTGGTTCAAAGGAAAATTAAAAGGTGGAGGCCGGGCGCGGTGACTCAGGCCTGCAATCCCAGCACT--------------------TTGGGAGGCCAAGGAGGACCGATCACCTGAGGTCAGCAGTTCGAGACCAGCCTGACCAATATGGAGAAATCCCGTCTCTACTAAAACTACAAAATCAGCCGGGCCTGGTAATCCCAGCTGCCTGTAATCCCAGCTACTTGGGAGGCTGAAGCAGGAGAATCGCTTGAAGCCGGGAGGCGGAAGTTGCGATGAGCCGAGATCGCGCCATTGCACTCCAGCCTGGGCAACAAGAGCGAAACTCCGCCACACACACACACACACACACATACACACACACACACACACAAGGTGTAGTTTAGGAAGTAAAAAAAAG--------------TAGATCTCCCCTCACCCTTCAGGGCTGAAGGCACAAACTCTAGGGCCAGGGCGCTCGCCTACCCAACTTCACATGCACTTACAGGTCACCTAGCACTCAGGTACTT---------------TGTGGCTCCTTACCTTTC-----------------------------------------------------AGTACAGCAGCAACAACAACGTTGATCGGAAGTTTA---------TCACTGTGTGTTACG-GGCCATGGGCCATGTGTGTTAGAATTT--TACGTGAAATTAACATTTAATTCTCAC-GGACACCTCTGA--AGCAGGTGCCACAGCTCCCATTTTGCGAAG-GAGGCAGCTGAGGTTCCCAGGGGCTCAGTACCAGCACCATGGGCCGAAGCACGCAGGGCAAACACAGCCG-GAGGTGAGCACAGACCTGCTTCTGCACCCTGCGCTCCTATACCACAAGGCTCCATCCCTCCAGGAAGGCCTTTGTCATCCCTGGGACGACCTGC------CAGCTCTGAGGCATGACAGTACGGGCGCCTAGCAGGGTGACCAGGAGGCCCTCCTAGTCCCAGCTGCTGGCGTCGCCGCCCACGGCAGGGCCGGAGCTGTGACTCGTGGGGACGGTTCCCAGCGCCCCG------------------------GCCGGGGAGGCGGGCGGGGAGGGGCGGCGGGGCGCCGGGGCGGGGCTGGAAACTGCAGGG-----------CTGGGGGCTGGAGCCCGCAGCGGGAAGCGGCCGCTGCCCGGGCCGCGC--------------------------TGGGAGAGGCG-----AGGCGGGGCGGGGCCGGG--------CGCTACGGGAAGGGGAGGCCGCGCGGACCCGGAGCCGCACCGCGCCAGCCGGGCTGCAGCG--GCTGCGCACCAAGGC--CGCTATGGG-ACTGGAGACGGAGAAGGCGGACGTGCAGCTCTTCATGGACGACGACTCCTACAGCCACCACAGCGGCCTCGAGTACGCCGACCCCGAGAAGTTCGCGGACTCGGGCCAGGACCGGGATCCCCACCGGCTCAACTCGCATCTCAAGGTGAAGCCCGGGGCGGGCGGGCCCAGATCCC-----------------CGCTGAGGCCGG---------------GAGGTGCGGGCG-----CCCCTCA------------GCCCCGCCCCACC---------CCGTCCCACCCTCGCCACCGGGTCGGCCCTGCAGGGTCTGAGACCCGCACCCTCCCCCGGTCCCACGCGCCACCGGGCCGCCTGCGTAGCCAGGAATTCTTAGCCAGGTTCCTGTGCGCCCACCGTGACCCTAAGAGAAGAGGGGGATGCCCTAGCA----CGTCCTTCCCTCCTGCTTCCCCCGCCCAGAGCGCTCCCGGTTCCCAGGGCGGCAGGTCCGCTGACGGTTCCGGGTCCCTGCGTCCTGTCTCCGCAGCTGGGCTTCGAGGATGTGATCGCAGAGCCGGTGACTACGCACTCCTTTGACAAAGTGTGGATCTGCAGCCATGCCCTCTTTGAAATCAGCAAATACGTAATGTACAAGTTCCTGACGGTGTTCCTGGCCATTCCCCTGGCCTTCATTGCGGGAATTCTCTTTGCCACCCTCAGCTGTCTGCACATCTGGTGAGACGGGGCACACAGGGTGGACCAGCTTTCTGAAACATGGGCATATTGTGCGCCACCTGCCCCCTGCTCTCCCCTTATCCCAGGCCGGCGGCAGGAGGAG---------------GAACGC--GCATCAGTTCCCAAGCAGTAGGAAGAACTGGAAGGCCTTGAAAGGCCATGCGCTTCCTTTAGAATAACAGTTTGGGCTTGGAGTTTCAACAGGAGAAAGAATGTCGGTCTTTCCTGGGGTGTGA-TTTTCGTTGCATACGTAAGGCTGGGCTGAGTGTGGAGGCGGGTACCTGGAAGCCATACTTCTTGCC--ACAGGCTGCTTTC--AGGGCCCTGTTGTGACTCGTGCCTGCAGTTCTAGGCAGGGCTCTTATTTCTTTCATTACCTTTTATTCAGTCACTACCTGTGCCTGGGGTAAAACAAAAG-TAATCTCTGAGCAGAATGCCGCTGACAGTAGAATTGGATGAGGATATCAGACCT-GGCTGAGCA---GTGGTGTGGAG-GGGCTGCTTCAACTTTGCCCCTGGCAGATGGCAAGGATGGGACCCAGAGGAAAGGGAG-GTGTGTGCAGTTAAGGCAAGGGTCCCC--CAGTACAAACGAATGAAAACTCCAGCTGCGGGATAATGA-ATGAG---GCCTCCAAATTAC--TTTTTCACTGATGAA------ACACAAATGGAAGTGGCATCTAGTTAAAGGGGAAAGAAATATGGAAGCCCCCTGGATATTGATAGGATGTTTTGAGTAACTCTATTCATACTCAAAATGTGTCCTAAACTGTAGAGAACATTCTTAAGCCTCTTTTAAGT----------TT--TTTAAGGAAAATGTCATATTTTACCAATAAA------TATTGTT-GTATTAGAAAATATCCACTTTAATCTGAGAGGAAGAGTATTCAGATCAT-CCCCAGCATCACGACAGTTGTCACGCTAGTGCTTCAGGTTAGTCCTCGTGAAAAGTATAACCTGAGGTACTTCCATGTCTTTCTTA--CACTTTATACGATATT-CCATACCCTGATCTATGCTCA------GTGTTCACTGTTAGAAGTTACCAAATTATTCTTTATTCCTCTATACCACCTGAATCTTAATTTCTTTAGT-AGTTAGCTAGCTAGTTAGTTCAACAAAC--TAAATTGATTGAGTGCTTAGTTTGTGCTGGACACTGGGCC--------AAGGTGAATGAGAGATAGGGTCTGTCTTCAGCTTAGTCATGGCC-TATCAGGGCAGCTGGCTAGGTA-CAGAAA-GCATGCTGA-GAAAACACTTTGTCAACTGACAAAGAGGGA-----AGAACAGACAAGGCTTTGAAGAGGGAAGGGAGTC---------AAAAAAGACTTTTAAAGGATAAATGAAAATTCACCAAATAAGTAAAGGATAGACAAAGAACGCCAATTTAATTTTATCACCGAAGGTTGTAAACAATTAAACTATGTTGAAGGTGCC--AAGATTGCCAGAGAAATGAAAATGTTTGCCTTTGTACATGATCAGCTTTGTGGAGGTCAAATGGATAGTTA-----TATTCT----GACATTGGCACATGAAT--TTTTTTTAAGATGCCTAAGTTGGCGCATAAGATTTGGGATTCCCAATTAACTAAAACTAATCATCTAACCTCTATGTCAGTT-TTCTCACTTTCAAAACTATGAAAAACT-AGTGACCGCATAGCATATTGTGAAATGCTGGCTACGAAGCTATTTGGAAATGTATAGTACCATATTTATAGTCAACAAAGCTAGA-CTTCCTAAAGCTTTTGTGAAAGAATTTTAAAAAAAAAAAAAAAAAAAAAGAAGAAGTTTCTCATTTACTAAATGGTGGAAAAATATAAGTAAAACTACAATTAACCAAGCAATGCCTCCTTCCAGCTGGCTCTTCTGAGAATGGGAGGTGTTTTTGTAT----AGTACTTCAATTGGTGAATCATCAGTGCACCATT-TTTT-AGCCACATAAAAGG-------------T---ATTTAACTACAGCTTGTTTTTTTAATTATATCTATGTGGGGCATTAATATTTAACTGTCAGATGTTTGTCACCAGGCAGCTGTAATTGCAAGTAGAGGAGTAATTTCAAACAAGAA---TGCTTAAAAGTTAGCTTATGCCTTGATAAAATAGGTTTATCATTAATAGATTGCATTTCCACGACGTGATAAGACCAGATCAAGGACAGA----CCTTACAGAATTGCAAACCCATTTGGGCAAACCT---TTTT----------TTGGTTTTCTTTTTATCTAT-TT------------------------------TTTTAAAGCAGGGGCTTGTGTATTGTTTTTACCAAAAAGTTAGTGGTGATCAAAGGTATGAAAATATGCAGTAATGGAACTTTGAACCATGTCACAACATTAAAACAGATCGGATTTTAGATCCTTTAAACGAACAAACAACAACAA-TAAAACACAG--------AAGTCTGGTGGTGTTGGATCCTAGACCAGAAGTACAGGTCATTAGGAATCAGTGAATTAGCTGGATTCCATACTACAGTCAGACAGAGATAGCTGCTGTTTGTTAAACACAGGTTATTGGTCATAAGTGAATCATAACCAAACAAATGTGGCTGGAGCACCCATATCCCTTATTTTTGCTGGGATGCAAAGCAAACAAAT-GTCCAACTGATGGAAATGCAATAGTAGCAATATCATTTCTAGAAGACAG------------------------------------------------------------------TTTTCGTACAGTAAATTGCTATG--ATTGAAATCTGCATGACACTACCATTACTACAACACTAAATAAAAGTTTCT--ATCCTATGGTCTTATTATCCAAGG-------------GAGGAATGTATAATCTT-------------------------ATAGATTATAACATTTACTTAAGAAGTGTTGGTCACATTGAGCCTCAACCAAATTTGGGGTCAATCAGAACTGCCTGGAGTTTCAGAAGCTAAACTATTTGTGATGTTGAGAACACAACTTAAGTTTGATATCAGAGGATCATTAGATTCTCTGCTCCAAAATTAGGGAACA-CAAGTAAACAAAAATAAAATC-GAATGAGTTAACAACGCCCTATAAACTGAACTCCTCGAATGTGGGTAACTG--CTTTGC--TGAAACAAGAAGATTCACGTTTGACATGTGC-TAAATTCCCTTTTAGGACACAAAGATCTAAGGAGTCATGGAGATAGAAAATTTATTAGCCTAAGGA-AGAATAGAAAGTACAT------------------------------TGTATTCTGGCCAGGAGTAGTGACTCTTGCCTGTAATCCCAGCACTTTGGGAGGCCAAGCTGGGCAGATCACTTGAGGTCAGGAATTCAAGACCAGCCTGGCCAACATGGTGAAATTCTGTCTCTACTAAAAATACAAAAAGTAGGCAAGCATAGTAGCAAGTGCCCATGAACCCAACTACTCAGGGAGGCTGAGGCAGGAGAATCACTTGAACACGGGAGGCGGAGGTTGCGGTGAGCCGAGATCACATCACTACACTCCAGCCTGGGCGACAGAGTGAGA---------GAAAGAAAGAGAGAAAAGG-------------------AGAAAGGGAGAGAGAAAGAGAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAGAGGGAGGGAGTAAGGGAGTAAGGGAGGAGGGAAAGAAAGAAAGAAAAGAGGGAAAGAAAGAAAAAAAGAAAAAA--GAAAGGAAGAAAGAAAGGGAAAGAAAGAAAGAAAAGAAAGGGAGGGAGGAAGGAAGGAAGGAAGAAAAGAAAGAAAAAAAAAGAAAGAAAGAGAGAGAGGAA------------------------------------------------------------AAAGGC-CACTTTGAGGTTATTTTGTTATAGTTATTTTCATTATATATTCTGCCTTTAAAATAGGTCTATTTAT----------------TGTACATTAT--AATGACGGCATCATACAGACATTTCAGAGGTACATAATACATGTCAATCCTCATAGCCAGTTCTGTGAAATCTCCTGTTGACACTTTTATTTGTAGCAACATGCCCAAGACCACACATCAAGTGAGAAATATAATAGAATAGAAAGTCTAAAGTTGCCATCATTGAGGTGTCTATTCAGCTATTTATCTCTGAAACACCTAGTAATTAATTTTCCTATTATATAAAAATGTTTCATGTATTTAGCACTTGAAACAAAACACAAATATAATTTGTGGAGACAGTCAATGTGAATAATTCTATATTCTAAAAATATATCTATCAATCATAAAGCTGCCTAATATTTCCTTCAT--TTTGAGCTAAGTACAGCAGACCCTAATTTAAGTCA--TTTTAATAGCAAACCAAGAAAATCAGCC-GACTCCCTTAGGCCCACCGAGGTAATAATAAAGCTTCCATTGAGGCTACCAGCAGCGCCTGAAAATCTCACAACTACTTTTGTGCTCAGAGGACATTACTACAACAGAGAACATTATTTGGAAAATTACATATAAAATTGACCATCCTGAGGACCATAAGGATATGTAG-CTCTGTTAGGAACAAG--CATGCAAAAAAAT-------AACAATTTCAGGATAGACTAGTTTTCTTGTGTAAAAGTTCTAACATCCATCTCAGGGCTCTTTCAACTATACCATACAGCCCTTTT---CAGTGTGTGTGATTACTGTGAAAAATT--AAAAATATAAAGCATA---------------GTTAATAACATAAGGCATAAAAGAATGATAAATTTATATTAGCTCAAACATTTGCTAAGGGTCAAGGATGTCCTCACTGTTTA-AAAAACTTAAACTCTAATAGGAAAGACAGAAATACAGCATCTATTTATAATAC-CTTTTGATACTTGTGAAGATTAAGAAGTTTGTTTCAGTACTTTAGAAAT--ACAATGAGGGAATATCCGATCTAGCCTGGTCCAGGAAA-AGGGAAATAGACTGAGGCAACAGGAAAGGCTATCAGGAAGTAAAACCTCAGGGAAATACGAAGACTTAAGCAGGTT-AATGTTAACTGGCAGAGACCAGGTAGATAAAGACACAGTTTTATTTATT-TTTGTTTTACTGTTTCAGATATTATGCCACCAATAGAAAGAATATTAGTGTTTATTATCTACAGGA----CTATAT---TTTTAAGCAACGTATT-TTTATGCATCTTATCACTTTAGTCCATTTGCATTACTATGAAGGAATGAATACCTGAGACTGGGTTATTTATAAAGAAAAGAGGTTTATTTTTGCTCACGGTTCTGCGGGCTGTACAGGAAGCACACTGCCAGCATCTACTTTAGGCAAGGACCTCAGGAAGCTTCCACTCATAGTGGAAGGCAAAGGAGGAGCAGGCATGTCACATGGCAAGAGAGGGAGCAAGAGAGAGAATGGGGAGGTCCCAGACTCTTTTAATCAACCAGATCTCACTTAAACT--------GAGAACTCACATTATCAAGGGGGTGGCAGGCACAGGCACTAAGCCATTCATGAGGCATCTACCCTC-ATGATCCAATTATCCCCACTCAGCCCCACCTCCAACACTGGGGACTACATTTCCA--TGAGAATCAGGGGGACAAAAAACCCAAATCATTATCAGTGA-TCACTGTTCATTTATTTA----TTTCAAACGCTCAACCAAATTTAAGTAAATTGGGTCAGTGTTGTATCTCTTCATATATGTACAAGAGAGA----CCTTATTTGGTCA-------------------CAACAACAATCCTCACACATCTCTCTTCCTTCA-CTCCAGGATTTTAATGCCTTTTGTAAAGACCTGCCTAATGGTTCTGCCTTCAGTGCAGACAATATGGAAGAGTGTGACAGATGTTTTCATTGCTCCATTGTGTACAAGCATAGGACGAAGCTTCTCTTCTGTCAGCCTGCAACTGAGCCAGGACTGAATACTTGGACCC----CAGGTCTGGAGATTCGGATACTGTAATACTTCTTTGTTGTTATAACATAAAAGCACCTCTGTTCTGTTC----ATTTCCTAGGTGTTCTAATTAAGAAAAC--TATTAAGATGAGCAACCACATTTAGAAATGTTTATTGATAGATCTTTTCAAATAATG-CTTTTCTGATTAATAGCCAAAGATTTTGTATCTAACTTTGTAACCAGAATTATACGATAAGTTGACACCACTTAGATTTAAAGGCAGGCAGT-TTTGCTTTAGTACAATAGTATAAATTTTATAATGATGAATTTATAATGATTAAGGGACATTTCTCTCAAAATACTACAATAGTTTTATGCACAACTTCCCATTAAAAATAAG--ATTTCTTATTTGTTTGTTTGTTTGTTTGT---TTTTACTCTGGGAGTAATACTTTTTAAATTACCTTTACATATATAGTCACTGGTATACTTAGA------ATATACAATGATCCTGGAAAC----TGCAGTAACAAAAGCACACAATGATTATAGTAACTATCAGATACAATAAAACAAATAAATGTGAAAATAGATTCATGAAAATGTATTCCTTT----AAAGTATTGTTTTCCTACAGGCCTATTTAACAAGATGTTTCATTTTACTGTATATTTTGTACTTAATATAAATGTTGCTCTAATCAGATTGCTTAAAAGCATTTATATTATATT---TATGTTGTTGAACTAAT------ATATGAAATAAGTAAATGTAGCTCCCACAAGGTAAACTTCATTGGTAAGATTGCACTGTTTTGATTATGTAAACATTTATACATCTTCTTTGGAAATAAAATATAAAAGAGCTATATACAAAGCTTTCTTTTCTAACTTTTCCAAGCAAAAT-CTGAAATGTTTTATGACTGACATTTATCTGGCTGTGATCTTAA-AATAATTCACATCTAAATAG-----TATTTTGTCTAGAAGATGCTTTCTCTCTAGTAGTTAGAAATTAAACCTGTG-TCAGCATTCCTATTAATGCTTCACTTTACTTTCAGGTAATATTGGTGCTATTTAACA-----TTTTACAGTAAAGGTTACTTCTGATACTTTAGTACCATTT-----CAACTACAGTGATTCATGTAGAGAG----ACAGGAGAGTTGTCAACTTGTTGGGCTACTGAACTACAGGCATAAAC-----------------TAAAAACTAACAGCTGCAAACTTTTAAGATGTTCTCTAATATGGGTAT-GTAACACAGGATAAAGTTATTCTTGTCATTTT-GAACTGTGGAGTCCTATTTCACTGTGATGAATCA-TGTTGCTTTGAAAACTGTCCTTATTTCTGGGCCAGGCAAGGTGGCTCACACCTGTAATCCCAGCATTTTGGGAGGCCAAGGTGGGCAGATCATGAGGTCAGGAGATCAAGACCATCCTGGCCAACATGGTGATACCTCGTCTCTACTAAAAATACAAAAAAAATCAGTTGGCATGGTGGCGTGCACCTGTAGTCACAGCTGCTTGGGAGGCTGAGGCAGCAGAATTGCTTGAACCCAGGAGGCAGAGGTTGCAGTG-----------TGCCACTGCACTCCAGCCTGGCAACAGAGCAAGAGTCTGTCTCAAAAAAAAAAGAAAAGAAAGAAAGAAAGAAAA--------TTTCATTATTTCAAAATGATAGACATATACCAAAAAAAAACTTTATAATGTGAGTAATTACTAAAATGTACACATCTTAAAAGTGTGTAAATGCTT--------GAATTACCATCAGAACCTGAATTGACATTTCTTTGAGTACCCTTGTAAGTGACAAAT--------AAGATTAATAAGATTT---TTCAAAATCTCCAGGACTGGTGAATATAAATGATGATTGAACTGGAATACTATTGGGGACCAAATCAAATGAATGATTAAATTATGAAGCTCATACCCTTTTGAAGGTAGTTGC-AAAGAGACATTTCAAAACTGCCCTAGGCCATTGTAGCATCCTTAGATGGGACACATAATCAT----------TACCTTAAAGCACTACCACTCATTTTGACCATATAGATTTTATTATGTTAGTTTAAA
CTCCCCTTCAAACTCCTGCCATC------------------------GGGCGTAGCATCTAGACCCTATCTGATTCTCAGAAAGTCCGAAT-----GAATGCAGGATGGTGAAGTGCTGAGAAAACAGTGAGTGTAAGGCCTATACCACCCCTTCGAATTAAAAAGGATTTAAATAAAACCAGGAAGGAAAAGTATAATCAGGGGGAGGGGGAAGCTTGAGTAACGGGACTCGGTGAGGGGGCGAGAGAAGAAGCCTCCAGGACGTGGGATTCAACCCTGCGCCATTCTG--------CATTACTGACATGATGACCCACACACTGCAGTGGAAGAAGATACACTCCCTATTCAACTATGACATTTAGAGTTTTGCCTTCCA------AATATGTTCTCCGATCAGTTCCCAGGTTGT-----------------------------------------TTAGTTGGTTGTTTTGTAACTTGTATTACT-----CCCCAAATAGCCTTTCCTTTTCC-------AAAGAAACCTTCAAATCCATTTCCTACAA-GGGATTTGATTTGTGCAGCAGGCTCTAAAGCCGGCTG-TCCAGAGCAATGCCCA-TTCTTTGGTACTATAGTTTGGGGTCTGGGCAAACTGA-----AAGCATCATTCCACATTCCATATCTATATCT--------ATACTCACCAAGTTCCTATTTCGCGCAGGCAAAGTTTTAGGT-TACCAGATGGCAAACTCTTT-------ATGCCAACTCCTCCCTACTGAAG-CTCTTGAGAGAATGGTCAGCGGGCTTATCCATGTACCATGATGTAGTTATATGCT-------TGTTTATGCTGCTCCTACGATGGCATTACAGACCTGTCTGCACGGCATT-AGTTCCTGCAGTCTTTGAACAAAATCCTGATTTAAGGGAAAATG-------------------------------------------------------------------TTTGGAGGCAGAAGAGCAGACCTATCCTTGGGGTA-----------------TGATCAACAAGG-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TACGCCTTAG---------------------------------------------------------------------------------------------------------------CCTCAC-----------------------------------------------------GATTCAGCTACAA--------------------TGC---------TTGCTGTGAGTTGGG-GACCAAG------------TAAAAGTT--A----GGAATTAACATCTCATTCTCTCAGGATAGCTCTGAGGAGCAGGTGCCACAACTCTAATCCAACCAGTAGATGCATGTAGACTTCCCTAATGCT-----------------------------------------------------------------------------TGCCCCCT-AGCACCTCCAGACCTTCTTCCAGTACTGAC----------------CAATCTGT------CTGCCTTTAAGCATCCCTGTTCGGACTGCAAGCCAAGTGGCCCGGGAGGTCTGCTTTGCCCGGCTTCA-----------CCAAGCCAGGA-------GATGACTCATCGAGCCGGTCCCCGGGCTCCTT------------------------GGCCGCAGGCCCGGCGGGG----------------CGGGGCGGGGTTCGGCCAGCCAAGG-----------CTGGGAGCGGGAACCGGCAGCGGGAAGCGGCCGCCGCCCGGGCAGCCC---------------------GAGGCTAGGCAGGGCGAAGCCAGGCGGGGCGGGGCTGAG--------CGCCACGGGAAGGGGAGGCAGGGCTGCCTAGGGACCGAACGAC----------CTGCAACG--CC----------AGC--CACGATGGG-GCTGGAGACCGAGAAGGCCGATGTGCAGCTCTTCATGGCCGATGACGCCTACAGCCACCACAGTGGCGTTGACTACGCAGATCCTGAGAAGTATGTTGACTCGAGTCACGACCGGGATCCTCACCAGCTCAACTCTCATCTCAAGGTGAGTTTCAGGCTGGGCTATCACTCATCTA-----------------GGCTGGAGGCTGCTAAGGGTCCCTTGTATGCTGCAGGAGGATGACTCTTGA------------CCTTCTCCCCAACAGTGGGGGTTGGTCCCATTGCTAATGCTGGTTC-----------------CATTGGCACTCTGCCCTGGTCCCACA-GCCTTCAGGCTCCCTGAACAGCCACACAGT----GTCCAACTCCTGTGTGCCCAGTGTCACTCTAAGAAAAGCTGAAGATACTCTAGCCAGGTCGCCTTTCCTTCGGACTTCCCCTTCTTAGAGTGCTTCTGGTTCCCTCCCCACCAGGTTGGATGAC-GTCATGAGTCCTTGCATCTTGTCTCTGCAGCTAGGCTTCGAGGATCTGATTGCAGAGCCTGAGACTACACACTCCTTTGACAAAGTGTGGATCTGCAGCCATGCTCTCTTTGAAATCAGCAAATATGTGATGTACAAGTTCCTGACCGTATTTCTGGCCATCCCCTTGGCCTTCATTGCGGGTATCCTGTTTGCTACCCTCAGCTGTCTGCACATCTGGTGAGAGGGGACACATGGGTTGA-------TTCTGAAGCTTACAGAAGTT-TTTGCCACCTGCTCTCTGCTCTTCCTATTTCCCAGGGC-CCATTTGCAGAGA---------------AAACGCTTACATTAGTTCCCAAG-GGTAACAAGACCTGAGAAATCTTGAAGGGCAGTGTGCTTTCTTTAGAATAATAGTCCCGGCTGAGAGTTTAAACAGAAGGAAGCAAGGGCCTCTTTCCTGGG-TGTGATTTTTCCTTCCATGCAGAAGGCTGAGCTGAGTGTGGAGGTGGGGGC-TGGAAGGC-CACTTCCTGTC--ATAGGCTGCTCTCTCCAGGGCCTGTTGTGACTCGTGCCTGTGGTTCTGGGCAGGTCCTTTCCTCCTTTCATTGACTTTTATTCAGTCACCATCTGTGCTTGGG-CAAAACAAACGTTGATCTCAGAG-AAAACAGCGCTTACATTCTGACCCTTGGAGAAGGGCAGACTTTAGTAAAACA---GTGCTATGAACTGAGCCACTCAAGTCTTGCTATTGGTAAATGGCAGCCAT-GAACCCAGGGGAGACAGGA-GTGTTTACAATGATTGGGTTGAACATC--TACCACGAACAAATAAAATGTTAAGCTATGAAACAAGGG-GATAG---GCCATTACATTAT--TGTTTCACTTATGAAGCACACACACACACACAAATGCCATCTAGTTACAAGAAAAAGAAATATGGAAACCAATCGAATGTTG---GGATGTCT---GTAAAGTTATTCACGTTCAAGATGCATC--------------------ATAAGCTTTTTTCAAAC----------TTGTCTTAAGGGAACTAGCCCACTCCTCCAAGAAA------TGTTTTTTGTGTTAAAGGTTACCCACTTCATTCAAGAA---------------TCAT-CCCCAATGTCACAATAGTTTTCACGCTGGTACCTCAAGGTGGTCCTGGTGACACGTGTGACCCTAGATACCACCGTTTAGTTTTT---CACATCATGGGGCATTGCCACATCCCAGGGCAGTCTCA------GTGTTCAA----AGAGTTATCCAACTTACTCCTTCTTTC-------------AGTCTCGAGGTACACTTT-GCTGTGTTAGCTCACTAGTTCTGCACAC--CAAGCCTATTAGGTGCTCAGTGT-TGCTGGG-------------------------TGAGAACACAAGCCTTTCTTCAGCTTGCCCATCACC-AGGGAGGGGGATT---TAGAAA-CAAACCCAAATGGTGA-GAAAGCATG--GTGAGCAAGCAATGGAGGAGCTGGGAAACAAGGGTAACTTTGT-GAGGGAAAGGAATCTGAAGACCAAAAGAAGTCTTTTGGAAGATAAATATAAATTC---AGATGACGAAAGGATAAACAAAGAATACCAATTCAG-----TCGCTTGAGGCTCTAAGCAGTCA-----TCTTGAAAGGGCCAAAAGATTGCCAGAGAAGTGGAACTCTTTGCTTTCGTGTGTATGCAGGCCCACACAAG-CATGTGTATGGTTA-----TCTCATATGGGACATTCGCACATAGGTGATTTTTTTTACATGCCTAAATCAACATATAAAACTGTACATTCCAAATTTACTAAAATTGCCAACCGAATGACTAAATCTGTTATTTTTACTTTCAAAAACAGGAAAAGAT-AAAGGACCCATAACATACTGCAGCATGCTAGCTTTGATGCTCTCTG------------------TTTATTGAGAACA---CTAGGTCTTCTCACAGCTTTGGGGGAAGAA-TTGACAAAAGAT-----------------ACGTTCTCATTTGCTAAATAGTGGAAAGATATCAACAGTACGACAATGTGCTAAATGTTGACTC----CACCTGTCTTCCCTGGGAGTGGGAGGAGCTT-TGTGT----CTGGCTTCCACTGGTGAATCATCATACCACTTCCCTTTT-AGAGACACAATATG-------------TATTATTTAACTTCAGCTCATTTCTCAAATTGTATTCATGTGAGACATTAATATTTAACTGTCACATGCTTGTCACCGGGTAGCTATGAAT--------------------------TGG---TGTTTGAATGTTACATTTTACCTTCATGAAACAA--TTATCATCAATGGATTGCATGCCCCTAACACAT--AAGCTGGATCGATTGCAAG----GTTTATAGGAGAGTAGACTTGCTTGAGCAAACTTGGCTTTT-------TGTTTTGTTTTGTTTTGTTTTGT-TTTGTTTTTCTTTTCAGACGTTTATTTTATATTTCTAAAACAGGGTGCTGTTCATTGTT-------------------AAACCACAGTTGAGAAAGTAAAAACTAAAGGGGCTTTTACCCAAGTCACAATGTCACCACAAACCTGATTTTAGATTTTTCACCCCAGTAAATAACAAAAACTAAATTATAA--------ACACCTGGTTATACTGGACCTTCAGCCAAATGTTCAGATCTTTAGGAAT-GGTGAGTTGGTTTTATTTGATACCTTGGTCAGATCCACTTA----CCATTTGCCAAGCA-AGTTTGCTGATCAT--------CATAACCGAAGAAATGTCACAGGGGC-------TCATTTTTTTTTTCTGGAATGCGATGAAAATAGAT-GCCAGGTTACTGGAAATGCACTGTTTAGTTTCTTGTTTCCA-------------------------------------------------------------------------------ATACAGCATATTGCTGAGACAACACAGGCTTCAAGACACTG----TAGTATAAAAACAAATACTAACCGCT--GGCCCCAGGCTGGGTGTCCCGTGG-------------CAG---CACAGAGGACT-------------------------ATAGGTTAGGCCATTTGCATAAAAAAG------------CAGCTTCAAC-ACATTCATTTTCAGTCTAAACTGTGTGCAGATTTGGGAGAGAAGTCAGTCACAATGTTAAGAACATAACTCAAATTCTATAACCAACGACCGTGGAACTCTCTGATACAAAGAGAA------------TAACTTGCAGAAAATA-AAATAAGCTCACCACATCCAATGAACTGGAATCTTCAAATATGGGCAATTG--GATTTCAGTGAATCACAAA----------------ATGC-TCAAGTGTCTTTTAGAACCTAGAGATATAATGGGTTATGAAGAGTGAAAGG--AATAGCCTAAGGAGAGAATAGAGCACAATT------------------------------TGT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TCAATGTGAAGTGGATTTGATTAACAAACTTTCAGACATAAACTTCAGATGTCTATTA------ATTTGAGGTTATTTCATTAA---TTTTTTCCTTATGCATTCTGATTTCAAAATACGTCTACTGAT----------------TATTATTTAATAGACAACAATACCATAT-GACATCTTAGGGACATAAAATAAGGCTTAGAGC-CATAACTGGTTCTGTAAGAT-TTCTGGTCTCTTGTTAATTTGTG---------TGTGGAAGTGACATCGTGTGAGAAGCAC-ACAGAGTCAGAAGTGAAAAATTGCTATCACTCA-ACCTGTAATCAGCTGTTTAGTTCT-AAATACCTA-TAATTAGTGTTCTTACTAGAT-----TGTTTCAAATGTTTAGCAGTTGGAGCAAAACATAAATATAGTCTATGTAAACGGGCA-CATGAATAATCCAGAACTCTAAAAACA--TTCATCAAACCCACAGTTGTTGA-----TCCTGTATCCTTTGAATTAAAATCAGTAG--------TTAAGTCAGATTTTAAGAATAAACCAAGAAATCAACCT-CACCCCCAGCTCTCCACCCAAGTAACAATAAAA-TTATATCAAGATCTCTGGCAGAGTTCAAAA--CTCACATTTTCCTTTTT-----------TTTTTTCTCAAAGAAAACATTATTCAGGGGATTACACAAAAATTTGACC----TGGGTAACTGAAGAATATTAAG-CTATCTTAAGAAAAGG--TATACAAACACGTGGGAATAAACATTTTC------------------------------------------------TTCTTTTAACTACAGTACACAGGCCTTCT---TGGTGAGTGTCATTACTATGGAGAATA--ATAATATTCAGTCATTAATGTTGTGAATGCTGATAACAATATGAAGCTGAACAAAATACTAAGTTCTTTTCCACACATGTCTTGATGAAAGAAAAAGTTC------------------AGCATATAATCTAGAAGGAAAGAC----------TATCTACTTACCATGTGTTTTTGATAAATTTGAAAGTCGCTAAGTTTGTTTCAGTACATTAAAAAT--GCAATGAGG-AGGCTCCCAACTAGACTAG-CTAAGAGA-GGAGCCAAAGAGAGAGGCCACAGGAAAGGCAGGCAGGAAGTAGACTCTCAGAGAAACAGGAAGTGCT-AGCCAGTT-AATGTTTAGGGGCAGAGATCTGGCAGAGAAATAAGCCTCTTTGTTTATT-TTTGTTTTACCGTTTC-----------CACCAGCAGAAAGAATATTAATATTTATCATCTATGTGC----CTGTTTATCTGTTAAACAGTGTGCCTCTCGCTCCTCTTACCATACTGGCCACTGTCCATT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TATTTCTGG-CCACTGTCCATTTATTTA----TTGTGAACTGTTAA--AAGCGCATTTGAGTTAAGTCATTATTGTATTTGTTCAAGCATGTGTGTCAGGCC----CCTTACTTGGTAATGCAAATTGTTAGTGGTAATATTAACAATGCTTGTATCTCCCTCTTCCCCCCGTTCCAGGATCCTGATGCCTTTTGTGAAGACCTGCCTAATGGTCTTGCCTTCCGTGCAGACAATATGGAAGAGTGTGACAGACGTTGTCATTGGCCCATTGTGTACAAGTGTGGGCCGCAGCTTCTCATCGGTCAGCATGCAACTGAGCCACGACTGACCACTCAGACCCTGGGCAGGTCCAGACATTTGGATACTGTACAACTTTATTG-----ATGCAACAAACTCACTACTGTTCTGTTC----ACTTCCCAACTGTTAAAATT------AT--TCTTAAAATG-GAACCCAGATTTATCGAAGTTCACTGTCAGATCTTTAAAAATAATGATTTTTCTCACCAAAAGCCAAG----TTATATCTAATTATATAACAAGAATT------------GGCAACACCCAATGTAAGA-----ACAGA-TATCTTTAGGAAAAAACATACAA---TTGCAGTGATGACTTGATAATGGTCAAAGGGCAACTTCCTCAG-ACATTAGAGTAATTTTGTGCATAACTGCTCATAAAGAGTAAGGAATTTCTTATT----------------TTC---TTTTCCTCTAGGAGTAATGTTCTTGAAGCTACTTTTACAGATATGGTCATAAGGCTAGCTAGAGGCAATACATTCCAACATTCTAGGAACTTTGTACATTAACAAAAGTATATACTTATGATAATAACTATTGAAT--AGTAAGAGAGATAAATGTG--------------AAAATGTGTTCCTCT----GTGATATTATTAGCCTGCAAGCCTATTTAACAAGATGTTTTGTTTTTCTGTATATTGTATACCTAATGCAAGTGTTACTCTAATGAAATCGCTTTGGAGTGTGTTTCTCTTGTG---TTTGCTATTGTACTAATCTCATTATATAAAGTAAGCAG----AGCTACCATAGGGTAACTTTCTTTG-TAAGACTGTGATGTCCT----ATAGGAGAATGTTGATAGATTCTTTGGAATGCAGTGTAAAATGTGCTGTCTA----GGTGTTCTCTCCAACTTACCCAG----------CAAATGTTTTATGACTGGGCTTCATCTGGCTGTGACCATAA-GA-------CATGTAGACATGTAGTTGTTTTGTTTACTATAAGTTTTCTTCTGAATGGTTAGAAACTTATTCTGTATTCTACATTCCTATGAATGCTTCACT-TACTTTCAAGTAATTCTGGTGCTAGTTAATAATATTTTTTATGATAAAGGCTGTGTCTAACATCTAAGCACATTTTTTTTTTTACTACAGTGGTTCATATAGAGAAACTTACAGGAGAATTAACAATTGTGAGGAAAACTGAAGTACATGTGTAAAT-----------------TAGAAACTAACA-TTACAAATTTTCAAGATGTTCTCTAGTATGAATCT-TAAAACCTATAAAACATTATT-----------------------TCCTTACTCAGTATGGTCTTTTA-TAT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTAAAAAATTTCTACATTATAATTACATAATATTTCAAATTTCAGAATTATTATCAAACCCTGAATGAGCATTTGCTCGAATATGCTCATGGGTGTCAAATCTTCACTGAAAGAAGATAAATTTT---TTTCAATTTTTCAATTCTGGTCATTATTATAGGTCATTGAACTGGGATTCTATTGCAGACCAGGTCAATTAAGAGACTAAGTGATAAAACTCATATCAATTTGATGGTAATCATAAAAGAAACATTTCAAAACAGCCTTAGGGTATTGTACCATCCTCAGT----AAACGAAGTCATAGCTTGGTAATAGCCACAAGCATCGCCA-TTAATGTGACTGTCAAGATTGTATCACACTAGTTTCCA
TTTTCTTAAGCATTAATGTCTTCTATTCACTTTGATAAACAGTTTTGGGGCAACAACTCCAGAAGAGCCCCGA--CTCCTAGAGTCAGTCTGCTAAGGA--GGAGGTAGAGAAGGATAGAAAAGGCAATAAGCAAAATGTGTAAGTCACCACTTTGGAATGAACTGAACCTGAATAAAATTGGGAAAGAAGAGTAAGAAACAAGAGAATGGGCAAACACGACCAC------------CTCTGTGACAGG--------------CATGAGATTCAAGCATGGGGCAC------------CAACACTGCCAT------CCAT--------------------------TTTAATGA--CTAGGAATATTGAGTTTTGGTTCCAA------AATAGTTTTCCTATTCAGATCCTGCTCTTTGTGTATAATTCTTATTCAGATCCTGCTCTTTGTGTCAATTCTTAATTG-----TGTATAATTCTTATTGTTTTCTTTCAAAAACAGCCTTTTTTTTTTTTAATTAGAAGTGATTCTTCAAATCCAGTTCACACACCAGGATTTGATACATGCAGCAAGTTCCCAATAC-ACTGATTTTCAGCAATACTTAACTGCATTGT----TACTCCG---TCTTAGCAAGCAGCCGGCAACCCCACAAGGCTAAGACCC----TTTTGCTTTTGGCAAATTTTCACTAAGTAC-TTTCCTCCCCAAAGAAGGATCTAAGTCCACCAGACTTTTTTAACCCTTGGAAACATGCAAACTCCTCCTTTCTGAAAGCTTCTGAGGGGCCACTCGGCAGTCTGGCTCCTCTCTTGCAGCCTGGC--------AGGGGCTTGTTCAC------------AGGTAGTTGTGAATGCGGCTGCATCTTGGAGAGGAAATGACATCTTTCAGCAGCGCTTGATTCAAAGGCAAATTA-----------------------------------------------AGGAAGAAAGGGGGTTTAATTTAGAAGGGAGAGAGAGAGAGACCTCCTT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TCTGCTCTGAGAGTGCAACACCCCGGGACGGGGAGCTCACCGGAGCATCTC--------------------------------------------------------GTTCCTCGCCTCGCCTCCAGCGGGCTCACCTGTGGGCCCTGGGAGCTCGGCAGCTGCGGTGCTGGCGGATGCTCCAGCAA--------------------TCAGGTGTGTCCTAGCTGTGTGTTCCGAGAGCGTG------------TAGGTGTTGCA----GGAATT------TCATTCTCGAGCGACCACTGTGA--AGCAGGAACAATTGCTCCCATTTTAC-AAG-GAGGCAGCTGGG--TCCCGGGCACACGGT---------------------------GGAGGGTAGAGCCGCGAGGTGGAGACAAACCTGGGGCTCTAGACCGCGCTCCTA-AGCACTGGGCGCGTCCCTGCAGGGAGCGCG----------------TCAGCTGCGTCGCGCAGCTGCTGAGGATCGCGGTTCCAGGCATCAGCCGGG--ACCCAGGGGCTCTG-------CAGCCCCG-----------CGGTGGCGGGGACCCGG-----------------GGTCCCCGGGGGCCCGAATGTGCCTTGGTTCCCAGCCGGAGGCTGCGACCCGGCTAAAAAGTGGCGGCGGGACTCGGGGGCGGGGCTCGGGCCCCCCAGGAGCGGCGGGCCCGGAGGGGGCGTGGCGGGGGCGTGGCGGGGGCGTGGTCTTGGCCCCTCCAGGAGCCGGTGGGCGCGGAAGGGGCGTGGCGGGG---------GCGTGGCGGGGGCGGGGCCTTGGCCCCTCCGGGAGCCGGCGGGCGCG------------------GAGCCGGCCGGGCAGCAGCGCCGCCGCGCCCCGAGGCGCCGCGATGGGGGCTGGAGACCGAGAAGGCCGACGTCCAGCTCTGCATGGACGACGACGCCTACAGCCGCCACAGCGCCGTGGACTTCGGCGACCTGGAGCAGCTGGCGGACTCGGGCTCCGACCGCGACCCCCGCCGCCTCAACTCGCACCTCCAGGTGA-GCCCGGGGCGGCCTGGGCCTCGCACCTCGCGGAGGCGGGGGGAGGCCGGGGTGGG---------------GGGGCGCTGGCG-----GCCCCGATGTGATGTGCCCCGCCCGCCCCGGAGATGGGGGC-----------------------------------------------------GCCGCGGCCCCTCCTGCCCCC---------------------------------CCTCCTCTCCCCCCCC-------------------GGGGGCGCCGCGGCC----CCTCCTGCCCCCCTCCCCTCCCCTCC----------------CCCTGGGGCGCAG--CGGCAGAG-GTTCGTGACCCCTG-GTCTCGCCCCTGCAGGTGGGCTTCGAGGACGTGATCGCGGAGCCCGTGTCTACGCACTCCTTTGACAAAGTGTGGATTTGCAGCCATGCCCTGTTTGAGGTCAGCAAGTACGTGATCTACAAGTTCCTGACGTTGCTCCTGGCGATGCCCATGGCCTTCGCGGCAGGGGTTCTCTTCGCCACCCTCAGCTGCCTGCACATCTGGTGAGAAGGGGCACCCCGGG-GCGCCGGCTCGCTGAACCGCGGGGTCGTGCCTTGCCCCCTGCCCCCCGCACCCCGTCCTCCCCAGGCCTGCTGCGAGAAGAGCGGGCGCCCGGGCGGGAACGG--GGGCCAG----------GTAGG-----------------------------GCCTTCCTTAGGGGCCTAGGTTGGCTGAGGAGCTTAAACAGAAG---------TGACCTTCCTTCGGGTGT---------------TCCTAAGGCCCAGCTGACGGTGCAGGTGGCGACCTGGGGGCCCTGCTCCCCGCCGCACAGGCTGCGG------------GTTAGGACTTGTGCCCGTGGTTC-GGGCAAGGCACTCAGGTCTTCCATCACCTTCTATTCGGTCACCACCTGTGCTTGGGCGAAAACAAACG-GGATCCCCTAGCAGGACGCCAGTGACAGGATAATTGAGCAGGGATGTCAGGCCT-GGTTAGGCGTGCGATGGATGGAG-GGGCAGCTCCAGCCCTGCCACTAGCAAATGGCAAGGAT-GACAGCAGAGGAGAGGCCCTGTGTGTGCCATTAAGGTGAGGAATCCC--CCACAGAAACGAATGAACGCCCAAGCTGCAGGATAAGGAAATGAGAAGGGCTCCAAATTACTTTTTTTCACCCATGAC------ACAACATGGGGAGTGGCATCAACTTAAAGGGAAAACGAGTATAGAAACCTACTGGGCATTAATAGGATATTTTGAGTGACCTTATTCACACTGAAAATGCATCATAAACTTTGGAGAAC------------CTTTCAAGCATTAAAAAAATT--TTAAAGGAAAGTGTTACA-TCTACCAAGAAGTTGTGTTGCTATT-GTTGTAAAAGGTATTCACTTGGTCCTGAGAGATGGAACATTCTGATCATCCCCCAGTATTGCAACAGTTGTCAAGCTTGTGCTT-AGGGCAGTCCTGGCAAAATGTATAATCCTAAATGCCTCCATGTCTTTCTTAATCACTTTACATGGTATTGCCACACCCTCACACCCTAACAGGTATTGTGTTCATTGCTAGAAGCTACAAAATTATTCTCAGTTCCCCTTTACCTTGTAAATC-AATTTGCTTTAGTTACTTAACTAGCTAGTTAGCTCAACCAGA--TAAATGTATTGAGTGCTTAGTTTGTGCTGGGCGCTGGGCGCTGGGCCAAGGATGAGTAAGTTGTAGGGTCTG-CTTCAGTTGCCTCA--GCA-TACCAGGGCAGCTGGCTACGTAACAGAAGTAGATGCTGAGGAAAACCCATTG-------AGGAAGATGGAGGGGGGGCACTGGGAAGTCCTCACAGAGAAAAAGGAGTC---------TAAAA-----------GGATAAATAAAAATTCACCAAATG-----------GACAAAGAACATCAATTTAATTTGATCACTAAAGATGGAAAACAACTAAAATATGTTGAAAGTGCCAAAAGACTGCCAGAGGAATGAAAATCTTTGCCTTTATACACAAGCAAATTCACTAAGGCCAGATGTATGGTTAGCTCGTATTCT----GACATT-------AGATGGATTTTTTAAGACACCTAAGCCAGCACATAAAGTTTTGGATTCCTAATTAACCAAAACCAGTCATCTAACCT------------------CTTTCAAAAATGTGAAAACCTGAGTGACCACATAGCATATTGTAAACTGTTGGCTATTAAGCTGTTTAGAAATACAGAGTGCCATGTGTATGATCAACAAAGCTGGGCTTTCCTAGAGCACCCATTGAGGAA-TTGAAAACAAAA-----------------TGGTTTTCATGTTCTAAATAGTGGA-AGACCTAAGTAAAGCTACAATT-ACCAAATGATGCTTCCTT-CACCTGGCTCTCCTGAAAACGGAAGGTGTTTTTGTGTGTGCAGTGCTTCCAGTGGTGAATCATCAAACCATTTCTTTTTTCAGCTACATAAAATG-------------TATTATTTAACCTCAGCTTGTTTTTCAAATTACATTCATGCGGGACATTAATATTTAACAATCATCCATTCATCATCAGGCAGCTGTGATTGTAAGTAGATAAGTAACTTCAAACAAAAAAAATGCTTAAAAGTTAGTTTATATATTGATAAAATAGATTTATCATTAATGGGTTACATTCCCATGACATGATAAGACCAGATCAAGGAAAGAAAGGCCTTATAAAAGAACCAACCTATTTGAATAAGCCT---TTCTCCTGCACTGTTTCACTCCCCTTCTTTCTTT-TT------------------------------TCTTTTGGCAGGGGGCAGGGGTTGTTTAGTACCAAGACGTT---GGTAACGAAAGCTATGAAAGTATTCAGTAATAGATATTCAAGCCACATGACATTATCACAATGGATCTGATTTAAGATC-----AACAAACAAATAACAACAA-CAACAAACACCCAGAACTCAATCTGGTGATGTTGGATCCTTGGTCAGAAGTACAGGCCATGAGGGACCAGTGGATCGGTTTGACACCATACCGCATTCAG---GAGATAGCCACCATCTGGCAACAGCAGATCATTGATCCGAAGGGAATCATA-TCAAAGGAATGTGGTTGGAGCTCCCTTAACCCTTGTTTTTGCTGGGATGCGATTCAAATAGATGGTCCAACTTGCAGAAATATGATAGTAGCAATTTCTCTTCAAGAAGAGATTTTTACTTTCTTTAAAAAAGCTTATTTAAATTCAATTTGCCAACATAGAGTATAACATCCGGTGCTTTTTAACATAGCAAATTGCTGTGACCATGCAACCTACGTGACACTATACTTAATGCAAAGCTAAGTAAGAGTCTCTTGTTCCAAAGGCTTTGTTATCCAATG-------------GAGGAGTGTGTCATTCT-------------------------ATAAATTAAAAGGTTTCTTTAAGAAGT------------GTGCTTGAAGAGCATCC-------------------------------------------------------------------------------AAGAGCATCCGATCCTCTGATCCACAGTGAGAGAACAACAACTTAAAGAAAATAAAACTAAAATGAGTTTACCATATCCTATCAACTGAAGTC-TCAGATGTAAGCAGCTGCACTTTGC--TGAA-CTGGAAAGTCCGCTTTTGTCCTGTGCTTAAATTCCCTTTTAGAACATGGAGATCTAAGAAGCTATTGCGATAGAAAATGTCTTAGCCTAAGGA-AGAGGAGAAAGTGTATTATATTCTTGGAAGAGGAGAAAGTGTATTATAT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TCTTAATGAAGTAGATTTGGTTAGGAAGCCTTCTGATGTACACTTTAGTTGTATAGTACATGCAATTTGAGATTATTT---------TCTTTTCACTATTTATTCTGATTTCACATT-GTTCTACTTACGCGTGACGGCATCATATGTACATTAT--AATGACAGCAGCATATAGACGTTTCAAGGGTGCACAGTAAGTGTTAATCCTTATAGCCAA-TCTGTCAGAGCTCCTGTTCT-ACCTTAATTTGTAGTGATACACCCAAGGCCATACATCAAGTGAGAA--ACAATGGGATAAGAAGTCAAAAGTTGTCATCATTCAGCATTCCATTCAACTGTTTAGCTCTGAAACACCCCGTAATTAATTTTCTTTAAAAAT-----TTCTTTTAGTCTTTAGCACTTGGAACAAGATATAAATATAA-ATGTGTATACAGTCGATATGAATAATTCAGTATTCTAAAAATATCTCAATCAATCGGACAG-------ATCTTCCCTTCCC--TTTCGGCTAAGCACAGCAGACCTTTACTTAAGTCCCGTTTTAATAGTAAACCAGGAAAATCAACCTTACCTCCTTGTGCCCATCCAGATAATAATAAAAATTCCATTGAGGC--CCAACAATTCCTGAGAAT-TCAAAGATACTTTTGTGCTCGAATATCACTTCCACAACAGAGAGCATTATTCAGAAGATTATAGAGAAAATTAATCAGCCTGAGGAATATGAACATTTGCAAATTATCCTGAGAAAAGA--CATA---------AGGAAAAAATAATTCCAGTATAGCCTAGGTTT----TCTAAGAGTTCTGACAT-AATTGCAGGGTTCTTTTAATCCTACCACACAGCTCTACCACACAGTGTATATAATAACTATGAAAAAT------------------------------------TAGTAATATTAAGCATGACGGAATGCTAAATTCGGTTCAGCTCAAATCTTTGATAAAGTTCAAGGGTGTCCTCAC----TCAAAGAGCCTCCATTCTAGTAGGAAAGACAGAAATA-GCCATCTATTTATGATCC-CCTTTGGTAAATTTGAGGATTAGGAAATTT-----TGTACTTTAGAAGCCAAAGAAAAGG-AGTATCCAAGCCAGCCTCGCCCAAGGGATAGGGAAGTGGAATGAGGCAACTGG-------------AAGTAGAACCTCAGGAAAATATGAAGAATTAAGCAGGTTTAATGTTTAGGGGCAGATAC-----------ATTTACTGTTTTATTTCTTGTTTGCTTTACTCTTTTAGGTAGCATGCCACCTACCGAAAGACTACTAGTGTTTAGTATCTACATGCTCGTTTATTT---TTTTAAGCAACATGTCTCT-GCGCATCTCATCACTC----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TATCACTGGGTCACTGTTTATTTATTTACTTGTTTCAAATGTACAGCCAAATTTAGGTAAATTCGGCCATCATTATATCTTTCCATGCACGTGCAAGAGTCAGCGGCCTTATTTGGTAA-------------------AACCAGTAATGCCTACACAAATCTCTTCCTCCA-TTCCAGGATTATAATGCCTTTCGTGAAGACCTGCCTCATGGTCCTGCCTTCGGTGCAGACCATATGGAAGAGTGTAACAGATGCTGTCATTGCCCCGTTGTGTTCAAGTGTAGGACGCAGCTTCTCTTCTGTCAGCTTGCAAGTGAGTCACGACTGAGCACTTGGACCC----CAGGGCTGGAGAGCTGGATACTGTAATACTTCTTTGTTGTTATAATGCAAAAGCACTACTGTTCTGTTCTAAGCATCCCCAACTGTTCTAATTAAGAAAACATTTTTAAGATGGGCAACCACATTTGGAAATGTTGATTGGCAGATCTTCTCAAATAATG-CTCTTCTAATTCATAGTCAAGGATTTCGTATCTAACTTTAGAGCCAGAATAATACAGTAGGTTGGCAACACTTAATTTTAAAGGCA---AGTCTTTACTTTAGTACAAAAGTACATATTTTATAACGATGAATTTATAAAGATCGAGGGACGTTTCC--CAA-ACACTATAATAGTTTTGTGCACAACTGCTTGTAAAAAATATGGAATTTCTTTTT----------------TTTTTTTTTTACTCTGAAAGCAATGCTTTTTAAATTACCTTTGCAGATAAAGTCATGGGAATACTTACAGGAAAAATATACAAAGATCCTAGAAAT----TACAGTGACAAAAGCATGCCGTGGTAATAGGAGCTATCAAAT--A-TAGGACAAATAAATGTGAAAATAGAGTCATGAACATGTGTACCTTTAAGTAAGGTATTGTTAACCTACAGGTCTATTTAATAAGATGTTTCATTTTACTGTATATTTTGTACTTAATGTAAATGTTGCTCTAATCAGATTGCTTTTAAGTACTTTTATTATATTTGTTATCTTGTTGAACTAAT------ATATAAAATGAGTAAATGTATCTTTCATGGGG--AACTTCATTGGTGAGACTGCACTGTCTTGATTACGTAAGCAT--ATATCTCTTCTTTGGGAATATAATGTAAAAGAGCGATATACAGGGCTTT--TCTCTAACTTTTCCAAGCAAAATCCTGAAATGTTTCATGAGTGATGCTTTCCTGGCTGTGACCTTAAAAATAATCCAAATCTAACTGG-----TATTTCATCTGGGAGATGCTTTCTCTCTTGTAGTTAGAAATTAAACTTGTATTCTGCGTTCCTGTTAATGTCTCACTTTACCTTCAAGTAATACTGGTGCTATTTAATAACA--TTTTACA-TAAAAGCTATTTCTGACACTTAAGCACTATTT-----CAACTGCAGTGATTCATGGAGAGAGACTTACAGGAAAGTTGTCAATTTGTTGGGCGATTGAGCTACAGACACACACACACACACACACACATGCAAAAACCAACAGATATACCCTTCCAAGATATTGTCTGATATGGATTTTGTTATACAGTATAAAATGGTTCTTATCATTTTTGAACTATAGTGTCCTATTTCAATGTTATGAGTCACTGTTGTTTTAAA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAAAATCTCATTATTCCAAAATGAGAGGCATATAC---AGAAGATGTCTATGATATACGTGGTTACTATAATTTACACATCTTAAAAGTGTGTAAATGCTCAAATTTCAGAATTATTATCAGAACCTGAATTAACATTCCTTTGAACATCTTCATAGATGACAAATCTTCATTCGATGAAGATTAGTTTTCTTTTTCAAGTTGCCAAGACTGGTAAATATAAAGGATGTCTGAACTGGAATACTATTGGGGGCCAAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
49,49,49,50,50,50,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,56,56,56,56,57,57,57,58,58,59,59,59,60,60,61,61,62,63,62,62,61,61,60,60,59,59,59,58,58,58,58,57,57,57,57,57,57,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,57,0,0,57,57,57,57,58,0,0,0,0,0,58,58,58,0,0,59,59,59,60,60,61,61,62,62,63,64,64,65,66,67,68,67,67,67,67,67,67,67,67,68,68,68,69,68,67,67,66,66,65,65,65,64,64,64,64,64,64,64,64,64,64,65,65,65,65,66,66,67,67,68,69,70,71,71,72,74,75,76,76,77,77,78,78,79,80,80,80,80,80,81,81,82,83,83,83,84,84,83,83,83,83,83,83,82,82,81,81,81,81,81,81,81,80,79,77,76,74,73,72,71,70,69,68,67,67,66,65,65,64,64,63,63,63,63,62,62,62,62,62,0,0,0,0,0,0,0,0,0,0,0,0,62,62,62,62,62,63,63,63,63,64,64,65,65,66,67,67,68,69,69,69,68,68,69,69,69,69,69,70,70,71,71,72,73,74,73,73,73,73,73,74,74,74,75,75,76,77,78,79,80,81,81,82,81,80,78,77,76,75,75,74,73,73,72,72,71,71,71,71,71,71,71,71,70,0,0,0,0,0,0,70,69,68,68,67,66,66,66,65,65,65,65,64,64,64,64,64,65,65,65,65,66,66,67,67,68,68,69,70,71,72,73,74,75,76,76,77,77,0,0,76,76,76,75,75,75,75,75,75,75,76,76,77,77,78,78,78,78,77,76,75,75,74,74,73,73,73,73,73,73,73,73,72,71,70,70,69,69,69,68,68,68,68,68,68,68,68,68,69,68,67,66,66,65,64,64,64,63,63,63,62,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,62,62,61,61,0,0,0,0,0,0,61,61,61,61,61,61,62,62,62,62,63,63,63,64,63,62,61,61,60,0,0,0,0,0,60,59,58,58,57,57,56,56,55,55,54,54,53,53,52,52,51,54,56,59,62,64,66,67,67,67,68,0,68,68,69,69,70,71,70,70,69,69,69,69,69,69,69,69,70,70,70,71,71,72,73,73,74,75,76,77,78,78,78,79,78,78,78,78,78,78,78,77,77,76,76,75,75,75,75,75,75,75,76,76,76,75,75,75,75,73,72,71,70,70,69,68,0,68,67,66,66,0,66,65,65,65,64,64,64,64,64,64,64,64,65,65,65,65,0,66,66,65,65,64,64,63,63,62,0,0,0,0,62,61,61,61,61,60,60,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,62,0,0,0,0,0,62,0,0,63,63,64,64,65,66,66,67,68,69,70,71,72,74,75,76,78,79,80,81,82,82,82,82,82,83,82,81,80,78,77,77,76,75,75,74,74,73,73,73,73,73,72,71,70,69,68,67,67,66,66,65,65,64,64,64,64,64,63,63,63,63,63,64,64,64,64,64,65,65,66,66,67,67,68,69,70,71,71,71,71,70,69,68,67,66,65,65,64,63,63,62,62,61,61,60,60,59,59,59,59,58,58,58,58,57,57,57,57,57,57,57,57,57,56,56,56,56,56,56,56,57,57,57,57,57,57,57,58,58,58,58,59,59,59,60,60,60,61,61,62,62,63,64,63,63,62,62,61,61,61,60,60,60,60,60,60,60,59,59,59,59,59,59,60,60,60,60,60,60,61,61,61,62,62,63,63,64,64,65,66,66,67,68,68,67,67,67,67,67,67,68,68,68,69,69,70,70,71,70,70,70,69,69,69,69,69,70,70,69,68,68,67,66,66,65,65,64,64,64,63,63,63,63,63,63,63,63,63,63,63,64,64,64,65,65,65,66,66,67,68,0,69,68,68,68,67,67,67,67,0,67,68,68,68,68,69,69,70,70,71,72,73,74,73,73,73,73,74,74,74,75,75,76,77,78,78,78,77,76,75,74,74,73,73,72,72,72,72,72,72,72,72,72,73,73,74,74,74,74,73,73,73,73,74,74,74,75,75,76,76,76,75,75,76,75,74,73,72,72,71,71,71,70,70,70,70,70,70,70,71,71,71,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,73,73,74,75,76,77,78,79,81,82,83,84,85,86,86,86,87,86,86,86,85,84,84,84,84,84,84,84,84,85,86,87,88,88,87,87,86,85,85,84,84,83,83,83,82,81,81,80,80,80,79,79,80,80,80,81,81,82,83,83,83,83,83,84,83,83,83,83,84,83,82,82,82,82,82,82,82,83,84,83,83,83,83,84,84,85,84,84,84,84,85,85,86,86,87,87,88,88,89,89,89,90,90,91,91,91,91,92,92,92,92,92,91,90,90,90,89,88,86,84,83,82,80,79,78,78,77,76,76,75,75,75,75,75,75,75,75,76,75,75,74,74,74,73,73,73,74,74,74,73,73,72,72,71,71,71,71,71,71,71,71,71,72,72,73,73,74,75,75,74,74,74,74,75,75,75,76,77,76,76,76,75,74,73,72,71,70,70,69,69,68,68,68,67,67,67,67,67,67,68,68,68,67,66,66,65,65,64,64,63,63,62,62,62,62,61,61,61,61,61,61,61,61,61,62,62,62,62,63,63,63,64,64,65,66,66,67,68,69,70,71,70,70,70,71,71,71,71,72,72,73,74,75,75,76,78,78,78,78,78,79,80,80,81,82,83,84,84,85,85,86,87,88,89,91,92,94,96,98,98,98,98,98,98,98,98,96,94,93,91,90,89,88,87,87,86,86,86,86,86,86,86,87,87,88,89,90,92,93,95,97,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,97,95,94,92,91,90,89,89,88,88,88,88,88,88,89,88,88,88,87,87,86,86,85,84,82,80,79,78,76,75,74,73,72,72,71,70,70,69,69,69,69,68,68,68,68,68,69,69,69,70,70,71,71,71,71,70,70,70,70,70,70,71,71,71,72,72,73,74,73,73,73,73,73,73,73,73,74,74,75,75,75,75,75,75,75,75,75,75,76,76,77,78,79,80,81,82,83,85,86,88,90,92,94,96,98,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,98,96,94,93,91,90,89,88,88,87,87,87,87,87,87,87,87,87,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,87,86,85,84,82,81,80,80,79,78,78,78,77,77,77,76,75,75,74,73,73,73,72,72,72,72,71,70,69,68,67,66,65,65,64,0,0,0,0,0,0,0,0,0,63,63,62,62,61,61,61,60,60,60,59,59,59,59,58,0,58,58,58,58,58,58,58,58,58,58,58,58,59,59,59,59,60,60,60,61,61,61,62,62,63,63,64,0,0,65,65,66,66,65,65,65,64,64,64,64,64,64,64,64,64,64,64,65,65,65,66,66,66,67,68,68,0,69,70,71,72,73,74,75,76,77,77,78,78,0,0,79,80,80,80,80,80,80,79,79,78,78,78,78,78,79,79,79,78,78,78,78,78,78,78,79,79,80,79,79,79,0,78,77,76,75,75,74,73,73,73,73,72,72,72,73,73,73,73,74,75,75,76,76,76,76,76,76,76,77,76,76,75,75,75,75,74,75,75,75,75,76,77,77,77,77,77,77,77,76,75,75,74,74,73,73,73,73,72,71,70,69,68,67,66,66,65,65,64,64,63,63,0,63,62,62,62,62,62,62,62,62,62,62,62,62,61,60,60,59,58,57,56,55,54,53,56,58,60,62,65,67,70,71,71,70,69,68,66,64,62,60,58,59,60,61,62,64,65,66,67,69,70,71,71,72,72,72,71,71,71,71,70,70,70,71,71,71,72,72,72,73,74,75,74,74,74,74,74,75,74,73,73,72,72,71,71,71,71,71,71,71,71,71,71,70,69,0,0,0,0,0,0,69,68,68,67,67,67,67,67,67,67,67,67,67,67,68,68,69,69,70,70,71,72,73,74,75,76,78,78,78,79,78,78,78,77,76,75,74,73,72,72,71,71,70,70,70,70,70,70,70,70,70,71,71,71,72,73,72,72,72,71,71,71,71,72,72,72,73,73,73,72,72,72,72,71,71,72,72,72,72,73,73,74,75,76,75,75,75,76,76,76,77,77,78,77,77,76,75,74,73,72,71,71,70,70,69,69,69,68,68,68,68,68,68,69,69,69,70,70,71,71,72,72,72,71,71,71,72,72,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,73,73,73,73,72,72,72,72,72,72,71,70,69,69,68,68,67,67,66,66,66,66,65,65,65,66,66,66,66,67,67,68,68,69,69,70,71,72,73,74,75,77,78,80,82,83,85,86,88,88,88,88,88,87,87,86,85,84,84,0,0,0,0,0,0,0,0,0,0,0,83,82,82,82,81,81,80,80,79,79,78,78,78,77,78,78,78,77,77,76,76,75,75,75,75,75,76,76,76,77,78,78,79,80,81,82,82,82,83,84,85,86,87,89,90,91,92,93,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,94,94,94,94,94,93,91,90,89,88,86,85,83,82,81,0,0,0,0,0,80,79,79,78,76,75,74,72,71,70,69,68,67,66,65,65,64,63,0,0,0,0,0,0,0,0,63,62,62,62,61,61,61,61,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,62,62,63,63,64,64,64,63,63,63,62,62,62,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,63,63,64,64,65,66,66,67,68,0,0,69,70,71,71,71,71,71,72,72,72,73,74,74,75,76,0,0,77,77,78,78,77,77,76,76,75,0,75,74,73,72,71,70,69,69,68,67,67,66,66,66,66,65,65,65,65,65,65,65,65,66,66,65,64,64,63,62,62,61,61,60,60,59,59,58,58,58,57,57,57,57,56,56,56,56,55,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,55,55,55,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,59,59,60,60,61,61,62,61,61,60,60,59,59,59,58,58,58,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,56,56,56,56,56,56,56,56,56,56,57,57,57,57,58,58,58,58,59,59,60,60,61,61,62,62,63,64,64,65,66,67,68,69,71,71,70,69,68,67,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,65,65,64,64,63,63,63,62,62,62,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,61,61,61,61,61,61,62,62,62,62,63,0,0,0,0,0,63,63,64,64,65,66,66,0,0,0,0,0,0,0,0,0,0,0,0,67,68,69,70,71,72,73,75,76,78,78,79,78,0,0,0,0,0,0,0,0,0,78,78,78,78,79,79,79,80,81,82,83,83,83,82,82,82,80,79,78,77,76,76,75,75,74,74,74,74,74,74,73,72,72,71,70,70,70,69,69,69,69,69,69,69,69,69,69,70,70,71,71,72,73,74,74,74,74,74,74,74,75,75,76,77,78,79,80,80,80,80,80,79,79,79,79,78,77,76,76,75,75,74,74,73,71,70,69,68,67,67,66,65,64,64,63,63,62,62,61,61,60,60,60,60,59,59,59,59,59,58,58,58,58,58,58,58,58,58,58,59,59,59,59,60,60,60,61,61,61,62,62,63,64,64,65,66,66,67,68,69,70,71,73,74,74,74,75,75,75,74,74,74,74,74,72,71,71,0,0,0,0,70,69,68,68,67,67,66,66,65,65,65,65,65,65,65,65,65,65,65,65,66,66,67,67,68,68,69,70,71,71,71,71,71,71,71,71,72,72,73,73,74,75,76,77,78,79,80,80,80,81,82,83,83,83,83,84,84,85,85,84,84,83,83,82,82,82,81,81,80,79,79,78,76,75,74,73,72,71,70,70,69,69,68,68,68,67,67,67,67,67,67,67,67,67,66,65,64,63,63,62,61,61,60,60,59,59,59,58,58,57,57,57,57,56,56,56,56,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,55,55,55,55,55,55,55,56,56,56,56,56,57,57,57,58,58,58,59,59,59,60,60,61,61,62,63,63,64,65,66,67,68,69,68,68,68,68,69,69,69,70,70,71,70,70,69,69,69,68,68,68,68,68,68,68,69,69,69,70,70,71,72,72,73,74,75,76,76,77,76,75,74,74,73,73,73,73,73,73,73,73,73,74,74,75,74,74,74,73,73,73,73,72,72,71,70,69,69,68,68,68,67,67,67,67,67,67,67,67,67,66,66,65,64,63,63,62,62,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,60,60,59,59,58,0,0,58,58,58,57,57,57,57,57,57,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,57,57,57,57,57,57,58,58,58,58,59,59,60,60,60,61,61,62,62,63,62,62,61,61,60,60,59,59,59,58,58,58,58,57,57,57,57,57,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,56,56,56,56,56,56,56,57,57,57,57,58,58,58,58,59,59,60,60,60,61,61,62,63,63,0,64,65,66,66,67,68,68,68,68,68,68,68,68,68,68,68,67,66,65,65,64,64,63,63,62,62,62,62,61,61,61,61,61,61,61,61,61,61,61,62,62,62,63,63,64,64,65,65,66,67,67,68,69,70,71,72,72,72,73,73,73,74,74,75,75,74,0,0,74,74,74,74,75,75,75,76,76,77,78,78,78,0,0,78,77,76,76,75,75,74,74,74,74,74,74,74,74,75,75,76,76,77,78,79,79,79,80,80,81,81,81,81,81,81,81,82,81,81,81,81,81,81,81,81,80,80,80,80,80,79,78,78,77,76,76,76,76,76,76,76,76,75,74,74,73,73,72,72,72,72,72,72,72,72,72,72,73,73,74,73,73,73,73,73,73,73,73,72,71,71,70,70,69,69,68,68,68,68,68,68,68,68,68,0,68,68,68,67,66,65,65,64,64,63,63,62,62,62,62,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,63,63,64,64,65,65,66,67,68,68,69,70,71,72,72,73,73,73,73,74,74,75,0,76,77,78,78,78,77,76,75,75,0,0,0,74,74,74,72,71,70,69,68,67,66,65,0,64,64,63,62,62,61,61,60,60,59,59,58,58,58,57,57,57,57,56,56,56,56,56,55,55,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,55,55,55,55,0,55,55,55,55,55,56,56,56,56,56,57,57,57,57,58,58,58,59,58,57,56,55,55,54,53,52,51,51,51,51,51,51,52,52,52,52,52,52,53,53,53,53,53,53,53,53,54,54,54,54,54,54,54,55,55,55,55,55,56,56,56,56,57,57,57,58,58,58,0,59,59,59,60,60,61,61,61,60,60,60,60,59,59,59,59,59,59,58,58,58,0,0,58,58,58,58,58,58,58,58,59,59,59,59,59,59,60,0,0,0,0,0,0,60,60,61,61,61,62,62,63,63,64,64,65,66,66,67,68,69,70,71,72,72,73,73,72,71,70,70,69,69,68,68,68,68,67,67,67,67,67,68,68,68,68,69,69,70,70,71,72,72,73,74,74,74,74,75,74,73,72,72,71,71,71,70,70,70,70,70,70,70,69,68,67,67,66,65,65,64,64,63,63,62,62,62,61,61,61,61,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,61,61,62,62,63,63,63,64,64,65,66,66,67,68,69,70,71,72,72,72,72,72,73,73,73,74,75,75,75,75,75,75,75,75,75,76,76,76,0,0,0,0,0,0,0,0,0,0,75,75,0,0,75,74,74,74,74,73,72,72,71,70,70,69,69,68,68,68,67,67,67,67,67,67,67,67,68,68,68,69,69,70,70,0,0,0,0,0,0,71,72,71,71,71,71,71,0,71,71,71,70,69,69,68,67,67,66,66,65,65,64,64,64,64,63,63,63,63,63,63,63,63,64,64,64,64,65,65,66,66,67,67,68,69,68,68,68,68,67,67,67,67,68,68,68,68,0,69,69,70,70,71,72,72,72,72,72,72,72,72,71,70,70,69,68,68,67,67,66,66,66,66,66,66,66,66,66,66,66,66,67,67,67,68,68,69,70,70,71,72,73,74,75,77,77,77,78,78,79,80,81,81,81,81,81,82,83,83,84,85,85,85,84,84,84,84,84,84,84,83,83,83,82,81,81,80,80,79,79,79,79,79,79,0,0,79,80,80,81,81,81,81,80,79,78,76,75,73,72,70,69,68,69,71,73,75,75,76,77,78,79,80,82,83,85,86,85,86,86,85,85,84,84,0,0,0,0,0,0,83,83,82,81,81,81,81,81,80,79,78,77,77,76,76,76,76,76,76,76,76,76,77,77,78,78,78,78,77,78,77,76,75,75,74,74,73,73,72,71,69,68,67,66,65,64,64,63,62,61,61,60,59,59,58,58,57,56,56,55,55,54,54,53,51,50,48,46,44,41,39,40,41,42,42,43,43,44,44,45,45,45,46,46,46,46,47,47,47,47,47,47,47,47,47,47,47,47,47,46,46,47,48,49,49,50,51,51,52,53,53,54,54,55,56,56,57,57,58,59,60,60,61,62,63,64,64,65,66,68,69,70,70,70,71,71,71,72,72,73,74,0,0,0,0,0,0,0,0,75,76,76,76,75,74,73,72,72,71,71,70,70,70,70,70,70,70,70,70,70,71,71,72,72,72,71,71,71,71,70,70,71,71,71,71,70,70,69,68,67,63,60,57,54,54,54,54,54,54,54,54,54,54,55,55,55,55,55,55,55,56,56,56,56,57,57,0,57,57,58,58,59,58,57,59,61,62,63,63,62,62,62,62,0,62,62,62,62,62,62,62,62,62,61,61,61,61,61,61,61,62,62,62,62,63,63,63,64,64,65,65,66,66,67,0,0,0,0,0,68,68,67,67,67,67,67,67,67,67,68,68,68,69,69,70,70,71,72,72,73,74,75,77,77,77,78,78,78,77,77,77,77,77,0,0,0,0,0,0,0,0,0,77,76,76,75,74,74,74,73,73,73,73,73,73,73,72,71,70,70,69,69,68,68,68,67,67,67,67,67,67,67,68,68,68,68,69,69,70,70,71,72,73,73,72,72,72,72,73,73,73,74,74,75,74,74,74,74,73,73,73,74,74,74,74,73,73,72,72,72,71,71,71,71,71,72,72,72,73,73,74,74,75,75,73,72,71,70,69,68,67,66,66,65,64,64,63,63,62,62,61,61,61,60,60,60,59,59,59,59,58,58,58,58,58,58,58,58,58,0,0,58,58,58,58,58,58,58,58,58,59,59,59,58,57,56,55,54,53,52,51,50,49,48,47,46,48,50,52,54,56,58,60,61,62,63,63,64,65,66,67,68,69,70,71,72,73,75,76,78,78,78,77,77,76,75,74,73,72,72,71,70,70,69,69,69,68,68,68,68,68,68,0,0,0,0,0,68,69,69,69,69,70,0,0,0,0,70,71,72,72,73,74,75,75,75,75,76,76,75,75,74,74,74,0,0,73,73,73,73,73,74,74,74,75,75,76,76,77,77,77,77,77,76,76,75,74,74,74,73,73,72,71,70,69,68,67,66,65,65,64,63,63,62,61,61,60,60,60,59,59,59,58,58,58,58,57,57,57,57,57,57,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,0,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,52,51,49,48,47,45,44,42,41,39,40,41,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,70,71,71,72,72,73,72,72,71,71,71,71,71,71,71,71,71,72,72,73,73,74,75,75,76,76,75,74,73,72,72,71,70,70,69,69,69,68,68,68,68,68,68,68,68,69,69,69,70,70,71,71,72,73,74,75,0,75,75,75,75,76,76,75,75,75,74,74,74,74,74,74,75,75,76,76,77,78,78,79,80,82,83,84,86,87,88,89,90,91,92,94,96,98,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,98,95,93,91,90,88,87,85,84,83,82,82,81,81,80,80,80,80,79,78,77,76,76,75,75,75,75,75,74,73,72,71,70,69,68,68,67,67,66,66,66,65,65,65,65,65,65,65,65,65,65,65,65,65,66,66,67,67,68,68,69,70,71,72,73,72,71,70,69,68,68,67,66,65,65,64,64,63,63,63,62,62,62,62,61,61,61,61,61,61,61,61,61,61,62,62,62,62,63,63,64,64,65,65,66,0,0,0,0,66,67,68,69,68,68,68,68,68,68,68,68,68,69,69,69,70,70,71,72,72,73,74,75,76,77,77,77,77,78,79,79,79,79,0,79,79,80,80,0,80,81,82,83,84,85,86,87,89,91,92,94,97,98,100,100,100,100,100,100,100,100,100,100,100,100,100,98,0,0,0,96,94,93,91,90,89,88,87,87,85,84,83,82,81,80,80,79,79,78,78,78,78,78,78,79,79,79,78,78,78,78,78,77,76,75,74,74,73,73,73,72,72,72,72,73,73,73,73,74,74,75,76,77,77,78,80,81,82,84,84,85,85,85,84,82,81,79,78,77,76,75,74,73,72,71,71,70,70,70,69,69,69,69,69,68,67,66,65,64,63,63,62,61,61,60,59,59,58,58,57,56,56,55,55,54,54,53,53,53,52,52,51,50,50,49,49,0,0,0,48,47,47,46,45,45,44,43,42,41,40,39,38,37,35,34,36,37,38,39,41,42,43,44,45,46,46,47,48,49,50,50,51,52,53,53,54,55,55,56,57,57,58,59,60,60,61,62,63,64,65,66,67,68,69,70,72,73,73,74,74,75,75,74,74,74,73,71,70,69,68,68,67,66,65,65,64,64,63,63,62,62,62,61,61,61,61,61,60,60,0,0,0,0,60,60,60,60,60,61,61,61,61,61,61,62,62,62,63,63,64,64,65,65,66,67,68,69,69,70,72,73,74,75,77,77,78,77,0,0,0,77,76,76,76,0,0,0,0,0,0,0,76,76,76,76,75,74,73,71,70,68,67,66,65,63,62,61,60,59,58,57,54,52,49,47,47,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,49,49,50,50,50,51,51,51,52,52,52,53,53,53,54,54,54,55,55,55,56,56,56,57,57,57,58,58,59,59,60,60,61,61,62,62,63,64,64,65,66,67,68,69,70,71,72,73,75,75,75,76,77,77,78,78,78,78,77,76,75,75,74,74,73,73,73,73,72,73,73,73,73,72,72,71,70,70,70,69,69,69,69,69,69,69,69,69,69,70,70,71,71,72,73,73,74,74,74,74,74,74,75,75,76,76,77,78,77,77,77,76,75,75,74,73,73,72,72,72,72,71,71,71,72,72,72,72,73,73,74,73,73,73,73,72,72,71,70,69,68,68,67,66,65,65,0,64,64,63,63,62,62,61,61,61,60,0,0,0,0,0,0,0,0,60,60,60,60,59,59,59,59,59,59,59,59,59,60,60,60,60,60,61,61,61,62,62,62,63,63,64,65,65,66,67,68,69,70,71,72,72,72,72,71,70,70,69,68,68,67,67,67,66,66,66,66,66,66,66,66,66,66,66,67,67,66,66,65,64,64,63,63,62,62,61,61,61,60,60,60,60,59,59,59,59,59,59,59,59,59,59,59,59,59,59,60,60,60,60,61,61,61,62,62,63,63,64,64,65,66,66,66,65,65,65,65,64,64,64,64,64,64,64,65,65,65,65,66,66,67,67,68,68,69,69,68,68,68,68,67,67,67,67,68,68,68,68,68,67,66,65,65,64,64,63,63,62,62,62,61,61,61,61,61,61,60,60,61,61,61,61,61,61,61,61,62,62,62,63,63,64,64,65,65,66,67,67,67,67,66,66,66,66,66,66,66,66,66,66,67,67,67,68,68,0,69,70,69,69,68,68,68,68,68,68,68,68,68,68,69,69,70,70,71,71,71,71,71,70,70,70,70,70,71,71,71,72,71,70,70,69,69,69,68,68,68,68,68,68,68,68,68,69,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,70,71,71,72,73,72,72,72,72,72,72,72,73,73,74,74,75,75,76,77,78,79,0,0,81,82,82,83,84,83,83,82,82,81,81,80,80,80,80,80,80,80,80,79,79,79,79,77,76,76,75,74,73,73,72,72,72,71,71,71,71,71,71,72,72,72,73,73,74,74,75,76,76,76,76,0,0,76,76,76,77,78,78,79,80,81,82,82,82,83,84,84,85,86,87,89,90,92,94,95,98,100,100,100,100,100,100,100,100,100,100,100,100,100,99,98,97,96,96,96,96,96,95,95,96,96,96,97,98,98,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,98,97,96,95,93,92,91,90,89,88,87,87,86,84,83,82,82,81,81,80,80,80,80,80,80,80,81,81,81,80,80,80,80,80,79,78,78,78,78,77,76,75,74,73,73,72,72,71,71,70,70,70,70,70,70,70,70,69,68,67,66,65,65,64,63,63,62,62,61,61,61,60,60,60,59,59,59,59,59,58,58,58,58,58,58,58,58,58,58,58,58,58,59,59,59,59,59,60,60,60,60,61,61,62,62,63,63,64,64,65,66,66,67,68,69,69,69,69,69,69,69,69,69,69,70,70,71,71,72,73,74,73,73,73,72,71,70,69,68,68,67,66,66,65,65,64,64,64,64,63,63,63,63,63,63,63,63,63,63,63,63,64,64,64,63,63,62,61,60,60,59,59,0,58,57,57,56,56,55,55,54,54,53,53,52,51,51,50,50,49,48,48,47,46,45,48,48,49,50,51,51,52,53,54,54,55,56,56,57,58,59,58,58,57,57,57,56,56,56,55,55,55,54,54,54,53,53,53,52,52,52,51,51,51,50,50,49,49,49,48,48,47,47,46,46,45,0,0,44,44,43,42,41,41,0,0,40,39,38,37,38,40,42,43,45,46,48,49,50,52,53,55,56,57,59,59,59,59,59,59,60,60,60,60,61,61,61,0,62,62,63,63,64,65,65,66,67,68,69,69,70,72,73,74,75,77,78,80,81,80,79,78,77,76,76,75,74,74,74,73,73,73,73,73,73,74,73,72,72,71,71,70,70,70,70,69,69,69,69,70,70,70,69,69,68,67,67,66,66,65,65,65,65,64,0,64,64,64,64,64,64,65,65,65,65,66,66,66,67,67,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,69,70,71,72,73,74,75,77,78,80,81,82,82,82,82,82,82,82,81,81,81,81,80,79,78,78,77,76,74,73,72,71,70,69,68,67,66,65,65,64,63,63,62,62,61,61,61,60,60,60,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,60,60,60,60,61,61,61,62,62,63,63,64,65,65,66,67,68,69,69,69,69,69,69,69,70,70,70,70,69,68,68,67,67,66,66,66,66,66,66,66,66,66,66,66,66,67,67,68,68,69,68,68,67,67,67,66,66,66,66,66,66,66,66,67,67,67,68,68,68,69,70,70,71,72,73,74,74,73,74,74,73,72,71,71,70,69,69,69,68,68,68,68,68,68,68,68,68,68,69,69,69,70,71,71,72,73,73,72,72,72,72,72,71,70,69,69,68,67,67,67,66,66,66,66,65,65,66,66,66,66,66,67,67,67,68,68,69,70,71,71,72,73,74,76,76,76,76,77,77,77,77,76,76,76,77,77,77,78,78,78,77,77,77,77,77,78,78,78,77,77,76,76,76,76,77,77,77,78,78,79,80,81,82,82,82,83,83,84,85,85,85,85,84,84,84,83,84,84,84,85,85,86,87,88,89,90,91,91,91,91,92,93,94,95,96,98,100,100,100,100,100,100,100,100,100,98,98,97,97,96,96,96,97,97,97,97,98,98,98,98,98,98,99,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,98,97,96,95,94,93,93,92,91,91,90,90,89,88,87,87,86,86,86,86,86,87,87,88,88,88,89,89,89,89,89,89,89,89,89,89,89,88,88,88,87,87,87,86,85,84,84,83,83,82,82,82,82,83,83,83,84,85,86,87,87,87,88,89,89,89,90,90,90,90,91,91,91,91,91,92,92,92,92,92,93,94,95,95,95,96,96,96,97,97,98,98,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,99,99,99,99,99,99,99,99,99,99,98,97,96,95,94,92,91,90,89,88,87,87,86,86,86,86,86,86,86,87,88,89,90,91,92,92,92,92,92,91,90,89,88,87,87,86,86,86,86,86,86,87,87,87,87,86,85,85,84,83,82,82,82,82,82,82,83,83,83,83,83,83,83,84,84,85,86,87,88,89,90,90,91,92,93,95,96,98,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,98,97,96,95,94,93,93,92,92,92,92,92,92,91,91,90,90,90,90,91,91,92,93,94,95,96,98,98,98,98,98,97,98,98,98,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,98,96,94,93,92,0,91,91,90,89,88,87,86,85,85,84,84,84,83,83,82,80,79,77,76,75,74,73,72,71,70,70,69,68,68,67,67,67,67,66,66,66,66,66,66,66,66,66,66,67,67,67,68,68,69,70,69,69,69,68,68,68,68,68,68,68,68,68,69,69,69,70,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,72,71,71,71,71,71,71,71,71,0,0,71,71,72,72,73,73,74,73,73,73,73,73,73,73,74,74,74,75,75,75,75,75,75,75,75,75,75,75,75,74,74,74,73,73,73,73,73,73,73,74,73,72,72,71,71,70,70,70,70,70,70,70,70,70,71,71,71,72,73,73,74,75,76,77,78,79,80,80,81,80,80,80,80,80,80,81,81,82,82,82,81,81,80,79,79,78,78,78,76,75,74,73,72,71,70,70,69,69,68,68,67,67,67,67,66,66,66,67,67,67,67,67,68,68,69,69,69,68,68,67,67,67,67,67,67,67,67,67,67,67,67,68,68,69,69,70,70,71,72,73,74,75,75,73,72,72,71,70,69,69,68,68,67,67,66,66,66,66,66,66,66,66,66,66,66,66,67,67,68,68,67,67,66,66,66,65,65,65,64,64,64,64,64,64,64,64,64,64,65,65,65,66,66,66,67,68,68,69,70,69,69,69,69,69,69,69,69,69,69,70,70,70,71,71,72,72,71,71,71,71,71,71,71,71,71,72,72,72,72,71,71,71,70,70,70,70,70,70,70,70,70,71,71,72,72,73,74,74,75,76,77,79,80,81,82,82,83,84,85,86,87,89,90,92,92,92,92,92,92,90,88,85,84,82,80,78,77,76,74,73,72,71,70,69,69,68,67,67,66,66,65,65,65,64,64,64,64,64,64,64,64,64,64,64,64,64,64,65,65,66,66,66,67,68,68,69,70,70,70,70,70,70,70,70,70,70,70,69,69,68,67,67,66,66,65,65,65,64,64,64,64,64,64,64,64,64,64,64,64,64,65,0,0,65,65,66,66,67,66,66,65,65,64,64,64,63,63,63,63,63,63,63,63,63,63,63,63,64,63,62,61,60,59,59,58,57,56,56,55,55,55,55,56,56,56,56,57,57,57,58,58,58,59,59,60,60,61,61,62,62,63,64,64,65,66,67,68,69,0,70,70,70,70,70,70,70,71,71,72,72,72,72,71,71,71,71,71,71,70,69,68,67,67,66,65,65,64,64,63,63,63,62,62,62,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,63,63,64,64,63,63,62,62,61,61,60,60,60,59,59,59,58,58,58,58,58,57,57,57,57,57,57,57,57,56,56,56,56,56,56,56,56,56,56,57,57,57,57,57,57,57,58,58,58,58,58,59,59,59,60,60,60,61,61,62,62,63,63,64,65,66,66,67,67,67,66,66,66,66,66,66,66,66,67,67,67,68,68,68,69,70,70,71,71,70,70,70,70,70,70,70,71,71,71,72,72,73,74,73,73,73,73,73,73,73,74,74,74,75,76,75,75,0,75,75,75,74,73,72,71,71,70,70,69,69,68,68,68,68,68,68,69,69,68,68,68,68,68,68,67,66,66,65,64,0,0,0,0,0,0,0,64,63,63,63,62,62,62,61,61,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,63,63,63,64,64,65,66,66,67,68,69,69,70,71,72,74,75,76,78,79,81,83,85,86,86,86,86,84,83,82,81,80,80,78,77,75,74,73,71,70,69,68,67,67,66,65,64,64,63,63,62,62,61,61,60,60,60,60,59,59,59,0,0,0,59,59,58,58,58,58,58,58,58,58,58,58,59,59,59,59,59,59,60,60,60,61,61,61,62,62,61,61,61,61,61,61,62,62,62,63,63,64,64,65,65,65,64,64,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,62,62,62,62,61,61,61,61,61,61,60,60,60,60,60,61,61,61,61,61,61,62,62,62,63,63,64,64,65,65,66,66,67,68,69,70,71,70,70,70,70,70,71,71,71,72,72,72,71,71,70,70,70,69,67,66,65,64,63,62,61,60,59,58,57,56,56,55,54,53,52,52,51,50,49,48,47,46,46,45,44,42,41,43,45,47,48,50,52,53,55,56,58,60,61,63,63,64,64,65,64,64,63,63,62,62,61,61,61,61,60,60,60,60,60,59,59,59,59,59,59,59,59,59,59,60,60,60,60,60,61,61,61,61,62,62,0,63,63,64,64,65,65,66,67,68,68,69,69,69,69,69,69,69,69,68,67,66,66,65,64,64,63,62,62,61,61,61,60,60,60,59,59,59,58,58,58,58,58,57,57,57,57,57,57,57,0,0,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,58,58,58,58,59,59,59,59,60,60,61,61,62,62,63,63,64,65,65,66,67,0,68,69,70,71,73,74,75,76,75,74,74,73,73,73,72,72,72,73,73,73,72,71,71,70,70,70,69,69,69,69,69,69,69,69,69,69,70,70,71,71,72,73,74,75,76,75,76,76,76,76,77,77,78,79,80,81,81,81,80,79,77,76,74,73,72,71,70,69,68,67,67,66,65,65,64,64,0,63,63,63,62,62,62,62,61,61,61,61,61,61,61,61,61,62,62,62,62,63,63,63,64,64,65,66,66,67,68,68,69,70,71,72,74,74,73,72,71,70,70,69,69,68,68,67,67,67,0,67,67,67,67,67,67,67,67,67,68,68,68,69,70,70,71,72,73,73,75,76,77,77,76,76,75,74,74,74,73,73,73,73,72,71,71,70,69,68,68,67,67,66,66,66,65,65,65,65,65,65,65,65,65,65,65,66,66,66,67,67,68,68,69,69,68,0,0,0,0,68,67,67,67,67,67,0,0,0,67,67,67,67,67,68,67,66,65,64,64,63,61,59,57,55,54,55,56,57,58,58,58,58,58,58,58,58,58,58,58,58,58,59,59,59,59,59,60,60,60,61,61,61,62,62,63,63,64,64,65,66,67,67,68,69,70,71,73,74,75,77,77,77,77,76,75,74,73,73,72,72,71,71,71,71,71,71,71,70,69,68,68,67,66,66,65,65,64,64,63,63,63,62,62,62,62,61,61,61,61,61,61,61,62,62,62,62,62,62,63,63,63,64,64,65,65,65,64,64,63,63,63,62,62,62,62,62,62,62,62,62,62,62,62,62,62,63,63,63,64,64,65,65,65,64,63,63,62,62,62,61,61,61,61,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,62,62,63,63,64,64,65,65,66,67,68,69,70,71,72,72,72,72,72,73,73,74,74,75,76,77,78,78,77,76,75,74,74,73,73,72,72,72,72,72,72,72,73,73,72,72,71,71,71,70,70,70,70,70,70,70,71,71,71,71,70,70,69,69,69,68,68,68,68,68,68,69,69,69,70,70,71,71,72,73,72,72,72,72,72,72,73,73,73,74,74,75,76,77,78,79,80,81,83,84,86,87,88,88,88,89,89,89,89,89,90,90,91,92,93,95,95,96,96,96,97,97,98,99,99,99,99,99,99,99,99,98,96,95,94,93,93,92,92,92,92,92,92,92,92,92,92,92,92,92,93,93,93,93,93,94,95,96,96,96,96,96,96,94,92,90,89,87,86,85,84,84,83,82,82,81,80,79,78,77,76,75,75,74,74,74,74,72,71,70,69,68,67,66,65,65,63,61,62,61,61,61,61,61,61,61,61,61,61,61,61,62,62,62,62,63,63,64,64,65,64,63,63,62,62,62,61,61,61,60,60,60,60,60,60,60,60,60,60,60,60,60,60,61,61,61,62,62,62,63,63,64,63,62,62,63,63,63,64,64,65,64,64,63,63,62,62,62,61,61,61,61,61,61,60,60,60,60,60,60,60,61,61,61,61,61,62,62,62,63,63,63,64,64,65,66,0,66,67,68,69,68,68,68,68,68,68,68,68,68,69,69,70,70,71,0,0,0,0,70,69,69,69,68,68,68,68,68,67,66,64,63,62,62,61,60,59,58,57,56,56,55,54,53,52,51,51,50,49,51,53,55,57,60,62,64,66,69,71,72,73,75,75,75,76,76,77,77,77,77,77,77,77,77,78,77,77,76,76,76,76,75,76,76,76,76,76,75,75,0,0,0,0,74,74,74,74,74,74,74,74,75,75,76,76,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76,75,75,74,73,72,72,71,70,69,69,68,68,68,67,67,67,67,67,67,67,67,67,68,68,68,69,69,70,71,71,72,73,0,73,72,71,69,68,68,67,66,65,64,64,63,62,62,61,61,60,60,60,59,59,59,58,58,58,57,57,57,57,57,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,56,56,56,56,56,56,56,56,57,57,57,57,57,58,58,58,59,59,59,60,60,60,61,61,62,63,63,64,65,65,66,67,68,68,67,67,67,67,67,67,67,68,68,68,69,69,70,70,71,72,73,74,75,75,75,75,75,75,74,74,73,73,73,72,72,72,71,70,69,68,68,67,66,66,65,64,64,64,63,63,63,62,62,62,62,62,62,62,62,62,62,62,62,63,63,63,64,64,64,65,66,65,65,64,64,63,63,63,62,62,62,62,62,61,61,61,0,0,0,0,61,62,62,62,62,62,63,63,63,64,64,65,65,66,67,66,66,65,65,65,65,64,64,64,64,64,64,64,64,65,65,65,65,66,66,67,67,68,68,68,67,67,67,66,66,66,66,66,66,66,66,66,66,67,67,67,68,68,68,67,67,66,66,66,65,65,65,65,65,0,0,0,0,65,65,65,65,65,65,65,66,66,67,66,65,64,64,63,63,62,62,62,61,61,61,60,60,60,59,59,59,0,0,59,59,59,59,59,59,58,58,58,58,58,59,59,59,59,59,59,60,60,60,60,61,61,62,62,62,63,63,64,65,65,66,67,68,68,69,70,71,73,73,73,73,72,72,71,70,70,69,69,69,68,68,68,68,68,68,68,0,68,69,69,69,70,70,71,72,71,71,70,70,70,70,70,70,70,71,71,71,72,72,73,74,74,75,76,76,75,74,73,72,72,71,71,70,70,69,69,69,69,69,69,69,69,69,69,70,70,70,71,72,72,73,74,75,75,73,72,71,70,70,69,68,68,67,66,66,66,65,65,65,65,64,64,64,64,64,64,65,65,65,65,65,66,66,67,67,67,66,66,65,0,65,65,65,64,64,64,64,64,64,64,64,64,64,65,65,65,66,66,67,67,68,68,69,69,68,68,68,68,68,67,67,68,68,68,68,68,69,69,69,70,69,69,68,68,68,67,67,67,67,67,67,67,67,67,68,68,68,69,69,70,71,71,72,73,74,74,74,73,72,71,70,69,68,68,67,66,66,65,65,65,64,64,64,64,63,63,63,63,63,63,63,64,64,64,64,65,65,65,66,66,67,68,68,69,70,71,72,73,74,75,76,76,0,0,76,77,77,78,79,80,81,82,83,84,86,87,89,91,93,95,98,98,98,98,98,98,98,98,96,94,92,89,87,0,0,0,85,83,81,80,78,77,75,74,73,72,71,70,69,68,67,67,66,65,65,64,64,64,63,63,63,63,62,62,62,62,62,62,62,62,62,62,62,62,63,63,63,63,64,64,65,65,66,66,67,68,68,69,70,71,71,71,71,71,71,72,71,70,69,0,0,0,0,0,0,69,68,68,67,67,67,66,66,66,66,66,66,66,66,66,67,67,67,68,68,69,0,0,0,0,68,68,67,67,67,66,66,66,66,66,66,66,66,66,66,67,67,67,68,69,69,70,69,69,69,68,68,68,68,68,68,68,68,69,69,69,70,70,70,69,69,68,68,68,68,68,67,67,67,68,68,68,68,68,69,69,70,70,71,72,72,72,72,72,72,72,72,71,70,69,69,68,67,67,66,66,65,65,65,64,64,64,64,64,64,64,64,64,64,64,64,64,0,0,0,0,65,65,65,66,65,64,64,63,63,62,62,61,61,60,60,60,59,59,59,58,58,58,58,58,58,57,57,57,57,57,57,57,57,57,57,57,57,57,57,57,58,58,58,58,58,58,58,59,59,59,60,60,60,61,61,61,62,62,63,63,64,65,64,63,63,62,62,62,61,61,61,60,60,60,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,60,60,60,60,61,61,61,62,62,63,63,64,64,64,63,63,62,62,61,61,60,60,0,0,0,60,59,59,59,58,58,58,58,57,57,57,57,57,57,56,56,56,0,0,0,0,0,0,56,56,56,56,56,56,56,56,56,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,56,56,56,56,56,56,56,57,57,57,57,57,58,58,58,58,59,59,59,60,60,61,61,62,62,63,63,64,65,66,66,67,68,69,70,70,70,70,71,71,71,71,72,72,73,74,74,74,74,74,74,74,74,74,73,72,72,71,71,70,70,70,70,70,70,70,70,70,70,71,71,72,72,73,73,74,74,74,74,74,74,74,74,74,75,75,76,76,75,75,75,74,73,72,71,70,69,69,68,67,67,66,66,66,65,65,65,65,65,65,65,65,65,65,65,65,66,66,66,67,67,68,68,69,70,71,0,72,73,74,74,74,74,74,75,75,76,76,77,78,79,80,81,82,82,82,82,81,80,80,79,79,78,77,76,75,74,73,72,71,70,70,69,69,68,68,68,67,67,67,0,67,67,67,67,67,68,68,68,69,69,68,68,67,67,66,66,66,65,65,65,0,0,0,0,0,65,65,65,65,65,65,65,65,66,66,66,67,67,66,66,65,65,64,64,64,63,63,63,62,62,62,62,62,62,62,62,62,62,63,63,63,63,64,64,65,65,66,66,67,67,68,68,67,67,67,67,0,67,67,67,67,67,67,67,68,68,68,69,70,70,71,72,73,73,75,76,76,75,74,73,73,72,72,71,71,71,70,70,70,70,70,71,70,69,68,67,67,66,66,65,65,64,64,63,63,63,63,63,63,63,62,62,62,63,0,0,0,0,0,63,63,63,63,63,64,64,64,65,65,66,66,67,66,66,66,65,65,65,64,64,64,64,64,64,64,64,64,64,65,65,65,65,66,66,67,66,66,65,64,0,0,0,0,0,64,64,63,63,62,62,62,62,62,62,61,61,61,61,61,62,62,62,62,62,62,63,63,64,64,0,0,0,0,64,65,66,66,67,68,67,67,67,67,67,66,66,67,67,67,67,67,67,67,67,66,66,66,65,65,65,65,65,65,65,65,65,65,65,66,66,66,67,66,65,65,64,64,63,63,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,62,61,61,61,60,60,60,60,60,60,60,59,59,59,59,58,57,56,55,54,52,51,50,49,48,46,45,44,42,41,42,44,45,46,48,49,50,51,53,54,55,56,56,56,56,56,56,0,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,56,57,57,57,57,57,57,58,58,58,58,58,59,59,59,60,60,0,61,61,62,62,63,63,64,64,64,64,63,63,63,62,62,62,62,62,62,62,62,62,60,59,58,57,56,55,54,53,51,50,49,48,47,49,51,52,54,56,58,59,61,63,65,67,69,71,73,76,77,78,78,78,78,78,77,77,76,76,76,76,76,76,76,77,77,78,78,78,78,78,78,78,77,77,76,76,75,75,75,75,75,75,76,75,74,74,73,73,73,72,72,72,72,72,73,73,73,74,74,74,74,73,73,73,73,73,73,74,74,74,75,76,76,77,78,78,78,79,79,78,77,75,74,73,72,71,70,69,68,67,66,65,65,64,64,63,63,62,62,62,61,61,61,61,61,60,60,60,60,60,60,60,60,61,61,61,61,62,62,62,63,63,64,64,65,66,66,67,68,69,69,68,68,68,68,69,69,69,69,70,70,71,71,72,73,74,75,75,77,78,79,81,82,84,86,87,88,90,90,90,89,89,87,86,85,84,83,83,82,82,81,81,81,81,80,80,79,79,79,78,78,78,79,79,79,80,80,81,81,81,81,81,82,82,82,82,80,79,78,78,77,76,76,76,75,75,75,75,75,76,76,77,77,77,76,76,76,76,76,76,77,77,78,78,79,80,81,82,83,83,83,82,82,82,82,82,82,83,83,84,85,86,87,88,90,91,93,95,97,100,100,100,100,100,100,100,100,100,100,100,97,95,93,91,89,87,86,85,83,82,82,81,80,80,79,78,77,75,74,73,72,72,71,70,70,69,69,69,68,68,68,68,68,68,68,68,69,69,69,70,70,71,72,72,73,74,75,76,78,79,80,82,83,85,86,86,86,87,87,87,87,87,88,88,89,89,90,90,91,91,92,93,94,95,97,99,99,99,99,99,99,99,99,97,95,93,90,88,86,84,83,81,79,78,77,76,74,74,73,72,71,70,70,69,69,68,68,68,67,67,67,67,67,67,67,67,68,68,68,69,68,67,67,65,66,67,67,67,67,67,68,68,68,69,69,70,70,71,72,72,72,72,72,72,72,72,72,73,73,74,74,74,73,73,73,73,72,72,73,73,73,73,74,74,75,76,76,77,78,79,80,82,83,85,87,88,90,93,95,98,98,98,98,98,98,98,98,95,93,92,90,88,87,86,85,84,83,83,82,82,82,81,81,82,82,82,82,81,81,81,81,81,81,82,82,83,83,83,83,84,84,84,85,85,85,85,86,86,86,85,85,84,83,81,79,78,76,75,74,73,72,71,70,69,0,0,0,0,0,0,0,0,68,68,67,67,66,66,65,65,65,64,64,64,64,64,64,64,0,0,0,64,64,64,64,64,65,65,65,66,66,65,65,64,64,63,63,62,62,61,61,61,60,60,60,60,60,60,60,60,59,59,59,60,60,60,60,60,60,60,60,61,61,61,61,62,62,63,63,64,64,64,63,63,62,62,61,61,60,60,60,60,59,59,59,59,59,58,58,58,58,58,58,58,58,58,58,58,58,58,59,59,59,59,59,59,60,60,60,61,61,61,62,62,63,63,64,63,63,62,62,61,61,60,60,60,59,59,59,59,58,58,58,58,58,0,58,58,57,57,57,57,57,57,57,57,58,58,58,58,58,58,58,59,59,59,59,60,60,60,61,61,62,62,63,63,64,65,65,66,66,66,65,65,65,65,65,65,65,65,65,66,66,66,67,67,68,68,69,69,68,68,68,67,67,67,67,67,0,0,0,0,0,0,0,0,0,0,67,67,68,68,68,69,69,70,70,71,72,73,74,73,72,71,70,69,68,67,67,66,65,65,64,64,63,63,62,62,62,61,61,61,61,61,61,60,60,60,60,60,60,60,61,61,61,61,61,61,62,62,62,63,63,63,64
51,51,51,50,50,50,49,49,49,48,48,48,48,47,47,47,47,46,46,46,46,45,45,45,44,44,44,44,43,43,43,42,42,41,41,41,40,40,39,39,38,37,38,38,39,39,40,40,41,41,41,42,42,42,42,43,43,43,43,43,43,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,43,0,0,43,43,43,43,42,0,0,0,0,0,42,42,42,0,0,41,41,41,40,40,39,39,38,38,37,36,36,35,34,33,32,33,33,33,33,33,33,33,33,32,32,32,31,32,33,33,34,34,35,35,35,36,36,36,36,36,36,36,36,36,36,35,35,35,35,34,34,33,33,32,31,30,29,29,28,26,25,24,24,23,23,22,22,21,20,20,20,20,20,19,19,18,17,17,17,16,16,17,17,17,17,17,17,18,18,19,19,19,19,19,19,19,20,21,23,24,26,27,28,29,30,31,32,33,33,34,35,35,36,36,37,37,37,37,38,38,38,38,38,0,0,0,0,0,0,0,0,0,0,0,0,38,38,38,38,38,37,37,37,37,36,36,35,35,34,33,33,32,31,31,31,32,32,31,31,31,31,31,30,30,29,29,28,27,26,27,27,27,27,27,26,26,26,25,25,24,23,22,21,20,19,19,18,19,20,22,23,24,25,25,26,27,27,28,28,29,29,29,29,29,29,29,29,30,0,0,0,0,0,0,30,31,32,32,33,34,34,34,35,35,35,35,36,36,36,36,36,35,35,35,35,34,34,33,33,32,32,31,30,29,28,27,26,25,24,24,23,23,0,0,24,24,24,25,25,25,25,25,25,25,24,24,23,23,22,22,22,22,23,24,25,25,26,26,27,27,27,27,27,27,27,27,28,29,30,30,31,31,31,32,32,32,32,32,32,32,32,32,31,32,33,34,34,35,36,36,36,37,37,37,38,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,38,38,39,39,0,0,0,0,0,0,39,39,39,39,39,39,38,38,38,38,37,37,37,36,37,38,39,39,40,0,0,0,0,0,40,41,42,42,43,43,44,44,45,45,46,46,47,47,48,48,49,46,44,41,38,36,34,33,33,33,32,0,32,32,31,31,30,29,30,30,31,31,31,31,31,31,31,31,30,30,30,29,29,28,27,27,26,25,24,23,22,22,22,21,22,22,22,22,22,22,22,23,23,24,24,25,25,25,25,25,25,25,24,24,24,25,25,25,25,27,28,29,30,30,31,32,0,32,33,34,34,0,34,35,35,35,36,36,36,36,36,36,36,36,35,35,35,35,0,34,34,35,35,36,36,37,37,38,0,0,0,0,38,39,39,39,39,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,39,39,38,0,0,0,0,0,38,0,0,37,37,36,36,35,34,34,33,32,31,30,29,28,26,25,24,22,21,20,19,18,18,18,18,18,17,18,19,20,22,23,23,24,25,25,26,26,27,27,27,27,27,28,29,30,31,32,33,33,34,34,35,35,36,36,36,36,36,37,37,37,37,37,36,36,36,36,36,35,35,34,34,33,33,32,31,30,29,29,29,29,30,31,32,33,34,35,35,36,37,37,38,38,39,39,40,40,41,41,41,41,42,42,42,42,43,43,43,43,43,43,43,43,43,44,44,44,44,44,44,44,43,43,43,43,43,43,43,42,42,42,42,41,41,41,40,40,40,39,39,38,38,37,36,37,37,38,38,39,39,39,40,40,40,40,40,40,40,41,41,41,41,41,41,40,40,40,40,40,40,39,39,39,38,38,37,37,36,36,35,34,34,33,32,32,33,33,33,33,33,33,32,32,32,31,31,30,30,29,30,30,30,31,31,31,31,31,30,30,31,32,32,33,34,34,35,35,36,36,36,37,37,37,37,37,37,37,37,37,37,37,36,36,36,35,35,35,34,34,33,32,0,31,32,32,32,33,33,33,33,0,33,32,32,32,32,31,31,30,30,29,28,27,26,27,27,27,27,26,26,26,25,25,24,23,22,22,22,23,24,25,26,26,27,27,28,28,28,28,28,28,28,28,28,27,27,26,26,26,26,27,27,27,27,26,26,26,25,25,24,24,24,25,25,24,25,26,27,28,28,29,29,29,30,30,30,30,30,30,30,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,27,27,26,25,24,23,22,21,19,18,17,16,15,14,14,14,13,14,14,14,15,16,16,16,16,16,16,16,16,15,14,13,12,12,13,13,14,15,15,16,16,17,17,17,18,19,19,20,20,20,21,21,20,20,20,19,19,18,17,17,17,17,17,16,17,17,17,17,16,17,18,18,18,18,18,18,18,17,16,17,17,17,17,16,16,15,16,16,16,16,15,15,14,14,13,13,12,12,11,11,11,10,10,9,9,9,9,8,8,8,8,8,9,10,10,10,11,12,14,16,17,18,20,21,22,22,23,24,24,25,25,25,25,25,25,25,25,24,25,25,26,26,26,27,27,27,26,26,26,27,27,28,28,29,29,29,29,29,29,29,29,29,28,28,27,27,26,25,25,26,26,26,26,25,25,25,24,23,24,24,24,25,26,27,28,29,30,30,31,31,32,32,32,33,33,33,33,33,33,32,32,32,33,34,34,35,35,36,36,37,37,38,38,38,38,39,39,39,39,39,39,39,39,39,38,38,38,38,37,37,37,36,36,35,34,34,33,32,31,30,29,30,30,30,29,29,29,29,28,28,27,26,25,25,24,22,22,22,22,22,21,20,20,19,18,17,16,16,15,15,14,13,12,11,9,8,6,4,2,2,2,2,2,2,2,2,4,6,7,9,10,11,12,13,13,14,14,14,14,14,14,14,13,13,12,11,10,8,7,5,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,5,6,8,9,10,11,11,12,12,12,12,12,12,11,12,12,12,13,13,14,14,15,16,18,20,21,22,24,25,26,27,28,28,29,30,30,31,31,31,31,32,32,32,32,32,31,31,31,30,30,29,29,29,29,30,30,30,30,30,30,29,29,29,28,28,27,26,27,27,27,27,27,27,27,27,26,26,25,25,25,25,25,25,25,25,25,25,24,24,23,22,21,20,19,18,17,15,14,12,10,8,6,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,6,7,9,10,11,12,12,13,13,13,13,13,13,13,13,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,13,14,15,16,18,19,20,20,21,22,22,22,23,23,23,24,25,25,26,27,27,27,28,28,28,28,29,30,31,32,33,34,35,35,36,0,0,0,0,0,0,0,0,0,37,37,38,38,39,39,39,40,40,40,41,41,41,41,42,0,42,42,42,42,42,42,42,42,42,42,42,42,41,41,41,41,40,40,40,39,39,39,38,38,37,37,36,0,0,35,35,34,34,35,35,35,36,36,36,36,36,36,36,36,36,36,36,35,35,35,34,34,34,33,32,32,0,31,30,29,28,27,26,25,24,23,23,22,22,0,0,21,20,20,20,20,20,20,21,21,22,22,22,22,22,21,21,21,22,22,22,22,22,22,22,21,21,20,21,21,21,0,22,23,24,25,25,26,27,27,27,27,28,28,28,27,27,27,27,26,25,25,24,24,24,24,24,24,24,23,24,24,25,25,25,25,26,25,25,25,25,24,23,23,23,23,23,23,23,24,25,25,26,26,27,27,27,27,28,29,30,31,32,33,34,34,35,35,36,36,37,37,0,37,38,38,38,38,38,38,38,38,38,38,38,38,39,40,40,41,42,43,44,45,46,47,44,42,40,38,35,33,30,29,29,30,31,32,34,36,38,40,42,41,40,39,38,36,35,34,33,31,30,29,29,28,28,28,29,29,29,29,30,30,30,29,29,29,28,28,28,27,26,25,26,26,26,26,26,25,26,27,27,28,28,29,29,29,29,29,29,29,29,29,29,30,31,0,0,0,0,0,0,31,32,32,33,33,33,33,33,33,33,33,33,33,33,32,32,31,31,30,30,29,28,27,26,25,24,22,22,22,21,22,22,22,23,24,25,26,27,28,28,29,29,30,30,30,30,30,30,30,30,30,29,29,29,28,27,28,28,28,29,29,29,29,28,28,28,27,27,27,28,28,28,28,29,29,28,28,28,28,27,27,26,25,24,25,25,25,24,24,24,23,23,22,23,23,24,25,26,27,28,29,29,30,30,31,31,31,32,32,32,32,32,32,31,31,31,30,30,29,29,28,28,28,29,29,29,28,28,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,27,27,27,27,28,28,28,28,28,28,29,30,31,31,32,32,33,33,34,34,34,34,35,35,35,34,34,34,34,33,33,32,32,31,31,30,29,28,27,26,25,23,22,20,18,17,15,14,12,12,12,12,12,13,13,14,15,16,16,0,0,0,0,0,0,0,0,0,0,0,17,18,18,18,19,19,20,20,21,21,22,22,22,23,22,22,22,23,23,24,24,25,25,25,25,25,24,24,24,23,22,22,21,20,19,18,18,18,17,16,15,14,13,11,10,9,8,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,6,6,6,6,6,7,9,10,11,12,14,15,17,18,19,0,0,0,0,0,20,21,21,22,24,25,26,28,29,30,31,32,33,34,35,35,36,37,0,0,0,0,0,0,0,0,37,38,38,38,39,39,39,39,40,40,40,40,40,40,40,40,40,40,40,40,39,39,39,39,38,38,37,37,36,36,36,37,37,37,38,38,38,39,39,39,39,39,39,39,39,39,39,39,39,38,38,38,37,37,36,36,35,34,34,33,32,0,0,31,30,29,29,29,29,29,28,28,28,27,26,26,25,24,0,0,23,23,22,22,23,23,24,24,25,0,25,26,27,28,29,30,31,31,32,33,33,34,34,34,34,35,35,35,35,35,35,35,35,34,34,35,36,36,37,38,38,39,39,40,40,41,41,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,45,45,45,45,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,45,45,45,45,45,45,45,44,44,44,44,43,43,43,43,42,42,42,41,41,40,40,39,39,38,39,39,40,40,41,41,41,42,42,42,43,43,43,43,44,44,44,44,44,44,44,44,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44,44,44,43,43,43,43,42,42,42,42,41,41,40,40,39,39,38,38,37,36,36,35,34,33,32,31,29,29,30,31,32,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,35,35,36,36,37,37,37,38,38,38,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,39,39,39,39,39,39,38,38,38,38,37,0,0,0,0,0,37,37,36,36,35,34,34,0,0,0,0,0,0,0,0,0,0,0,0,33,32,31,30,29,28,27,25,24,22,22,21,22,0,0,0,0,0,0,0,0,0,22,22,22,22,21,21,21,20,19,18,17,17,17,18,18,18,20,21,22,23,24,24,25,25,26,26,26,26,26,26,27,28,28,29,30,30,30,31,31,31,31,31,31,31,31,31,31,30,30,29,29,28,27,26,26,26,26,26,26,26,25,25,24,23,22,21,20,20,20,20,20,21,21,21,21,22,23,24,24,25,25,26,26,27,29,30,31,32,33,33,34,35,36,36,37,37,38,38,39,39,40,40,40,40,41,41,41,41,41,42,42,42,42,42,42,42,42,42,42,41,41,41,41,40,40,40,39,39,39,38,38,37,36,36,35,34,34,33,32,31,30,29,27,26,26,26,25,25,25,26,26,26,26,26,28,29,29,0,0,0,0,30,31,32,32,33,33,34,34,35,35,35,35,35,35,35,35,35,35,35,35,34,34,33,33,32,32,31,30,29,29,29,29,29,29,29,29,28,28,27,27,26,25,24,23,22,21,20,20,20,19,18,17,17,17,17,16,16,15,15,16,16,17,17,18,18,18,19,19,20,21,21,22,24,25,26,27,28,29,30,30,31,31,32,32,32,33,33,33,33,33,33,33,33,33,34,35,36,37,37,38,39,39,40,40,41,41,41,42,42,43,43,43,43,44,44,44,44,45,45,45,45,45,45,45,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,45,45,45,45,45,45,45,44,44,44,44,44,43,43,43,42,42,42,41,41,41,40,40,39,39,38,37,37,36,35,34,33,32,31,32,32,32,32,31,31,31,30,30,29,30,30,31,31,31,32,32,32,32,32,32,32,31,31,31,30,30,29,28,28,27,26,25,24,24,23,24,25,26,26,27,27,27,27,27,27,27,27,27,26,26,25,26,26,26,27,27,27,27,28,28,29,30,31,31,32,32,32,33,33,33,33,33,33,33,33,33,34,34,35,36,37,37,38,38,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,40,40,41,41,42,0,0,42,42,42,43,43,43,43,43,43,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,43,43,43,43,43,43,42,42,42,42,41,41,40,40,40,39,39,38,38,37,38,38,39,39,40,40,41,41,41,42,42,42,42,43,43,43,43,43,44,44,44,44,44,44,44,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,43,43,43,43,42,42,42,42,41,41,40,40,40,39,39,38,37,37,0,36,35,34,34,33,32,32,32,32,32,32,32,32,32,32,32,33,34,35,35,36,36,37,37,38,38,38,38,39,39,39,39,39,39,39,39,39,39,39,38,38,38,37,37,36,36,35,35,34,33,33,32,31,30,29,28,28,28,27,27,27,26,26,25,25,26,0,0,26,26,26,26,25,25,25,24,24,23,22,22,22,0,0,22,23,24,24,25,25,26,26,26,26,26,26,26,26,25,25,24,24,23,22,21,21,21,20,20,19,19,19,19,19,19,19,18,19,19,19,19,19,19,19,19,20,20,20,20,20,21,22,22,23,24,24,24,24,24,24,24,24,25,26,26,27,27,28,28,28,28,28,28,28,28,28,28,27,27,26,27,27,27,27,27,27,27,27,28,29,29,30,30,31,31,32,32,32,32,32,32,32,32,32,0,32,32,32,33,34,35,35,36,36,37,37,38,38,38,38,39,39,39,39,39,39,39,39,39,39,39,39,39,38,38,38,38,37,37,36,36,35,35,34,33,32,32,31,30,29,28,28,27,27,27,27,26,26,25,0,24,23,22,22,22,23,24,25,25,0,0,0,26,26,26,28,29,30,31,32,33,34,35,0,36,36,37,38,38,39,39,40,40,41,41,42,42,42,43,43,43,43,44,44,44,44,44,45,45,45,45,45,45,45,45,45,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,45,45,45,45,0,45,45,45,45,45,44,44,44,44,44,43,43,43,43,42,42,42,41,42,43,44,45,45,46,47,48,49,49,49,49,49,49,48,48,48,48,48,48,47,47,47,47,47,47,47,47,46,46,46,46,46,46,46,45,45,45,45,45,44,44,44,44,43,43,43,42,42,42,0,41,41,41,40,40,39,39,39,40,40,40,40,41,41,41,41,41,41,42,42,42,0,0,42,42,42,42,42,42,42,42,41,41,41,41,41,41,40,0,0,0,0,0,0,40,40,39,39,39,38,38,37,37,36,36,35,34,34,33,32,31,30,29,28,28,27,27,28,29,30,30,31,31,32,32,32,32,33,33,33,33,33,32,32,32,32,31,31,30,30,29,28,28,27,26,26,26,26,25,26,27,28,28,29,29,29,30,30,30,30,30,30,30,31,32,33,33,34,35,35,36,36,37,37,38,38,38,39,39,39,39,40,40,40,40,40,40,40,40,40,40,40,40,39,39,39,39,39,38,38,37,37,37,36,36,35,34,34,33,32,31,30,29,28,28,28,28,28,27,27,27,26,25,25,25,25,25,25,25,25,25,24,24,24,0,0,0,0,0,0,0,0,0,0,25,25,0,0,25,26,26,26,26,27,28,28,29,30,30,31,31,32,32,32,33,33,33,33,33,33,33,33,32,32,32,31,31,30,30,0,0,0,0,0,0,29,28,29,29,29,29,29,0,29,29,29,30,31,31,32,33,33,34,34,35,35,36,36,36,36,37,37,37,37,37,37,37,37,36,36,36,36,35,35,34,34,33,33,32,31,32,32,32,32,33,33,33,33,32,32,32,32,0,31,31,30,30,29,28,28,28,28,28,28,28,28,29,30,30,31,32,32,33,33,34,34,34,34,34,34,34,34,34,34,34,34,33,33,33,32,32,31,30,30,29,28,27,26,25,23,23,23,22,22,21,20,19,19,19,19,19,18,17,17,16,15,15,15,16,16,16,16,16,16,16,17,17,17,18,19,19,20,20,21,21,21,21,21,21,0,0,21,20,20,19,19,19,19,20,21,22,24,25,27,28,30,31,32,31,29,27,25,25,24,23,22,21,20,18,17,15,14,15,14,14,15,15,16,16,0,0,0,0,0,0,17,17,18,19,19,19,19,19,20,21,22,23,23,24,24,24,24,24,24,24,24,24,23,23,22,22,22,22,23,22,23,24,25,25,26,26,27,27,28,29,31,32,33,34,35,36,36,37,38,39,39,40,41,41,42,42,43,44,44,45,45,46,46,47,49,50,52,54,56,59,61,60,59,58,58,57,57,56,56,55,55,55,54,54,54,54,53,53,53,53,53,53,53,53,53,53,53,53,53,54,54,53,52,51,51,50,49,49,48,47,47,46,46,45,44,44,43,43,42,41,40,40,39,38,37,36,36,35,34,32,31,30,30,30,29,29,29,28,28,27,26,0,0,0,0,0,0,0,0,25,24,24,24,25,26,27,28,28,29,29,30,30,30,30,30,30,30,30,30,30,29,29,28,28,28,29,29,29,29,30,30,29,29,29,29,30,30,31,32,33,37,40,43,46,46,46,46,46,46,46,46,46,46,45,45,45,45,45,45,45,44,44,44,44,43,43,0,43,43,42,42,41,42,43,41,39,38,37,37,38,38,38,38,0,38,38,38,38,38,38,38,38,38,39,39,39,39,39,39,39,38,38,38,38,37,37,37,36,36,35,35,34,34,33,0,0,0,0,0,32,32,33,33,33,33,33,33,33,33,32,32,32,31,31,30,30,29,28,28,27,26,25,23,23,23,22,22,22,23,23,23,23,23,0,0,0,0,0,0,0,0,0,23,24,24,25,26,26,26,27,27,27,27,27,27,27,28,29,30,30,31,31,32,32,32,33,33,33,33,33,33,33,32,32,32,32,31,31,30,30,29,28,27,27,28,28,28,28,27,27,27,26,26,25,26,26,26,26,27,27,27,26,26,26,26,27,27,28,28,28,29,29,29,29,29,28,28,28,27,27,26,26,25,25,27,28,29,30,31,32,33,34,34,35,36,36,37,37,38,38,39,39,39,40,40,40,41,41,41,41,42,42,42,42,42,42,42,42,42,0,0,42,42,42,42,42,42,42,42,42,41,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,52,50,48,46,44,42,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,25,24,22,22,22,23,23,24,25,26,27,28,28,29,30,30,31,31,31,32,32,32,32,32,32,0,0,0,0,0,32,31,31,31,31,30,0,0,0,0,30,29,28,28,27,26,25,25,25,25,24,24,25,25,26,26,26,0,0,27,27,27,27,27,26,26,26,25,25,24,24,23,23,23,23,23,24,24,25,26,26,26,27,27,28,29,30,31,32,33,34,35,35,36,37,37,38,39,39,40,40,40,41,41,41,42,42,42,42,43,43,43,43,43,43,44,44,44,44,44,44,44,45,45,45,45,45,45,45,45,45,45,45,46,46,46,46,46,46,46,46,0,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,48,49,51,52,53,55,56,58,59,61,60,59,57,56,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,30,29,29,28,28,27,28,28,29,29,29,29,29,29,29,29,29,28,28,27,27,26,25,25,24,24,25,26,27,28,28,29,30,30,31,31,31,32,32,32,32,32,32,32,32,31,31,31,30,30,29,29,28,27,26,25,0,25,25,25,25,24,24,25,25,25,26,26,26,26,26,26,25,25,24,24,23,22,22,21,20,18,17,16,14,13,12,11,10,9,8,6,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,7,9,10,12,13,15,16,17,18,18,19,19,20,20,20,20,21,22,23,24,24,25,25,25,25,25,26,27,28,29,30,31,32,32,33,33,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,35,34,34,33,33,32,32,31,30,29,28,27,28,29,30,31,32,32,33,34,35,35,36,36,37,37,37,38,38,38,38,39,39,39,39,39,39,39,39,39,39,38,38,38,38,37,37,36,36,35,35,34,0,0,0,0,34,33,32,31,32,32,32,32,32,32,32,32,32,31,31,31,30,30,29,28,28,27,26,25,24,23,23,23,23,22,21,21,21,21,0,21,21,20,20,0,20,19,18,17,16,15,14,13,11,9,8,6,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,4,6,7,9,10,11,12,13,13,15,16,17,18,19,20,20,21,21,22,22,22,22,22,22,21,21,21,22,22,22,22,22,23,24,25,26,26,27,27,27,28,28,28,28,27,27,27,27,26,26,25,24,23,23,22,20,19,18,16,16,15,15,15,16,18,19,21,22,23,24,25,26,27,28,29,29,30,30,30,31,31,31,31,31,32,33,34,35,36,37,37,38,39,39,40,41,41,42,42,43,44,44,45,45,46,46,47,47,47,48,48,49,50,50,51,51,0,0,0,52,53,53,54,55,55,56,57,58,59,60,61,62,63,65,66,64,63,62,61,59,58,57,56,55,54,54,53,52,51,50,50,49,48,47,47,46,45,45,44,43,43,42,41,40,40,39,38,37,36,35,34,33,32,31,30,28,27,27,26,26,25,25,26,26,26,27,29,30,31,32,32,33,34,35,35,36,36,37,37,38,38,38,39,39,39,39,39,40,40,0,0,0,0,40,40,40,40,40,39,39,39,39,39,39,38,38,38,37,37,36,36,35,35,34,33,32,31,31,30,28,27,26,25,23,23,22,23,0,0,0,23,24,24,24,0,0,0,0,0,0,0,24,24,24,24,25,26,27,29,30,32,33,34,35,37,38,39,40,41,42,43,46,48,51,53,53,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,51,51,50,50,50,49,49,49,48,48,48,47,47,47,46,46,46,45,45,45,44,44,44,43,43,43,42,42,41,41,40,40,39,39,38,38,37,36,36,35,34,33,32,31,30,29,28,27,25,25,25,24,23,23,22,22,22,22,23,24,25,25,26,26,27,27,27,27,28,27,27,27,27,28,28,29,30,30,30,31,31,31,31,31,31,31,31,31,31,30,30,29,29,28,27,27,26,26,26,26,26,26,25,25,24,24,23,22,23,23,23,24,25,25,26,27,27,28,28,28,28,29,29,29,28,28,28,28,27,27,26,27,27,27,27,28,28,29,30,31,32,32,33,34,35,35,0,36,36,37,37,38,38,39,39,39,40,0,0,0,0,0,0,0,0,40,40,40,40,41,41,41,41,41,41,41,41,41,40,40,40,40,40,39,39,39,38,38,38,37,37,36,35,35,34,33,32,31,30,29,28,28,28,28,29,30,30,31,32,32,33,33,33,34,34,34,34,34,34,34,34,34,34,34,33,33,34,34,35,36,36,37,37,38,38,39,39,39,40,40,40,40,41,41,41,41,41,41,41,41,41,41,41,41,41,41,40,40,40,40,39,39,39,38,38,37,37,36,36,35,34,34,34,35,35,35,35,36,36,36,36,36,36,36,35,35,35,35,34,34,33,33,32,32,31,31,32,32,32,32,33,33,33,33,32,32,32,32,32,33,34,35,35,36,36,37,37,38,38,38,39,39,39,39,39,39,40,40,39,39,39,39,39,39,39,39,38,38,38,37,37,36,36,35,35,34,33,33,33,33,34,34,34,34,34,34,34,34,34,34,33,33,33,32,32,0,31,30,31,31,32,32,32,32,32,32,32,32,32,32,31,31,30,30,29,29,29,29,29,30,30,30,30,30,29,29,29,28,29,30,30,31,31,31,32,32,32,32,32,32,32,32,32,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,30,29,29,28,27,28,28,28,28,28,28,28,27,27,26,26,25,25,24,23,22,21,0,0,19,18,18,17,16,17,17,18,18,19,19,20,20,20,20,20,20,20,20,21,21,21,21,23,24,24,25,26,27,27,28,28,28,29,29,29,29,29,29,28,28,28,27,27,26,26,25,24,24,24,24,0,0,24,24,24,23,22,22,21,20,19,18,18,18,17,16,16,15,14,13,11,10,8,6,5,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,4,4,4,4,5,5,4,4,4,3,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,4,5,7,8,9,10,11,12,13,13,14,16,17,18,18,19,19,20,20,20,20,20,20,20,19,19,19,20,20,20,20,20,21,22,22,22,22,23,24,25,26,27,27,28,28,29,29,30,30,30,30,30,30,30,30,31,32,33,34,35,35,36,37,37,38,38,39,39,39,40,40,40,41,41,41,41,41,42,42,42,42,42,42,42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,40,39,39,38,38,37,37,36,36,35,34,34,33,32,31,31,31,31,31,31,31,31,31,31,30,30,29,29,28,27,26,27,27,27,28,29,30,31,32,32,33,34,34,35,35,36,36,36,36,37,37,37,37,37,37,37,37,37,37,37,37,36,36,36,37,37,38,39,40,40,41,41,0,42,43,43,44,44,45,45,46,46,47,47,48,49,49,50,50,51,52,52,53,54,55,52,52,51,50,49,49,48,47,46,46,45,44,44,43,42,41,42,42,43,43,43,44,44,44,45,45,45,46,46,46,47,47,47,48,48,48,49,49,49,50,50,51,51,51,52,52,53,53,54,54,55,0,0,56,56,57,58,59,59,0,0,60,61,62,63,62,60,58,57,55,54,52,51,50,48,47,45,44,43,41,41,41,41,41,41,40,40,40,40,39,39,39,0,38,38,37,37,36,35,35,34,33,32,31,31,30,28,27,26,25,23,22,20,19,20,21,22,23,24,24,25,26,26,26,27,27,27,27,27,27,26,27,28,28,29,29,30,30,30,30,31,31,31,31,30,30,30,31,31,32,33,33,34,34,35,35,35,35,36,0,36,36,36,36,36,36,35,35,35,35,34,34,34,33,33,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,30,29,28,27,26,25,23,22,20,19,18,18,18,18,18,18,18,19,19,19,19,20,21,22,22,23,24,26,27,28,29,30,31,32,33,34,35,35,36,37,37,38,38,39,39,39,40,40,40,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,40,40,40,40,39,39,39,38,38,37,37,36,35,35,34,33,32,31,31,31,31,31,31,31,30,30,30,30,31,32,32,33,33,34,34,34,34,34,34,34,34,34,34,34,34,33,33,32,32,31,32,32,33,33,33,34,34,34,34,34,34,34,34,33,33,33,32,32,32,31,30,30,29,28,27,26,26,27,26,26,27,28,29,29,30,31,31,31,32,32,32,32,32,32,32,32,32,32,31,31,31,30,29,29,28,27,27,28,28,28,28,28,29,30,31,31,32,33,33,33,34,34,34,34,35,35,34,34,34,34,34,33,33,33,32,32,31,30,29,29,28,27,26,24,24,24,24,23,23,23,23,24,24,24,23,23,23,22,22,22,23,23,23,23,23,22,22,22,23,23,24,24,24,24,23,23,23,22,22,21,20,19,18,18,18,17,17,16,15,15,15,15,16,16,16,17,16,16,16,15,15,14,13,12,11,10,9,9,9,9,8,7,6,5,4,2,0,0,0,0,0,0,0,0,0,2,2,3,3,4,4,4,3,3,3,3,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,4,5,6,7,7,8,9,9,10,10,11,12,13,13,14,14,14,14,14,13,13,12,12,12,11,11,11,11,11,11,11,11,11,11,11,12,12,12,13,13,13,14,15,16,16,17,17,18,18,18,18,17,17,17,16,15,14,13,13,13,12,11,11,11,10,10,10,10,9,9,9,9,9,8,8,8,8,8,7,6,5,5,5,4,4,4,3,3,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,4,5,6,8,9,10,11,12,13,13,14,14,14,14,14,14,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,13,14,14,14,14,14,14,13,13,13,13,14,15,15,16,17,18,18,18,18,18,18,17,17,17,17,17,17,17,16,16,15,14,13,12,11,10,10,9,8,7,5,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,4,5,6,7,7,8,8,8,8,8,8,9,9,10,10,10,10,9,9,8,7,6,5,4,2,2,2,2,2,3,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,4,6,7,8,0,9,9,10,11,12,13,14,15,15,16,16,16,17,17,18,20,21,23,24,25,26,27,28,29,30,30,31,32,32,33,33,33,33,34,34,34,34,34,34,34,34,34,34,33,33,33,32,32,31,30,31,31,31,32,32,32,32,32,32,32,32,32,31,31,31,30,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,28,29,29,29,29,29,29,29,29,0,0,29,29,28,28,27,27,26,27,27,27,27,27,27,27,26,26,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,27,27,27,27,27,27,27,26,27,28,28,29,29,30,30,30,30,30,30,30,30,30,29,29,29,28,27,27,26,25,24,23,22,21,20,20,19,20,20,20,20,20,20,19,19,18,18,18,19,19,20,21,21,22,22,22,24,25,26,27,28,29,30,30,31,31,32,32,33,33,33,33,34,34,34,33,33,33,33,33,32,32,31,31,31,32,32,33,33,33,33,33,33,33,33,33,33,33,33,32,32,31,31,30,30,29,28,27,26,25,25,27,28,28,29,30,31,31,32,32,33,33,34,34,34,34,34,34,34,34,34,34,34,34,33,33,32,32,33,33,34,34,34,35,35,35,36,36,36,36,36,36,36,36,36,36,35,35,35,34,34,34,33,32,32,31,30,31,31,31,31,31,31,31,31,31,31,30,30,30,29,29,28,28,29,29,29,29,29,29,29,29,29,28,28,28,28,29,29,29,30,30,30,30,30,30,30,30,30,29,29,28,28,27,26,26,25,24,23,21,20,19,18,18,17,16,15,14,13,11,10,8,8,8,8,8,8,10,12,15,16,18,20,22,23,24,26,27,28,29,30,31,31,32,33,33,34,34,35,35,35,36,36,36,36,36,36,36,36,36,36,36,36,36,36,35,35,34,34,34,33,32,32,31,30,30,30,30,30,30,30,30,30,30,30,31,31,32,33,33,34,34,35,35,35,36,36,36,36,36,36,36,36,36,36,36,36,36,35,0,0,35,35,34,34,33,34,34,35,35,36,36,36,37,37,37,37,37,37,37,37,37,37,37,37,36,37,38,39,40,41,41,42,43,44,44,45,45,45,45,44,44,44,44,43,43,43,42,42,42,41,41,40,40,39,39,38,38,37,36,36,35,34,33,32,31,0,30,30,30,30,30,30,30,29,29,28,28,28,28,29,29,29,29,29,29,30,31,32,33,33,34,35,35,36,36,37,37,37,38,38,38,39,39,39,39,39,39,39,39,39,39,39,39,39,39,38,38,38,37,37,36,36,37,37,38,38,39,39,40,40,40,41,41,41,42,42,42,42,42,43,43,43,43,43,43,43,43,44,44,44,44,44,44,44,44,44,44,43,43,43,43,43,43,43,42,42,42,42,42,41,41,41,40,40,40,39,39,38,38,37,37,36,35,34,34,33,33,33,34,34,34,34,34,34,34,34,33,33,33,32,32,32,31,30,30,29,29,30,30,30,30,30,30,30,29,29,29,28,28,27,26,27,27,27,27,27,27,27,26,26,26,25,24,25,25,0,25,25,25,26,27,28,29,29,30,30,31,31,32,32,32,32,32,32,31,31,32,32,32,32,32,32,33,34,34,35,36,0,0,0,0,0,0,0,36,37,37,37,38,38,38,39,39,39,39,39,39,39,39,39,39,39,39,39,39,38,38,38,38,37,37,37,36,36,35,34,34,33,32,31,31,30,29,28,26,25,24,22,21,19,17,15,14,14,14,14,16,17,18,19,20,20,22,23,25,26,27,29,30,31,32,33,33,34,35,36,36,37,37,38,38,39,39,40,40,40,40,41,41,41,0,0,0,41,41,42,42,42,42,42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,39,39,39,38,38,39,39,39,39,39,39,38,38,38,37,37,36,36,35,35,35,36,36,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,38,38,38,38,39,39,39,39,39,39,40,40,40,40,40,39,39,39,39,39,39,38,38,38,37,37,36,36,35,35,34,34,33,32,31,30,29,30,30,30,30,30,29,29,29,28,28,28,29,29,30,30,30,31,33,34,35,36,37,38,39,40,41,42,43,44,44,45,46,47,48,48,49,50,51,52,53,54,54,55,56,58,59,57,55,53,52,50,48,47,45,44,42,40,39,37,37,36,36,35,36,36,37,37,38,38,39,39,39,39,40,40,40,40,40,41,41,41,41,41,41,41,41,41,41,40,40,40,40,40,39,39,39,39,38,38,0,37,37,36,36,35,35,34,33,32,32,31,31,31,31,31,31,31,31,32,33,34,34,35,36,36,37,38,38,39,39,39,40,40,40,41,41,41,42,42,42,42,42,43,43,43,43,43,43,43,0,0,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,42,42,42,42,41,41,41,41,40,40,39,39,38,38,37,37,36,35,35,34,33,0,32,31,30,29,27,26,25,24,25,26,26,27,27,27,28,28,28,27,27,27,28,29,29,30,30,30,31,31,31,31,31,31,31,31,31,31,30,30,29,29,28,27,26,25,24,25,24,24,24,24,23,23,22,21,20,19,19,19,20,21,23,24,26,27,28,29,30,31,32,33,33,34,35,35,36,36,0,37,37,37,38,38,38,38,39,39,39,39,39,39,39,39,39,38,38,38,38,37,37,37,36,36,35,34,34,33,32,32,31,30,29,28,26,26,27,28,29,30,30,31,31,32,32,33,33,33,0,33,33,33,33,33,33,33,33,33,32,32,32,31,30,30,29,28,27,27,25,24,23,23,24,24,25,26,26,26,27,27,27,27,28,29,29,30,31,32,32,33,33,34,34,34,35,35,35,35,35,35,35,35,35,35,35,34,34,34,33,33,32,32,31,31,32,0,0,0,0,32,33,33,33,33,33,0,0,0,33,33,33,33,33,32,33,34,35,36,36,37,39,41,43,45,46,45,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,41,41,41,41,41,40,40,40,39,39,39,38,38,37,37,36,36,35,34,33,33,32,31,30,29,27,26,25,23,23,23,23,24,25,26,27,27,28,28,29,29,29,29,29,29,29,30,31,32,32,33,34,34,35,35,36,36,37,37,37,38,38,38,38,39,39,39,39,39,39,39,38,38,38,38,38,38,37,37,37,36,36,35,35,35,36,36,37,37,37,38,38,38,38,38,38,38,38,38,38,38,38,38,38,37,37,37,36,36,35,35,35,36,37,37,38,38,38,39,39,39,39,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,39,38,38,37,37,36,36,35,35,34,33,32,31,30,29,28,28,28,28,28,27,27,26,26,25,24,23,22,22,23,24,25,26,26,27,27,28,28,28,28,28,28,28,27,27,28,28,29,29,29,30,30,30,30,30,30,30,29,29,29,29,30,30,31,31,31,32,32,32,32,32,32,31,31,31,30,30,29,29,28,27,28,28,28,28,28,28,27,27,27,26,26,25,24,23,22,21,20,19,17,16,14,13,12,12,12,11,11,11,11,11,10,10,9,8,7,5,5,4,4,4,3,3,2,1,1,1,1,1,1,1,1,2,4,5,6,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,7,7,7,7,7,6,5,4,4,4,4,4,4,6,8,10,11,13,14,15,16,16,17,18,18,19,20,21,22,23,24,25,25,26,26,26,26,28,29,30,31,32,33,34,35,35,37,39,38,39,39,39,39,39,39,39,39,39,39,39,39,38,38,38,38,37,37,36,36,35,36,37,37,38,38,38,39,39,39,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,39,39,38,38,38,37,37,36,37,38,38,37,37,37,36,36,35,36,36,37,37,38,38,38,39,39,39,39,39,39,40,40,40,40,40,40,40,39,39,39,39,39,38,38,38,37,37,37,36,36,35,34,0,34,33,32,31,32,32,32,32,32,32,32,32,32,31,31,30,30,29,0,0,0,0,30,31,31,31,32,32,32,32,32,33,34,36,37,38,38,39,40,41,42,43,44,44,45,46,47,48,49,49,50,51,49,47,45,43,40,38,36,34,31,29,28,27,25,25,25,24,24,23,23,23,23,23,23,23,23,22,23,23,24,24,24,24,25,24,24,24,24,24,25,25,0,0,0,0,26,26,26,26,26,26,26,26,25,25,24,24,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,25,25,26,27,28,28,29,30,31,31,32,32,32,33,33,33,33,33,33,33,33,33,32,32,32,31,31,30,29,29,28,27,0,27,28,29,31,32,32,33,34,35,36,36,37,38,38,39,39,40,40,40,41,41,41,42,42,42,43,43,43,43,43,44,44,44,44,44,44,44,44,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,44,43,43,43,43,43,42,42,42,41,41,41,40,40,40,39,39,38,37,37,36,35,35,34,33,32,32,33,33,33,33,33,33,33,32,32,32,31,31,30,30,29,28,27,26,25,25,25,25,25,25,26,26,27,27,27,28,28,28,29,30,31,32,32,33,34,34,35,36,36,36,37,37,37,38,38,38,38,38,38,38,38,38,38,38,38,37,37,37,36,36,36,35,34,35,35,36,36,37,37,37,38,38,38,38,38,39,39,39,0,0,0,0,39,38,38,38,38,38,37,37,37,36,36,35,35,34,33,34,34,35,35,35,35,36,36,36,36,36,36,36,36,35,35,35,35,34,34,33,33,32,32,32,33,33,33,34,34,34,34,34,34,34,34,34,34,33,33,33,32,32,32,33,33,34,34,34,35,35,35,35,35,0,0,0,0,35,35,35,35,35,35,35,34,34,33,34,35,36,36,37,37,38,38,38,39,39,39,40,40,40,41,41,41,0,0,41,41,41,41,41,41,42,42,42,42,42,41,41,41,41,41,41,40,40,40,40,39,39,38,38,38,37,37,36,35,35,34,33,32,32,31,30,29,27,27,27,27,28,28,29,30,30,31,31,31,32,32,32,32,32,32,32,0,32,31,31,31,30,30,29,28,29,29,30,30,30,30,30,30,30,29,29,29,28,28,27,26,26,25,24,24,25,26,27,28,28,29,29,30,30,31,31,31,31,31,31,31,31,31,31,30,30,30,29,28,28,27,26,25,25,27,28,29,30,30,31,32,32,33,34,34,34,35,35,35,35,36,36,36,36,36,36,35,35,35,35,35,34,34,33,33,33,34,34,35,0,35,35,35,36,36,36,36,36,36,36,36,36,36,35,35,35,34,34,33,33,32,32,31,31,32,32,32,32,32,33,33,32,32,32,32,32,31,31,31,30,31,31,32,32,32,33,33,33,33,33,33,33,33,33,32,32,32,31,31,30,29,29,28,27,26,26,26,27,28,29,30,31,32,32,33,34,34,35,35,35,36,36,36,36,37,37,37,37,37,37,37,36,36,36,36,35,35,35,34,34,33,32,32,31,30,29,28,27,26,25,24,24,0,0,24,23,23,22,21,20,19,18,17,16,14,13,11,9,7,5,2,2,2,2,2,2,2,2,4,6,8,11,13,0,0,0,15,17,19,20,22,23,25,26,27,28,29,30,31,32,33,33,34,35,35,36,36,36,37,37,37,37,38,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37,36,36,35,35,34,34,33,32,32,31,30,29,29,29,29,29,29,28,29,30,31,0,0,0,0,0,0,31,32,32,33,33,33,34,34,34,34,34,34,34,34,34,33,33,33,32,32,31,0,0,0,0,32,32,33,33,33,34,34,34,34,34,34,34,34,34,34,33,33,33,32,31,31,30,31,31,31,32,32,32,32,32,32,32,32,31,31,31,30,30,30,31,31,32,32,32,32,32,33,33,33,32,32,32,32,32,31,31,30,30,29,28,28,28,28,28,28,28,28,29,30,31,31,32,33,33,34,34,35,35,35,36,36,36,36,36,36,36,36,36,36,36,36,36,0,0,0,0,35,35,35,34,35,36,36,37,37,38,38,39,39,40,40,40,41,41,41,42,42,42,42,42,42,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,41,41,41,40,40,40,39,39,39,38,38,37,37,36,35,36,37,37,38,38,38,39,39,39,40,40,40,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,40,40,40,40,39,39,39,38,38,37,37,36,36,36,37,37,38,38,39,39,40,40,0,0,0,40,41,41,41,42,42,42,42,43,43,43,43,43,43,44,44,44,0,0,0,0,0,0,44,44,44,44,44,44,44,44,44,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,43,43,43,43,43,42,42,42,42,41,41,41,40,40,39,39,38,38,37,37,36,35,34,34,33,32,31,30,30,30,30,29,29,29,29,28,28,27,26,26,26,26,26,26,26,26,26,27,28,28,29,29,30,30,30,30,30,30,30,30,30,30,29,29,28,28,27,27,26,26,26,26,26,26,26,26,26,25,25,24,24,25,25,25,26,27,28,29,30,31,31,32,33,33,34,34,34,35,35,35,35,35,35,35,35,35,35,35,35,34,34,34,33,33,32,32,31,30,29,0,28,27,26,26,26,26,26,25,25,24,24,23,22,21,20,19,18,18,18,18,19,20,20,21,21,22,23,24,25,26,27,28,29,30,30,31,31,32,32,32,33,33,33,0,33,33,33,33,33,32,32,32,31,31,32,32,33,33,34,34,34,35,35,35,0,0,0,0,0,35,35,35,35,35,35,35,35,34,34,34,33,33,34,34,35,35,36,36,36,37,37,37,38,38,38,38,38,38,38,38,38,38,37,37,37,37,36,36,35,35,34,34,33,33,32,32,33,33,33,33,0,33,33,33,33,33,33,33,32,32,32,31,30,30,29,28,27,27,25,24,24,25,26,27,27,28,28,29,29,29,30,30,30,30,30,29,30,31,32,33,33,34,34,35,35,36,36,37,37,37,37,37,37,37,38,38,38,37,0,0,0,0,0,37,37,37,37,37,36,36,36,35,35,34,34,33,34,34,34,35,35,35,36,36,36,36,36,36,36,36,36,36,35,35,35,35,34,34,33,34,34,35,36,0,0,0,0,0,36,36,37,37,38,38,38,38,38,38,39,39,39,39,39,38,38,38,38,38,38,37,37,36,36,0,0,0,0,36,35,34,34,33,32,33,33,33,33,33,34,34,33,33,33,33,33,33,33,33,34,34,34,35,35,35,35,35,35,35,35,35,35,35,34,34,34,33,34,35,35,36,36,37,37,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,38,39,39,39,40,40,40,40,40,40,40,41,41,41,41,42,43,44,45,46,48,49,50,51,52,54,55,56,58,59,58,56,55,54,52,51,50,49,47,46,45,44,44,44,44,44,44,0,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,43,43,43,43,43,43,42,42,42,42,42,41,41,41,40,40,0,39,39,38,38,37,37,36,36,36,36,37,37,37,38,38,38,38,38,38,38,38,38,40,41,42,43,44,45,46,47,49,50,51,52,53,51,49,48,46,44,42,41,39,37,35,33,31,29,27,24,23,22,22,22,22,22,23,23,24,24,24,24,24,24,24,23,23,22,22,22,22,22,22,22,23,23,24,24,25,25,25,25,25,25,24,25,26,26,27,27,27,28,28,28,28,28,27,27,27,26,26,26,26,27,27,27,27,27,27,26,26,26,25,24,24,23,22,22,22,21,21,22,23,25,26,27,28,29,30,31,32,33,34,35,35,36,36,37,37,38,38,38,39,39,39,39,39,40,40,40,40,40,40,40,40,39,39,39,39,38,38,38,37,37,36,36,35,34,34,33,32,31,31,32,32,32,32,31,31,31,31,30,30,29,29,28,27,26,25,25,23,22,21,19,18,16,14,13,12,10,10,10,11,11,13,14,15,16,17,17,18,18,19,19,19,19,20,20,21,21,21,22,22,22,21,21,21,20,20,19,19,19,19,19,18,18,18,18,20,21,22,22,23,24,24,24,25,25,25,25,25,24,24,23,23,23,24,24,24,24,24,24,23,23,22,22,21,20,19,18,17,17,17,18,18,18,18,18,18,17,17,16,15,14,13,12,10,9,7,5,3,0,0,0,0,0,0,0,0,0,0,0,3,5,7,9,11,13,14,15,17,18,18,19,20,20,21,22,23,25,26,27,28,28,29,30,30,31,31,31,32,32,32,32,32,32,32,32,31,31,31,30,30,29,28,28,27,26,25,24,22,21,20,18,17,15,14,14,14,13,13,13,13,13,12,12,11,11,10,10,9,9,8,7,6,5,3,1,1,1,1,1,1,1,1,3,5,7,10,12,14,16,17,19,21,22,23,24,26,26,27,28,29,30,30,31,31,32,32,32,33,33,33,33,33,33,33,33,32,32,32,31,32,33,33,35,34,33,33,33,33,33,32,32,32,31,31,30,30,29,28,28,28,28,28,28,28,28,28,27,27,26,26,26,27,27,27,27,28,28,27,27,27,27,26,26,25,24,24,23,22,21,20,18,17,15,13,12,10,7,5,2,2,2,2,2,2,2,2,5,7,8,10,12,13,14,15,16,17,17,18,18,18,19,19,18,18,18,18,19,19,19,19,19,19,18,18,17,17,17,17,16,16,16,15,15,15,15,14,14,14,15,15,16,17,19,21,22,24,25,26,27,28,29,30,31,0,0,0,0,0,0,0,0,32,32,33,33,34,34,35,35,35,36,36,36,36,36,36,36,0,0,0,36,36,36,36,36,35,35,35,34,34,35,35,36,36,37,37,38,38,39,39,39,40,40,40,40,40,40,40,40,41,41,41,40,40,40,40,40,40,40,40,39,39,39,39,38,38,37,37,36,36,36,37,37,38,38,39,39,40,40,40,40,41,41,41,41,41,42,42,42,42,42,42,42,42,42,42,42,42,42,41,41,41,41,41,41,40,40,40,39,39,39,38,38,37,37,36,37,37,38,38,39,39,40,40,40,41,41,41,41,42,42,42,42,42,0,42,42,43,43,43,43,43,43,43,43,42,42,42,42,42,42,42,41,41,41,41,40,40,40,39,39,38,38,37,37,36,35,35,34,34,34,35,35,35,35,35,35,35,35,35,34,34,34,33,33,32,32,31,31,32,32,32,33,33,33,33,33,0,0,0,0,0,0,0,0,0,0,33,33,32,32,32,31,31,30,30,29,28,27,26,27,28,29,30,31,32,33,33,34,35,35,36,36,37,37,38,38,38,39,39,39,39,39,39,40,40,40,40,40,40,40,39,39,39,39,39,39,38,38,38,37,37,37,36
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
65,66,67,69,71,75,77,80,82,83,84,84,85,85,86,87,88,89,91,92,94,96,97,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,98,96,95,94,94,94,93,92,91,89,86,84,83,82,81,81,82,82,81,80,77,74,71,69,67,63,60,57,55,54,53,52,52,51,49,48,46,44,44,43,41,40,39,39,0,0,0,0,0,38,39,38,38,38,39,40,42,43,44,45,46,47,50,51,52,55,57,61,63,65,65,65,66,67,67,68,69,69,69,69,70,70,69,68,69,69,71,71,71,72,72,72,73,73,73,74,76,77,77,76,76,77,77,78,78,78,79,81,82,83,84,86,86,88,89,89,90,90,89,89,88,88,87,86,84,83,82,82,82,82,83,85,87,87,88,87,86,86,86,87,87,88,88,88,88,88,88,89,90,91,92,93,93,92,91,90,89,88,87,87,88,88,88,88,89,90,91,92,93,93,94,94,94,94,95,96,97,99,100,100,100,100,100,100,100,100,100,100,100,100,98,97,96,94,92,90,88,86,85,84,84,84,84,85,86,86,86,87,87,87,86,86,86,85,83,82,81,79,78,77,76,75,74,74,73,73,73,73,74,76,77,79,81,84,86,87,89,90,92,94,95,97,98,99,99,99,99,99,99,99,99,97,96,96,95,94,93,93,93,94,94,95,95,96,96,96,96,96,96,94,92,90,88,86,85,83,82,81,80,81,80,79,79,79,79,79,78,78,79,79,79,80,80,80,80,80,80,80,81,82,82,81,81,82,82,82,82,81,81,81,81,81,80,80,80,80,80,80,80,80,80,80,81,81,80,80,80,80,80,81,82,84,85,87,90,93,93,93,93,93,93,91,90,90,89,88,88,88,88,88,88,88,87,87,86,85,84,84,83,83,83,84,86,87,89,90,90,91,90,91,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,91,93,93,94,95,95,95,95,95,95,92,90,89,86,85,84,84,84,84,84,84,85,86,87,87,87,87,87,86,0,0,0,0,0,86,86,86,85,84,84,84,84,85,85,85,84,84,85,86,87,88,89,90,91,92,94,95,96,96,96,96,0,96,96,93,91,89,87,82,78,75,70,64,59,54,51,48,46,44,42,41,41,41,41,41,40,40,41,41,39,37,34,31,28,27,27,26,27,27,28,29,29,30,31,32,32,32,33,34,35,35,36,36,37,38,38,38,39,41,41,41,41,41,42,41,40,39,41,43,44,47,0,50,53,56,57,57,57,57,57,58,60,62,64,66,68,72,74,0,77,79,80,81,81,80,80,80,80,79,79,79,79,76,73,71,67,64,62,61,60,58,56,54,52,51,50,50,49,49,49,50,51,51,51,52,54,0,0,0,0,0,54,55,55,57,60,62,64,67,71,73,75,77,80,82,83,84,86,87,90,92,93,94,94,95,96,96,96,97,98,98,98,99,99,99,99,99,99,99,99,97,95,94,93,91,89,87,86,85,84,83,82,82,83,83,84,85,85,85,86,86,86,85,84,83,82,81,81,80,79,78,78,77,77,76,74,72,70,68,67,64,63,61,62,63,63,64,65,67,69,72,74,76,76,76,77,78,79,80,80,81,81,82,83,83,83,83,83,83,83,75,68,62,57,53,47,42,38,34,31,29,27,25,24,24,23,23,22,21,21,21,21,21,20,22,25,26,27,28,29,30,31,32,32,32,33,33,33,33,33,33,33,34,35,37,38,40,42,45,48,50,52,56,58,60,64,68,71,73,75,77,78,79,79,78,78,78,79,81,82,83,84,86,87,88,89,91,93,94,96,96,96,96,96,96,96,94,93,92,92,92,92,92,92,92,92,92,91,90,88,87,86,86,86,85,85,85,84,83,81,78,75,74,71,69,68,67,67,67,66,65,64,64,63,62,62,63,64,65,66,66,65,64,62,60,0,57,52,48,44,41,39,37,36,35,37,40,41,43,46,49,52,57,60,63,67,70,74,75,77,78,80,82,84,85,86,87,89,90,90,90,91,91,92,92,93,94,96,97,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,95,94,92,90,89,89,89,90,91,91,92,92,93,94,94,95,96,97,97,97,96,96,96,95,95,94,95,95,96,96,97,98,99,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,98,97,96,96,95,95,95,96,96,97,98,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,99,99,98,98,98,98,98,98,98,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,99,98,98,97,97,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,97,97,96,95,95,94,95,95,96,96,97,98,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,98,97,96,0,0,0,0,0,0,0,0,0,93,92,90,87,86,84,83,83,83,83,83,84,85,86,86,0,87,88,89,90,92,95,97,100,100,100,100,100,100,100,100,100,100,100,100,97,95,93,91,89,88,86,85,0,0,84,82,82,82,82,76,71,64,58,53,49,46,43,40,38,37,36,34,32,29,27,25,23,21,20,20,18,17,17,18,20,21,22,23,23,24,23,23,22,23,23,23,25,26,27,28,29,31,31,33,34,36,39,42,46,50,54,58,60,64,66,68,70,72,74,75,75,74,75,74,74,74,71,72,73,74,75,76,78,80,82,83,84,85,86,86,86,86,86,87,89,91,93,94,95,95,96,98,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,100,100,100,100,100,100,100,100,98,96,95,94,92,90,89,88,0,86,87,87,88,90,91,93,94,94,95,94,93,92,91,90,90,89,88,87,87,87,88,89,91,92,94,95,96,97,98,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,98,97,95,94,93,91,90,89,0,0,0,0,0,0,88,87,86,85,85,85,84,83,82,81,80,80,80,80,81,81,81,81,81,81,81,81,82,83,85,86,88,88,88,89,88,88,88,88,87,86,84,83,82,82,82,82,82,83,83,84,85,85,86,86,86,86,87,88,88,90,90,90,89,89,89,90,90,91,93,95,97,99,100,100,100,100,100,100,100,100,100,100,100,99,98,97,97,97,96,96,96,96,97,98,99,99,99,99,99,99,99,96,93,90,86,84,82,81,80,80,80,79,78,78,77,77,76,76,76,77,78,79,80,82,85,86,87,88,89,89,89,90,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,91,92,93,93,93,93,93,93,93,93,93,92,91,91,91,92,93,95,97,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,94,89,85,82,80,78,78,77,77,78,80,81,82,83,84,85,84,83,81,78,74,71,66,60,55,0,0,0,0,0,0,0,0,0,0,0,51,48,45,43,42,41,39,37,36,34,33,31,31,29,28,27,25,22,20,18,16,15,14,13,12,12,11,11,11,11,12,12,13,14,16,16,17,18,19,21,23,26,29,33,36,37,39,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,42,42,42,42,43,45,45,46,47,48,47,46,46,46,46,47,47,47,47,47,43,39,36,33,30,27,24,22,21,19,19,18,18,18,18,18,18,17,0,0,0,0,0,0,0,0,16,16,16,16,15,15,15,15,15,16,16,17,19,20,22,25,27,31,35,40,44,48,51,54,59,62,66,69,72,75,75,76,78,79,80,81,83,85,87,90,93,95,97,99,99,99,99,99,99,99,99,99,99,97,96,95,95,95,95,95,96,0,0,97,98,99,99,99,99,99,99,99,99,99,99,95,89,85,0,0,81,76,70,65,58,52,47,43,40,0,37,33,30,28,25,24,22,21,20,20,19,17,17,16,16,15,15,16,16,16,15,16,15,14,14,13,12,11,11,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,10,10,9,9,8,8,8,8,8,9,9,10,10,11,12,13,14,15,16,17,18,19,20,20,20,20,20,20,20,20,21,22,22,22,22,22,22,23,23,23,23,24,24,26,27,29,30,30,30,30,28,27,27,26,26,27,27,27,26,24,23,22,19,18,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,11,11,12,12,12,13,14,14,16,16,16,17,18,19,21,22,25,27,30,34,38,43,49,54,57,59,60,62,63,65,67,69,70,71,73,76,79,82,84,85,87,88,90,91,91,90,90,91,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,90,90,90,91,92,93,94,95,96,97,98,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,98,96,95,94,93,93,93,93,93,94,94,95,95,95,95,95,95,94,93,93,93,93,92,0,0,0,0,0,0,0,0,0,0,0,0,92,92,92,92,92,92,92,92,93,94,95,97,98,99,100,100,100,100,100,100,100,100,98,97,95,94,94,93,94,94,95,96,97,97,97,97,97,97,97,96,96,96,96,97,98,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,98,95,92,90,86,81,77,74,71,70,67,65,64,60,56,54,52,49,47,46,45,44,44,45,46,47,46,49,52,54,57,58,59,60,61,61,63,65,67,67,68,70,71,72,73,73,72,72,72,73,75,77,78,79,79,80,80,80,80,80,80,78,77,76,75,73,70,67,62,58,55,52,50,49,48,47,46,46,45,46,47,48,49,48,48,49,49,49,49,49,49,50,51,53,55,58,60,62,65,69,71,73,75,75,75,76,76,76,76,76,75,75,75,75,75,76,76,76,76,76,73,72,70,68,67,65,64,63,62,62,62,62,62,62,61,58,57,56,55,55,56,57,59,60,60,60,60,60,59,58,57,57,56,55,55,56,56,56,56,56,57,58,60,62,65,69,70,71,71,70,69,68,64,62,59,58,57,56,55,52,50,47,45,43,42,41,41,43,44,45,45,43,41,38,36,34,33,32,30,29,28,27,26,25,24,22,21,20,20,19,19,19,19,17,16,15,14,14,13,12,11,11,10,10,9,9,9,9,10,10,10,11,11,10,10,11,11,10,10,10,10,10,10,10,11,11,11,11,11,10,10,9,9,9,9,8,8,7,7,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,8,8,9,9,9,9,9,9,8,8,8,8,7,7,7,7,7,8,8,8,8,9,10,10,11,11,12,12,12,12,12,11,10,10,9,9,9,9,10,10,10,9,9,9,9,8,8,8,7,7,7,7,8,8,8,8,9,9,10,11,12,12,12,13,12,12,12,12,11,11,10,10,10,9,8,8,7,7,7,7,6,6,6,6,6,7,7,7,7,8,8,9,9,10,11,12,14,15,17,19,22,25,29,31,34,37,42,45,49,53,59,65,70,72,75,78,81,84,88,91,91,91,91,91,91,91,88,85,82,81,79,79,79,79,79,79,79,79,79,77,76,73,71,68,64,60,57,56,56,53,49,46,43,41,40,39,39,39,39,40,40,41,40,41,41,41,41,42,43,44,45,46,46,46,44,43,40,38,37,36,36,36,36,37,37,37,41,44,47,49,50,50,49,49,48,47,47,46,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,36,33,30,27,25,23,23,23,21,20,19,18,17,15,14,13,13,12,12,12,12,12,12,14,16,18,20,22,24,24,25,26,27,29,30,31,32,34,35,36,36,36,35,33,31,30,29,29,29,29,28,28,28,29,28,27,26,25,24,23,22,22,21,20,20,19,19,19,19,19,20,21,22,23,25,25,26,28,29,30,30,29,29,29,29,29,29,28,27,26,26,26,27,27,27,27,27,28,29,30,30,31,32,33,33,34,36,36,37,37,37,37,35,32,28,24,20,17,15,13,11,9,8,6,5,4,4,4,4,4,4,4,5,6,8,9,10,12,13,14,15,15,16,16,17,17,18,17,16,14,13,12,12,11,11,11,10,9,9,8,8,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,7,5,6,6,6,7,7,7,8,8,8,9,10,11,12,13,15,17,18,19,19,18,0,0,18,18,17,16,16,16,16,16,17,18,19,19,20,20,20,22,21,20,19,18,17,15,14,13,13,12,12,12,12,12,12,13,13,14,15,16,17,17,18,19,21,21,21,21,22,22,23,25,25,25,27,28,30,32,35,36,37,37,36,36,36,35,33,32,29,27,26,24,23,23,22,22,22,21,20,18,17,16,15,14,14,13,13,13,13,13,14,15,15,16,17,16,15,13,12,12,11,11,10,9,8,7,6,6,6,6,7,7,7,7,7,7,8,8,7,7,8,10,10,11,11,12,13,14,15,15,16,17,21,26,29,33,38,41,43,44,46,48,51,55,57,60,63,67,70,74,77,78,79,81,82,82,82,81,80,77,76,74,74,73,72,70,68,64,62,59,58,57,56,55,54,56,57,59,60,60,59,59,57,57,0,0,0,56,57,57,57,56,55,54,53,52,51,50,48,50,51,52,54,56,57,57,59,60,61,61,61,61,59,57,56,55,54,54,54,52,49,47,46,45,43,42,39,37,36,35,34,34,35,34,33,30,27,26,26,27,28,28,29,30,32,35,38,39,42,45,49,51,55,57,58,59,60,0,61,61,62,64,67,68,70,71,73,76,78,80,81,83,84,85,86,87,87,87,86,86,85,84,83,81,79,0,0,78,77,76,75,74,72,71,70,69,69,69,68,68,69,70,70,71,72,74,74,75,75,75,74,74,75,76,77,78,78,79,79,79,79,79,79,80,80,81,0,81,80,79,77,76,0,0,0,74,73,73,73,73,71,70,68,66,64,63,62,62,0,0,61,61,59,58,57,57,58,59,60,62,63,65,67,70,73,77,77,77,77,77,77,75,73,72,71,71,72,71,71,70,69,67,65,64,62,61,60,58,57,56,56,54,54,53,52,51,51,51,49,49,47,47,45,42,40,38,37,36,35,35,35,36,37,38,39,42,44,48,50,53,57,59,61,61,61,62,60,59,58,56,55,55,55,55,55,54,54,54,55,57,57,58,58,58,58,58,58,59,60,61,63,64,64,63,63,63,64,65,67,69,71,72,72,73,74,76,78,80,82,85,88,91,94,96,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,97,94,91,89,87,86,85,83,82,79,78,76,76,74,73,73,72,0,0,0,0,0,0,0,0,0,0,70,68,67,67,67,67,67,67,68,68,68,69,69,70,72,72,73,73,73,73,73,71,71,69,68,66,64,60,57,55,53,52,49,47,46,0,0,0,0,0,0,45,44,42,41,40,38,37,35,37,39,42,44,46,48,52,54,56,58,59,59,59,60,61,61,62,64,67,70,74,77,80,82,85,89,92,94,96,98,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,92,85,80,76,0,72,69,67,65,64,64,63,60,57,54,52,51,50,48,46,44,42,40,39,38,37,35,34,34,34,34,35,36,36,37,38,38,39,39,39,40,41,42,43,43,43,42,42,42,43,45,46,47,49,51,53,56,58,61,61,61,62,63,64,64,64,66,68,69,68,67,67,66,66,67,68,68,67,67,68,67,67,67,67,66,64,62,61,60,58,57,0,0,60,63,67,71,73,76,77,78,79,80,79,78,78,76,75,74,74,74,75,77,79,80,82,84,86,88,90,92,93,94,94,93,92,91,89,87,86,85,0,0,0,0,0,0,83,82,82,82,83,84,85,87,88,88,88,88,87,87,87,87,87,87,87,87,86,85,86,86,87,87,87,88,89,90,90,91,91,92,93,94,95,97,98,100,100,100,100,100,100,100,100,100,100,100,100,100,98,97,96,95,95,95,94,94,94,94,93,93,92,91,90,88,86,82,0,79,79,78,77,75,73,71,69,67,65,64,64,64,64,62,60,58,57,56,56,56,57,57,56,56,56,55,55,0,0,56,57,57,59,59,59,58,56,55,54,53,51,49,47,46,45,45,46,45,45,45,46,45,45,49,53,58,65,72,81,92,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,100,100,100,100,100,100,100,100,98,96,95,94,93,93,93,93,92,90,89,86,85,83,81,80,78,75,73,71,70,70,70,70,71,73,75,76,77,77,78,80,80,79,77,76,0,77,78,79,79,79,78,79,80,81,82,83,83,82,82,82,82,82,82,83,84,84,84,0,85,86,88,89,90,91,91,90,89,87,86,83,81,78,76,75,0,74,73,73,74,75,75,76,78,78,0,0,78,79,80,81,82,82,83,84,84,83,83,84,85,86,87,87,87,88,90,91,91,91,91,91,90,89,87,86,85,85,85,85,84,83,81,78,75,70,66,63,60,58,57,54,55,56,58,61,62,64,67,70,73,75,79,84,87,91,96,96,96,96,96,96,96,96,96,94,90,87,85,81,79,77,75,73,72,70,70,70,69,67,64,62,59,57,55,54,53,53,53,53,53,52,51,50,50,51,51,53,53,53,53,55,55,56,57,57,57,55,53,50,49,48,47,47,47,48,49,48,47,47,47,48,49,50,52,55,57,57,59,60,63,66,69,74,77,81,84,84,84,84,84,83,83,84,84,84,84,83,80,79,78,77,76,75,74,73,73,73,72,72,73,72,73,72,73,73,73,73,73,68,64,59,54,50,47,44,42,39,37,33,30,27,25,25,24,23,22,22,22,22,23,24,25,26,28,30,32,33,35,38,39,41,43,45,47,49,50,52,53,54,55,57,60,64,66,69,73,75,77,79,81,82,83,84,85,85,85,85,86,87,88,88,88,88,87,85,83,78,74,69,65,64,64,65,64,63,63,63,62,61,61,60,60,60,61,0,0,0,0,0,62,64,65,66,67,66,66,66,66,66,64,62,60,59,59,59,60,58,57,57,57,57,57,57,56,54,52,50,50,49,48,48,49,50,51,52,55,56,57,58,59,60,61,62,64,66,68,69,70,72,73,73,73,73,72,71,70,70,70,70,70,71,71,71,70,69,67,63,61,59,57,56,56,54,53,53,53,53,53,52,53,54,55,57,59,62,64,66,68,68,68,68,67,66,66,64,64,63,62,60,57,54,52,51,48,44,41,38,34,31,28,26,26,27,27,28,28,27,27,27,28,29,30,31,33,35,38,41,43,44,44,43,42,42,42,42,43,43,42,0,44,47,49,50,51,52,51,52,51,51,51,52,53,53,54,55,57,59,61,63,65,67,68,69,68,68,68,69,71,73,75,76,77,79,80,80,81,82,83,84,86,89,90,93,95,97,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,94,88,84,80,77,74,71,68,64,58,53,49,46,43,43,43,39,36,33,31,30,27,27,28,28,29,31,32,31,31,31,30,30,30,30,31,32,33,33,33,33,32,31,31,32,32,33,37,43,49,53,58,62,66,71,77,83,89,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,91,86,79,73,67,63,60,57,55,53,52,51,50,49,48,48,48,47,47,45,45,44,45,45,46,48,50,51,52,54,56,59,61,63,65,66,67,67,67,67,68,68,68,69,71,73,75,77,77,78,78,79,79,81,81,81,81,80,80,80,79,79,80,81,81,81,81,77,75,73,70,67,65,64,62,61,60,58,55,51,48,46,44,41,39,37,34,32,30,29,28,27,27,27,27,26,25,24,23,25,28,30,34,36,0,0,0,0,38,40,40,39,38,37,36,36,36,35,34,33,32,31,31,31,32,33,34,35,37,40,43,47,51,53,53,53,53,53,54,54,54,52,50,50,51,53,55,0,57,60,64,67,69,71,74,77,80,83,87,90,93,96,0,0,0,0,0,0,0,0,0,0,0,0,0,94,89,89,89,83,77,73,69,66,64,62,61,60,58,57,56,56,56,57,57,57,56,57,57,57,58,57,56,55,54,53,51,49,48,46,46,44,41,38,36,35,34,33,32,31,29,27,26,25,25,25,24,25,25,26,27,28,30,31,34,37,41,45,48,51,52,53,53,52,51,49,49,48,48,49,50,52,54,56,58,61,63,65,68,72,77,81,85,89,93,96,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,98,96,93,0,0,0,89,86,84,81,78,76,74,72,70,68,66,65,64,63,62,60,58,57,54,53,50,48,46,45,44,43,41,40,39,37,36,36,34,33,31,31,30,29,29,28,29,29,30,31,32,32,33,35,35,36,37,39,41,44,47,51,56,60,62,65,68,71,72,73,75,77,78,78,78,77,77,78,78,79,78,79,79,78,78,78,79,80,81,82,83,83,82,82,83,83,0,0,0,0,83,82,80,79,79,78,78,78,78,78,78,78,77,76,75,75,74,73,73,72,71,68,65,63,61,60,57,56,55,55,55,53,53,51,50,50,50,48,46,45,44,0,0,0,0,0,0,0,44,43,44,45,46,47,48,49,50,52,54,57,59,62,65,68,73,76,78,80,81,82,83,0,88,94,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,96,94,91,88,86,84,83,82,81,80,80,80,81,83,84,84,84,84,85,86,87,87,88,89,91,93,96,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,98,96,95,94,93,93,92,92,92,91,91,90,88,86,85,85,85,84,84,84,84,83,82,81,80,79,78,77,74,73,72,70,68,66,64,64,63,62,61,60,58,58,58,57,56,56,57,58,60,62,65,66,67,68,69,70,70,70,70,70,71,71,71,69,69,66,63,62,60,60,59,59,60,61,63,65,66,67,68,70,71,72,73,73,73,71,70,68,66,64,62,59,56,52,50,48,46,45,43,41,40,41,43,46,49,52,55,56,58,59,60,0,0,0,0,0,0,0,0,61,62,62,62,61,60,60,61,62,63,64,64,64,64,63,62,62,63,64,64,65,65,66,65,64,63,62,61,61,61,60,59,58,58,57,57,55,54,52,48,46,42,38,35,33,31,30,28,28,27,29,31,33,35,38,41,43,46,49,51,54,56,58,59,59,60,61,62,63,63,64,64,66,68,69,69,69,68,68,68,69,70,72,74,76,77,77,77,77,77,76,76,76,76,76,74,73,71,68,66,64,63,62,61,59,57,56,53,52,51,53,55,58,60,63,66,68,70,72,74,76,79,82,86,91,91,91,91,91,91,91,91,86,82,79,76,74,73,72,71,71,70,70,69,69,69,70,71,73,75,77,78,79,80,81,83,85,87,90,90,90,90,90,90,90,87,84,82,80,76,73,71,68,65,63,61,60,59,57,56,56,56,56,56,56,56,57,59,59,61,61,62,62,62,63,65,65,66,67,68,0,69,71,72,74,75,76,76,75,75,74,72,71,70,70,71,72,73,75,78,81,84,85,87,89,90,91,92,93,93,93,93,93,93,93,93,93,93,94,95,97,98,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,100,100,100,100,97,92,89,86,84,82,81,79,78,76,75,74,74,74,75,76,76,76,77,77,78,80,82,82,82,82,82,82,81,81,81,80,80,80,80,80,81,83,83,85,86,87,87,87,87,86,85,85,84,84,84,83,83,84,84,84,84,83,83,84,84,85,87,88,89,90,91,91,91,90,91,0,0,91,91,91,92,92,93,93,93,94,95,95,96,96,96,96,96,96,96,96,96,97,98,98,99,0,0,0,0,0,0,0,0,0,0,0,0,0,100,99,98,98,98,98,98,98,98,98,98,98,99,99,99,99,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,97,96,95,94,93,92,92,92,92,91,91,89,88,88,88,88,88,89,89,90,91,92,93,95,97,98,100,100,100,100,100,100,100,100,100,100,100,100,95,89,83,79,76,71,68,65,63,61,60,62,65,66,68,71,74,76,77,76,75,74,72,72,71,70,70,70,70,68,67,67,67,68,69,70,70,70,71,71,72,73,73,74,76,76,77,77,77,78,79,80,80,80,81,81,81,80,80,79,79,78,76,74,70,68,66,64,64,63,62,61,61,62,62,64,64,64,64,65,66,68,69,70,72,73,75,78,79,80,82,83,85,85,86,86,85,84,84,83,83,83,83,83,83,82,81,80,79,77,76,76,76,76,77,79,80,81,82,83,85,88,91,93,95,96,98,100,100,100,100,100,100,0,100,100,100,100,100,97,95,93,91,90,88,86,83,78,75,70,66,62,59,57,55,0,53,52,51,52,52,52,52,53,53,53,52,52,52,52,52,52,51,50,49,48,47,46,45,44,43,42,42,43,43,43,44,43,43,43,43,42,43,42,42,42,43,43,43,44,45,47,48,49,51,52,54,0,0,56,57,57,57,59,59,59,59,61,63,66,70,75,78,82,86,90,92,96,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,97,93,90,87,0,85,84,82,80,79,78,76,74,71,69,68,67,66,66,66,67,67,68,69,69,69,68,65,63,62,61,61,60,59,59,59,58,58,57,57,57,57,56,55,54,53,52,51,51,50,48,46,45,44,44,43,40,40,39,37,33,30,27,25,23,21,20,19,19,18,18,18,21,24,27,31,36,41,47,55,63,69,74,78,80,84,86,87,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,92,96,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,100,100,100,100,100,0,0,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,94,89,85,79,75,68,62,58,54,50,47,45,43,41,41,40,40,40,40,41,41,41,41,42,42,41,40,40,40,40,41,41,43,45,45,46,48,49,48,48,48,49,50,52,54,56,59,63,67,70,72,73,75,76,77,79,80,80,81,81,81,0,81,81,78,74,70,68,65,64,63,62,62,63,63,63,63,62,62,61,60,59,58,58,56,56,56,54,53,50,48,47,46,45,45,43,43,42,42,42,42,40,39,39,39,39,39,40,41,40,39,39,39,38,38,38,38,39,41,41,41,43,44,46,49,51,53,54,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,60,62,63,64,64,63,63,63,64,63,63,64,64,64,64,63,63,63,62,60,58,56,53,50,49,47,46,44,46,48,48,49,51,53,54,56,57,58,60,61,63,64,64,65,65,65,65,65,65,66,68,68,68,67,65,64,61,60,57,53,47,42,42,41,41,42,42,42,43,42,41,40,40,40,41,42,43,44,43,43,42,41,41,44,47,50,53,57,61,65,69,72,74,76,78,79,79,80,81,81,82,84,86,88,92,96,99,99,99,99,99,99,99,99,99,98,97,96,95,93,92,91,90,88,86,83,80,76,73,71,69,66,62,59,57,55,54,53,53,53,52,51,49,47,49,50,51,52,54,56,57,59,60,60,57,55,54,53,53,52,49,47,46,45,43,41,40,39,39,38,38,37,37,38,38,38,37,36,39,40,41,39,38,36,34,33,30,28,26,25,24,23,23,21,20,20,19,19,17,15,13,12,10,11,11,12,12,12,12,13,12,12,11,13,15,17,19,22,25,28,30,33,35,36,39,42,43,46,48,50,52,55,56,58,61,61,61,61,61,57,54,52,50,48,48,47,47,46,44,43,41,39,37,36,35,35,35,36,35,35,36,36,36,36,35,34,32,31,31,30,30,31,30,30,30,30,31,32,33,34,35,36,36,36,35,35,36,35,35,34,33,32,31,30,28,27,26,27,28,28,28,29,30,31,32,34,36,39,41,43,44,45,44,44,43,42,42,42,42,43,45,46,49,50,52,52,55,59,61,62,63,64,66,69,72,74,77,79,79,80,80,80,81,82,82,84,85,86,86,86,86,86,86,86,83,81,79,78,78,77,75,73,72,72,72,73,74,76,78,79,80,80,81,82,84,85,85,85,86,87,88,90,91,93,93,93,93,93,93,93,93,86,80,74,70,66,63,60,59,57,55,53,52,51,50,50,50,51,51,51,50,49,48,47,47,47,48,49,51,54,56,60,64,67,69,70,72,72,74,0,74,73,73,73,72,72,72,73,74,73,72,70,67,62,59,56,54,52,51,49,48,46,44,43,42,41,40,39,38,38,38,39,39,39,43,46,51,54,56,59,62,64,66,68,70,72,73,74,73,74,73,72,72,72,73,74,74,74,73,72,70,67,65,63,62,62,62,63,64,65,68,71,74,77,78,81,82,84,86,88,91,94,96,99,99,100,100,100,100,100,100,100,100,99,98,96,95,94,92,91,89,87,85,81,79,75,71,69,67,64,62,60,59,59,59,59,60,61,63,63,63,64,64,63,61,60,59,59,59,60,61,61,62,62,63,64,65,66,67,68,68,70,71,74,74,74,74,74,74,75,76,77,77,78,79,78,77,75,73,72,72,71,70,70,71,71,72,70,68,0,67,67,67,67,66,65,65,65,65,64,65,65,67,67,68,68,0,0,70,71,72,74,75,77,79,82,85,88,91,93,95,97,97,97,97,97,97,97,96,95,95,95,95,95,96,97,98,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,96,90,85,81,78,75,73,70,68,66,65,65,64,64,63,62,60,58,56,53,52,51,51,49,49,48,49,49,49,0,0,0,49,49,47,46,46,46,45,44,44,45,46,46,46,47,48,49,52,54,56,58,61,63,66,68,70,73,75,0,0,77,80,82,84,87,89,90,91,92,93,94,95,96,96,97,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,97,95,93,91,89,88,87,86,85,84,83,83,83,83,82,82,83,82,82,82,82,81,81,81,81,82,83,83,83,83,84,85,86,87,89,90,91,93,93,93,94,94,94,94,94,94,95,96,96,96,95,95,95,95,95,95,94,94,95,95,95,95,96,96,96,96,98,98,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,100,100,100,98,97,95,94,93,92,91,90,90,89,87,86,86,86,85,84,83,83,83,84,85,87,90,93,97,97,97,97,97,97,97,97,97,97,92,87,82,78,75,73,71,68,66,65,63,61,58,56,54,51,47,46,45,44,43,43,43,44,45,47,49,50,49,50,49,49,49,50,51,51,51,50,49,47,44,39,35,31,28,25,23,21,20,19,18,17,16,16,16,16,16,17,16,16,16,16,15,15,15,14,0,0,14,14,13,13,12,12,12,12,13,13,16,19,21,22,23,23,24,25,25,26,25,25,25,26,26,26,26,27,26,26,29,33,35,38,40,43,46,48,0,50,52,54,55,57,58,58,57,54,53,51,51,49,46,44,42,40,40,40,38,36,34,32,31,30,30,30,30,30,31,33,33,33,31,31,30,30,30,30,31,33,34,36,37,39,39,39,39,40,41,43,45,46,48,50,53,54,55,54,51,48,47,45,44,42,39,35,31,30,30,30,31,30,29,28,28,0,27,27,28,28,29,31,32,33,34,34,33,32,32,32,33,34,35,37,40,41,43,44,45,47,48,50,52,55,56,59,61,64,66,69,71,72,72,70,67,63,60,57,55,51,49,47,45,44,43,0,42,42,42,43,44,46,48,51,54,57,62,66,70,75,81,88,97,97,97,97,97,97,97,97,97,97,97,89,83,78,73,70,67,63,58,54,50,47,44,42,41,40,39,39,39,40,40,41,42,42,42,43,43,44,46,48,49,50,52,55,58,62,65,66,67,69,0,0,0,0,69,71,72,73,75,76,77,77,77,78,79,79,80,81,83,84,84,85,87,88,89,89,90,90,90,89,90,89,89,89,89,88,86,85,84,83,82,82,83,84,84,85,87,88,88,88,89,89,90,91,91,92,92,93,93,94,94,95,96,98,100,100,100,100,100,100,100,100,100,100,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,97,95,93,92,90,88,85,82,81,0,78,75,72,70,67,64,62,61,59,58,57,56,56,56,57,58,60,62,0,0,0,0,63,65,67,68,68,68,68,69,70,70,70,70,69,69,70,70,71,73,76,78,79,80,80,80,80,79,79,78,77,76,76,75,75,73,73,72,73,73,74,74,74,74,75,74,75,76,77,78,79,79,79,79,80,82,83,83,83,83,84,85,87,88,89,90,90,89,89,89,89,87,0,0,0,0,86,84,84,84,84,85,85,86,87,89,92,95,97,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,98,96,94,91,86,82,79,77,75,74,73,72,71,70,69,67,65,62,59,55,51,48,44,40,37,35,33,32,31,30,29,26,24,21,21,20,19,18,17,17,17,17,18,19,18,17,17,15,14,13,12,11,11,10,10,10,9,9,9,9,8,8,8,7,7,7,7,7,7,7,7,8,8,8,9,9,10,10,10,9,9,9,8,8,8,9,8,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,8,8,9,10,11,12,13,15,15,16,17,19,18,18,18,18,18,19,20,20,19,18,18,18,18,18,19,20,21,22,24,26,27,28,30,31,31,31,30,30,30,29,29,29,28,26,24,23,22,21,20,20,20,20,19,19,17,16,16,15,15,15,15,14,14,13,13,13,13,14,14,15,16,17,18,20,23,24,25,27,28,29,31,32,33,33,34,34,35,36,35,35,35,36,37,39,39,39,39,38,37,37,37,38,39,40,41,41,41,42,42,42,43,43,42,41,41,41,42,43,44,46,48,51,55,57,58,60,63,66,69,72,73,76,78,82,82,82,82,82,81,80,80,79,77,74,72,69,67,65,64,62,58,56,54,52,50,46,43,40,38,37,36,35,35,35,36,36,0,0,0,0,38,39,40,42,43,46,48,50,53,54,55,56,58,60,63,64,65,66,68,70,73,73,73,73,73,73,70,67,0,0,63,60,56,52,48,46,44,40,38,35,34,35,36,37,38,38,39,39,41,41,42,43,45,46,49,50,51,50,50,49,48,48,49,48,48,47,47,47,45,43,42,41,39,37,36,35,34,34,32,30,28,26,25,24,23,22,22,22,24,26,28,30,33,36,40,44,46,48,48,49,49,50,50,51,52,53,56,58,62,64,64,64,64,64,65,64,62,61,60,60,60,61,62,64,65,66,67,68,68,69,70,72,75,76,78,81,85,89,94,100,100,100,100,100,100,100,100,100,100,100,100,98,97,95,95,94,93,93,93,94,94,94,94,95,95,95,95,95,95,95,96,96,96,96,96,95,93,92,91,91,0,91,91,90,90,90,89,89,89,89,88,88,87,87,86,86,86,85,84,83,82,81,80,80,78,78,78,77,75,74,73,71,69,66,64,63,62,61,62,62,62,60,60,58,56,55,55,55,55,56,56,57,57,57,58,57,58,59,59,60,62,62,62,62,62,60,58,56,53,51,48,48,48,48,48,47,46,46,45,45,43,42,42,40,39,38,38,38,37,36,36,37,37,37,38,38,39,41,41,42,42,43,44,46,46,47,48,49,49,49,50,49,49,49,49,50,52,54,57,60,65,70,76,82,90,100,100,100,100,100,100,0,0,0,0,0,0,0,0,100,100,96,92,88,0,0,0,82,77,73,69,67,63,59,57,55,54,51,49,48,48,48,48,49,50,51,52,52,52,52,52,52,52,51,52,51,50,49,48,48,47,47,47,48,48,50,52,52,54,55,58,60,62,65,68,72,77,80,83,85,88,88,89,90,91,92,92,92,93,94,96,96,96,96,96,96,94,93,91,91,90,89,89,88,87,86,84,83,83,81,81,81,80,80,79,79,80,79,79,79,79,76,74,71,69,67,64,62,60,59,58,58,58,59,60,62,63,64,65,66,67,68,68,67,65,64,63,61,60,59,59,58,57,57,57,58,59,61,63,64,63,62,61,60,60,61,62,63,64,65,67,69,70,71,72,73,74,76,78,81,84,88,91,95,100,100,100,100,100,100,100,100,100,100,100,100,100,100,93,88,83,79,76,73,72,70,68,67,66,65,65,66,66,0,0,0,0,66,66,65,63,59,57,55,53,52,50,48,47,45,41,38,36,34,31,29,27,24,22,20,18,17,16,15,14,14,13,13,13,13,13,13,14,14,15,16,17,19,20,19,19,20,20,21,20,20,21,21,22,23,25,26,28,30,32,33,34,35,36,37,36,36,36,37,38,38,37,37,37,36,35,35,35,36,35,36,36,37,39,40,43,45,47,49,50,51,53,55,56,59,62,66,68,70,70,72,74,75,76,77,78,78,79,79,79,80,80,79,79,78,77,0,0,0,76,76,74,74,73,72,72,71,70,70,71,70,70,71,72,74,76,79,79,79,79,79,79,76,73,71,69,68,67,65,64,63,62,61,61,61,61,61,60,60,60,60,57,54,52,50,49,47,45,44,44,42,41,39,38,37,36,36,36,35,34,32,31,31,29,28,27,26,28,31,34,37,41,46,50,54,59,63,66,67,70,73,76,79,81,83,83,83,83,84,85,86,87,87,88,88,88,88,88,88,88,88,87,86,85,84,83,81,78,76,75,74,74,74,74,76,78,80,83,85,86,87,88,89,90,90,89,88,88,88,88,88,89,89,89,90,91,91,92,92,92,92,92,92,92,91,91,90,90,89,88,88,87,86,85,84,84,83,83,83,84,86,87,89,89,91,93,95,97,97,97,97,97,97,97,0,97,97,93,85,78,72,66,62,59,56,53,52,50,49,49,49,49,50,52,54,55,55,54,54,54,53,51,49,48,48,48,49,50,51,54,56,60,64,67,71,74,77,82,0,86,90,95,95,95,95,95,95,95,94,93,92,92,92,91,92,92,92,92,93,93,93,93,93,93,90,88,85,83,82,80,80,80,80,80,80,81,81,80,79,77,76,74,73,70,69,68,67,67,67,67,66,65,62,60,56,54,50,47,45,43,41,40,40,40,40,39,39,37,36,34,31,28,25,23,22,19,19,19,20,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,14,13,11,10,9,8,7,8,8,9,10,11,12,13,15,17,17,19,20,21,23,25,26,26,27,28,29,31,33,35,39,42,45,48,51,55,60,63,68,68,68,68,68,67,67,67,67,68,70,71,71,70,70,71,72,73,74,75,76,77,77,77,76,76,76,77,78,78,78,79,79,79,79,78,78,78,78,78,79,79,79,78,79,80,80,80,80,80,76,72,66,60,56,52,49,47,45,44,43,43,42,41,41,41,41,42,42,43,43,45,47,49,52,54,54,54,54,53,52,53,53,54,56,56,57,59,60,61,63,64,64,65,66,68,69,70,70,70,69,67,65,64,62,60,56,52,50,47,46,45,44,42,41,40,40,40,39,38,37,34,32,30,29,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,25,23,21,19,18,16,15,14,13,13,12,12,14,15,16,16,16,16,17,18,18,18,19,20,19,19,20,20,21,22,24,25,27,30,33,36,41,46,49,53,58,64,68,71,73,76,78,0,80,82,83,84,86,87,88,89,90,90,90,91,91,91,92,92,92,93,94,96,98,100,100,100,100,100,100,100,100,100,100,100,0,100,100,100,100,100,100,100,100,100,100,100,98,96,95,94,94,93,92,90,89,89,89,88,89,88,88,89,89,90,90,90,90,90,89,0,92,95,97,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,98,96,95,94,94,94,95,95,94,94,94,93,92,91,90,89,87,86,85,84,84,83,83,82,82,81,80,78,77,76,76,75,73,70,66,63,58,55,51,48,46,44,43,42,41,41,41,42,42,44,46,46,46,47,48,49,51,52,54,54,55,57,59,60,62,64,67,69,70,70,71,72,74,77,78,79,79,80,80,81,82,82,83,85,86,86,87,88,89,88,88,88,87,87,87,88,89,90,91,93,95,98,98,98,98,98,98,98,98,97,96,95,94,93,92,90,88,86,84,84,83,82,80,79,79,0,0,0,79,79,80,80,79,79,80,80,80,80,79,77,76,76,75,73,70,68,66,65,65,65,64,63,62,61,61,61,60,60,59,56,55,52,50,46,44,41,39,38,37,36,36,36,37,38,39,39,41,41,40,39,39,39,40,41,41,40,40,40,41,42,43,44,44,44,45,46,48,48,49,49,50,50,48,48,47,46,45,45,45,44,44,42,41,41,39,38,38,36,35,34,34,34,34,35,35,35,34,32,30,29,28,28,27,26,25,25,25,25,24,23,22,20,17,16,15,15,15,15,15,15,14,14,14,14,14,15,15,16,17,18,20,22,22,24,25,27,28,30,31,34,37,38,39,40,42,44,47,48,50,51,52,54,56,59,63,68,71,75,80,84,84,84,84,85,87,88,89,90,91,91,92,92,93,95,97,99,99,99,99,99,99,99,99,99,99,96,94,92,90,88,86,83,78,75,72,69,68,67,65,62,57,54,51,49,50,52,53,54,54,54,54,54,55,56,57,58,58,59,58,57,56,56,56,56,57,57,58,59,60,61,62,62,62,61,60,60,60,61,62,64,65,65
35,34,33,31,29,25,23,20,18,17,16,16,15,15,14,13,12,11,9,8,6,4,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,5,6,6,6,7,8,9,11,14,16,17,18,19,19,18,18,19,20,23,26,29,31,33,37,40,43,45,46,47,48,48,49,51,52,54,56,56,57,59,60,61,61,0,0,0,0,0,62,61,62,62,62,61,60,58,57,56,55,54,53,50,49,48,45,43,39,37,35,35,35,34,33,33,32,31,31,31,31,30,30,31,32,31,31,29,29,29,28,28,28,27,27,27,26,24,23,23,24,24,23,23,22,22,22,21,19,18,17,16,14,14,12,11,11,10,10,11,11,12,12,13,14,16,17,18,18,18,18,17,15,13,13,12,13,14,14,14,13,13,12,12,12,12,12,12,11,10,9,8,7,7,8,9,10,11,12,13,13,12,12,12,12,11,10,9,8,7,7,6,6,6,6,5,4,3,1,0,0,0,0,0,0,0,0,0,0,0,0,2,3,4,6,8,10,12,14,15,16,16,16,16,15,14,14,14,13,13,13,14,14,14,15,17,18,19,21,22,23,24,25,26,26,27,27,27,27,26,24,23,21,19,16,14,13,11,10,8,6,5,3,2,1,1,1,1,1,1,1,1,3,4,4,5,6,7,7,7,6,6,5,5,4,4,4,4,4,4,6,8,10,12,14,15,17,18,19,20,19,20,21,21,21,21,21,22,22,21,21,21,20,20,20,20,20,20,20,19,18,18,19,19,18,18,18,18,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,19,19,20,20,20,20,20,19,18,16,15,13,10,7,7,7,7,7,7,9,10,10,11,12,12,12,12,12,12,12,13,13,14,15,16,16,17,17,17,16,14,13,11,10,10,9,10,9,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,7,7,6,5,5,5,5,5,5,8,10,11,14,15,16,16,16,16,16,16,15,14,13,13,13,13,13,14,0,0,0,0,0,14,14,14,15,16,16,16,16,15,15,15,16,16,15,14,13,12,11,10,9,8,6,5,4,4,4,4,0,4,4,7,9,11,13,18,22,25,30,36,41,46,49,52,54,56,58,59,59,59,59,59,60,60,59,59,61,63,66,69,72,73,73,74,73,73,72,71,71,70,69,68,68,68,67,66,65,65,64,64,63,62,62,62,61,59,59,59,59,59,58,59,60,61,59,57,56,53,0,50,47,44,43,43,43,43,43,42,40,38,36,34,32,28,26,0,23,21,20,19,19,20,20,20,20,21,21,21,21,24,27,29,33,36,38,39,40,42,44,46,48,49,50,50,51,51,51,50,49,49,49,48,46,0,0,0,0,0,46,45,45,43,40,38,36,33,29,27,25,23,20,18,17,16,14,13,10,8,7,6,6,5,4,4,4,3,2,2,2,1,1,1,1,1,1,1,1,3,5,6,7,9,11,13,14,15,16,17,18,18,17,17,16,15,15,15,14,14,14,15,16,17,18,19,19,20,21,22,22,23,23,24,26,28,30,32,33,36,37,39,38,37,37,36,35,33,31,28,26,24,24,24,23,22,21,20,20,19,19,18,17,17,17,17,17,17,17,25,32,38,43,47,53,58,62,66,69,71,73,75,76,76,77,77,78,79,79,79,79,79,80,78,75,74,73,72,71,70,69,68,68,68,67,67,67,67,67,67,67,66,65,63,62,60,58,55,52,50,48,44,42,40,36,32,29,27,25,23,22,21,21,22,22,22,21,19,18,17,16,14,13,12,11,9,7,6,4,4,4,4,4,4,4,6,7,8,8,8,8,8,8,8,8,8,9,10,12,13,14,14,14,15,15,15,16,17,19,22,25,26,29,31,32,33,33,33,34,35,36,36,37,38,38,37,36,35,34,34,35,36,38,40,0,43,48,52,56,59,61,63,64,65,63,60,59,57,54,51,48,43,40,37,33,30,26,25,23,22,20,18,16,15,14,13,11,10,10,10,9,9,8,8,7,6,4,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,5,6,8,10,11,11,11,10,9,9,8,8,7,6,6,5,4,3,3,3,4,4,4,5,5,6,5,5,4,4,3,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,4,4,5,5,5,4,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,2,2,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,4,5,5,6,5,5,4,4,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,4,0,0,0,0,0,0,0,0,0,7,8,10,13,14,16,17,17,17,17,17,16,15,14,14,0,13,12,11,10,8,5,3,0,0,0,0,0,0,0,0,0,0,0,0,3,5,7,9,11,12,14,15,0,0,16,18,18,18,18,24,29,36,42,47,51,54,57,60,62,63,64,66,68,71,73,75,77,79,80,80,82,83,83,82,80,79,78,77,77,76,77,77,78,77,77,77,75,74,73,72,71,69,69,67,66,64,61,58,54,50,46,42,40,36,34,32,30,28,26,25,25,26,25,26,26,26,29,28,27,26,25,24,22,20,18,17,16,15,14,14,14,14,14,13,11,9,7,6,5,5,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,5,6,8,10,11,12,0,14,13,13,12,10,9,7,6,6,5,6,7,8,9,10,10,11,12,13,13,13,12,11,9,8,6,5,4,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,5,6,7,9,10,11,0,0,0,0,0,0,12,13,14,15,15,15,16,17,18,19,20,20,20,20,19,19,19,19,19,19,19,19,18,17,15,14,12,12,12,11,12,12,12,12,13,14,16,17,18,18,18,18,18,17,17,16,15,15,14,14,14,14,13,12,12,10,10,10,11,11,11,10,10,9,7,5,3,1,0,0,0,0,0,0,0,0,0,0,0,1,2,3,3,3,4,4,4,4,3,2,1,1,1,1,1,1,1,4,7,10,14,16,18,19,20,20,20,21,22,22,23,23,24,24,24,23,22,21,20,18,15,14,13,12,11,11,11,10,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,7,7,7,7,7,7,7,7,7,8,9,9,9,8,7,5,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,11,15,18,20,22,22,23,23,22,20,19,18,17,16,15,16,17,19,22,26,29,34,40,45,0,0,0,0,0,0,0,0,0,0,0,49,52,55,57,58,59,61,63,64,66,67,69,69,71,72,73,75,78,80,82,84,85,86,87,88,88,89,89,89,89,88,88,87,86,84,84,83,82,81,79,77,74,71,67,64,63,61,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,58,58,58,58,57,55,55,54,53,52,53,54,54,54,54,53,53,53,53,53,57,61,64,67,70,73,76,78,79,81,81,82,82,82,82,82,82,83,0,0,0,0,0,0,0,0,84,84,84,84,85,85,85,85,85,84,84,83,81,80,78,75,73,69,65,60,56,52,49,46,41,38,34,31,28,25,25,24,22,21,20,19,17,15,13,10,7,5,3,1,1,1,1,1,1,1,1,1,1,3,4,5,5,5,5,5,4,0,0,3,2,1,1,1,1,1,1,1,1,1,1,5,11,15,0,0,19,24,30,35,42,48,53,57,60,0,63,67,70,72,75,76,78,79,80,80,81,83,83,84,84,85,85,84,84,84,85,84,85,86,86,87,88,89,89,90,90,90,90,90,90,90,90,89,89,89,89,89,89,89,89,89,89,90,90,91,91,92,92,92,92,92,91,91,90,90,89,88,87,86,85,84,83,82,81,80,80,80,80,80,80,80,80,79,78,78,78,78,78,78,77,77,77,77,76,76,74,73,71,70,70,70,70,72,73,73,74,74,73,73,73,74,76,77,78,81,82,84,85,86,87,88,88,88,88,88,88,88,88,88,88,88,88,89,89,88,88,88,87,86,86,84,84,84,83,82,81,79,78,75,73,70,66,62,57,51,46,43,41,40,38,37,35,33,31,30,29,27,24,21,18,16,15,13,12,10,9,9,10,10,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,10,10,9,8,7,6,5,4,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,4,5,6,7,7,7,7,7,6,6,5,5,5,5,5,5,6,7,7,7,7,8,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,7,6,5,3,2,1,0,0,0,0,0,0,0,0,2,3,5,6,6,7,6,6,5,4,3,3,3,3,3,3,3,4,4,4,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,8,10,14,19,23,26,29,30,33,35,36,40,44,46,48,51,53,54,55,56,56,55,54,53,54,51,48,46,43,42,41,40,39,39,37,35,33,33,32,30,29,28,27,27,28,28,28,27,25,23,22,21,21,20,20,20,20,20,20,22,23,24,25,27,30,33,38,42,45,48,50,51,52,53,54,54,55,54,53,52,51,52,52,51,51,51,51,51,51,50,49,47,45,42,40,38,35,31,29,27,25,25,25,24,24,24,24,24,25,25,25,25,25,24,24,24,24,24,27,28,30,32,33,35,36,37,38,38,38,38,38,38,39,42,43,44,45,45,44,43,41,40,40,40,40,40,41,42,43,43,44,45,45,44,44,44,44,44,43,42,40,38,35,31,30,29,29,30,31,32,36,38,41,42,43,44,45,48,50,53,55,57,58,59,59,57,56,55,55,57,59,62,64,66,67,68,70,71,72,73,74,75,76,78,79,80,80,81,81,81,81,83,84,85,86,86,87,88,89,89,90,90,91,91,91,91,90,90,90,89,89,90,90,89,89,90,90,90,90,90,90,90,89,89,89,89,89,90,90,91,91,91,91,92,92,93,93,94,94,94,94,94,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,95,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,93,93,93,92,92,91,91,91,91,91,91,92,92,92,92,93,93,93,93,93,92,92,92,92,91,90,90,89,89,88,88,88,88,88,89,90,90,91,91,91,91,90,90,90,91,91,91,91,92,92,92,93,93,93,93,92,92,92,92,91,91,90,89,88,88,88,87,88,88,88,88,89,89,90,90,90,91,92,92,93,93,93,93,94,94,94,94,94,93,93,93,93,92,92,91,91,90,89,88,86,85,83,81,78,75,71,69,66,63,58,55,51,47,41,35,30,28,25,22,19,16,12,9,9,9,9,9,9,9,12,15,18,19,21,21,21,21,21,21,21,21,21,23,24,27,29,32,36,40,43,44,44,47,51,54,57,59,60,61,61,61,61,60,60,59,60,59,59,59,59,58,57,56,55,54,54,54,56,57,60,62,63,64,64,64,64,63,63,63,59,56,53,51,50,50,51,51,52,53,53,54,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,64,67,70,73,75,77,77,77,79,80,81,82,83,85,86,87,87,88,88,88,88,88,88,86,84,82,80,78,76,76,75,74,73,71,70,69,68,66,65,64,64,64,65,67,69,70,71,71,71,71,72,72,72,71,72,73,74,75,76,77,78,78,79,80,80,81,81,81,81,81,80,79,78,77,75,75,74,72,71,70,70,71,71,71,71,71,71,72,73,74,74,74,73,73,73,73,73,72,71,70,70,69,68,67,67,66,64,64,63,63,63,63,65,68,72,76,80,83,85,87,89,91,92,94,95,96,96,96,96,96,96,96,95,94,92,91,90,88,87,86,85,85,84,84,83,83,82,83,84,86,87,88,88,89,89,89,90,91,91,92,92,93,93,93,93,93,93,93,92,92,92,92,92,92,92,92,93,95,94,94,94,93,93,93,92,92,92,91,90,89,88,87,85,83,82,81,81,82,0,0,82,82,83,84,84,84,84,84,83,82,81,81,80,80,80,78,79,80,81,82,83,85,86,87,87,88,88,88,88,88,88,87,87,86,85,84,83,83,82,81,79,79,79,79,78,78,77,75,75,75,73,72,70,68,65,64,63,63,64,64,64,65,67,68,71,73,74,76,77,77,78,78,78,79,80,82,83,84,85,86,86,87,87,87,87,87,86,85,85,84,83,84,85,87,88,88,89,89,90,91,92,93,94,94,94,94,93,93,93,93,93,93,92,92,93,93,92,90,90,89,89,88,87,86,85,85,84,83,79,74,71,67,62,59,57,56,54,52,49,45,43,40,37,33,30,26,23,22,21,19,18,18,18,19,20,23,24,26,26,27,28,30,32,36,38,41,42,43,44,45,46,44,43,41,40,40,41,41,43,43,0,0,0,44,43,43,43,44,45,46,47,48,49,50,52,50,49,48,46,44,43,43,41,40,39,39,39,39,41,43,44,45,46,46,46,48,51,53,54,55,57,58,61,63,64,65,66,66,65,66,67,70,73,74,74,73,72,72,71,70,68,65,62,61,58,55,51,49,45,43,42,41,40,0,39,39,38,36,33,32,30,29,27,24,22,20,19,17,16,15,14,13,13,13,14,14,15,16,17,19,21,0,0,22,23,24,25,26,28,29,30,31,31,31,32,32,31,30,30,29,28,26,26,25,25,25,26,26,25,24,23,22,22,21,21,21,21,21,21,20,20,19,0,19,20,21,23,24,0,0,0,26,27,27,27,27,29,30,32,34,36,37,38,38,0,0,39,39,41,42,43,43,42,41,40,38,37,35,33,30,27,23,23,23,23,23,23,25,27,28,29,29,28,29,29,30,31,33,35,36,38,39,40,42,43,44,44,46,46,47,48,49,49,49,51,51,53,53,55,58,60,62,63,64,65,65,65,64,63,62,61,58,56,52,50,47,43,41,39,39,39,38,40,41,42,44,45,45,45,45,45,46,46,46,45,43,43,42,42,42,42,42,42,41,40,39,37,36,36,37,37,37,36,35,33,31,29,28,28,27,26,24,22,20,18,15,12,9,6,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,6,9,11,13,14,15,17,18,21,22,24,24,26,27,27,28,0,0,0,0,0,0,0,0,0,0,30,32,33,33,33,33,33,33,32,32,32,31,31,30,28,28,27,27,27,27,27,29,29,31,32,34,36,40,43,45,47,48,51,53,54,0,0,0,0,0,0,55,56,58,59,60,62,63,65,63,61,58,56,54,52,48,46,44,42,41,41,41,40,39,39,38,36,33,30,26,23,20,18,15,11,8,6,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,15,20,24,0,28,31,33,35,36,36,37,40,43,46,48,49,50,52,54,56,58,60,61,62,63,65,66,66,66,66,65,64,64,63,62,62,61,61,61,60,59,58,57,57,57,58,58,58,57,55,54,53,51,49,47,44,42,39,39,39,38,37,36,36,36,34,32,31,32,33,33,34,34,33,32,32,33,33,32,33,33,33,33,34,36,38,39,40,42,43,0,0,40,37,33,29,27,24,23,22,21,20,21,22,22,24,25,26,26,26,25,23,21,20,18,16,14,12,10,8,7,6,6,7,8,9,11,13,14,15,0,0,0,0,0,0,17,18,18,18,17,16,15,13,12,12,12,12,13,13,13,13,13,13,13,13,14,15,14,14,13,13,13,12,11,10,10,9,9,8,7,6,5,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,4,5,5,5,6,6,6,6,7,7,8,9,10,12,14,18,0,21,21,22,23,25,27,29,31,33,35,36,36,36,36,38,40,42,43,44,44,44,43,43,44,44,44,45,45,0,0,44,43,43,41,41,41,42,44,45,46,47,49,51,53,54,55,55,54,55,55,55,54,55,55,51,47,42,35,28,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,5,6,7,7,7,7,8,10,11,14,15,17,19,20,22,25,27,29,30,30,30,30,29,27,25,24,23,23,22,20,20,21,23,24,0,23,22,21,21,21,22,21,20,19,18,17,17,18,18,18,18,18,18,17,16,16,16,0,15,14,12,11,10,9,9,10,11,13,14,17,19,22,24,25,0,26,27,27,26,25,25,24,22,22,0,0,22,21,20,19,18,18,17,16,16,17,17,16,15,14,13,13,13,12,10,9,9,9,9,9,10,11,13,14,15,15,15,15,16,17,19,22,25,30,34,37,40,42,43,46,45,44,42,39,38,36,33,30,27,25,21,16,13,9,4,4,4,4,4,4,4,4,4,6,10,13,15,19,21,23,25,27,28,30,30,30,31,33,36,38,41,43,45,46,47,47,47,47,47,48,49,50,50,49,49,47,47,47,47,45,45,44,43,43,43,45,47,50,51,52,53,53,53,52,51,52,53,53,53,52,51,50,48,45,43,43,41,40,37,34,31,26,23,19,16,16,16,16,16,17,17,16,16,16,16,17,20,21,22,23,24,25,26,27,27,27,28,28,27,28,27,28,27,27,27,27,27,32,36,41,46,50,53,56,58,61,63,67,70,73,75,75,76,77,78,78,78,78,77,76,75,74,72,70,68,67,65,62,61,59,57,55,53,51,50,48,47,46,45,43,40,36,34,31,27,25,23,21,19,18,17,16,15,15,15,15,14,13,12,12,12,12,13,15,17,22,26,31,35,36,36,35,36,37,37,37,38,39,39,40,40,40,39,0,0,0,0,0,38,36,35,34,33,34,34,34,34,34,36,38,40,41,41,41,40,42,43,43,43,43,43,43,44,46,48,50,50,51,52,52,51,50,49,48,45,44,43,42,41,40,39,38,36,34,32,31,30,28,27,27,27,27,28,29,30,30,30,30,30,29,29,29,30,31,33,37,39,41,43,44,44,46,47,47,47,47,47,48,47,46,45,43,41,38,36,34,32,32,32,32,33,34,34,36,36,37,38,40,43,46,48,49,52,56,59,62,66,69,72,74,74,73,73,72,72,73,73,73,72,71,70,69,67,65,62,59,57,56,56,57,58,58,58,58,57,57,58,0,56,53,51,50,49,48,49,48,49,49,49,48,47,47,46,45,43,41,39,37,35,33,32,31,32,32,32,31,29,27,25,24,23,21,20,20,19,18,17,16,14,11,10,7,5,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,12,16,20,23,26,29,32,36,42,47,51,54,57,57,57,61,64,67,69,70,73,73,72,72,71,69,68,69,69,69,70,70,70,70,69,68,67,67,67,67,68,69,69,68,68,67,63,57,51,47,42,38,34,29,23,17,11,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,9,14,21,27,33,37,40,43,45,47,48,49,50,51,52,52,52,53,53,55,55,56,55,55,54,52,50,49,48,46,44,41,39,37,35,34,33,33,33,33,32,32,32,31,29,27,25,23,23,22,22,21,21,19,19,19,19,20,20,20,21,21,20,19,19,19,19,23,25,27,30,33,35,36,38,39,40,42,45,49,52,54,56,59,61,63,66,68,70,71,72,73,73,73,73,74,75,76,77,75,72,70,66,64,0,0,0,0,62,60,60,61,62,63,64,64,64,65,66,67,68,69,69,69,68,67,66,65,63,60,57,53,49,47,47,47,47,47,46,46,46,48,50,50,49,47,45,0,43,40,36,33,31,29,26,23,20,17,13,10,7,4,0,0,0,0,0,0,0,0,0,0,0,0,0,6,11,11,11,17,23,27,31,34,36,38,39,40,42,43,44,44,44,43,43,43,44,43,43,43,42,43,44,45,46,47,49,51,52,54,54,56,59,62,64,65,66,67,68,69,71,73,74,75,75,75,76,75,75,74,73,72,70,69,66,63,59,55,52,49,48,47,47,48,49,51,51,52,52,51,50,48,46,44,42,39,37,35,32,28,23,19,15,11,7,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,7,0,0,0,11,14,16,19,22,24,26,28,30,32,34,35,36,37,38,40,42,43,46,47,50,52,54,55,56,57,59,60,61,63,64,64,66,67,69,69,70,71,71,72,71,71,70,69,68,68,67,65,65,64,63,61,59,56,53,49,44,40,38,35,32,29,28,27,25,23,22,22,22,23,23,22,22,21,22,21,21,22,22,22,21,20,19,18,17,17,18,18,17,17,0,0,0,0,17,18,20,21,21,22,22,22,22,22,22,22,23,24,25,25,26,27,27,28,29,32,35,37,39,40,43,44,45,45,45,47,47,49,50,50,50,52,54,55,56,0,0,0,0,0,0,0,56,57,56,55,54,53,52,51,50,48,46,43,41,38,35,32,27,24,22,20,19,18,17,0,12,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,6,9,12,14,16,17,18,19,20,20,20,19,17,16,16,16,16,15,14,13,13,12,11,9,7,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,4,5,6,7,7,8,8,8,9,9,10,12,14,15,15,15,16,16,16,16,17,18,19,20,21,22,23,26,27,28,30,32,34,36,36,37,38,39,40,42,42,42,43,44,44,43,42,40,38,35,34,33,32,31,30,30,30,30,30,29,29,29,31,31,34,37,38,40,40,41,41,40,39,37,35,34,33,32,30,29,28,27,27,27,29,30,32,34,36,38,41,44,48,50,52,54,55,57,59,60,59,57,54,51,48,45,44,42,41,40,0,0,0,0,0,0,0,0,39,38,38,38,39,40,40,39,38,37,36,36,36,36,37,38,38,37,36,36,35,35,34,35,36,37,38,39,39,39,40,41,42,42,43,43,45,46,48,52,54,58,62,65,67,69,70,72,72,73,71,69,67,65,62,59,57,54,51,49,46,44,42,41,41,40,39,38,37,37,36,36,34,32,31,31,31,32,32,32,31,30,28,26,24,23,23,23,23,23,24,24,24,24,24,26,27,29,32,34,36,37,38,39,41,43,44,47,48,49,47,45,42,40,37,34,32,30,28,26,24,21,18,14,9,9,9,9,9,9,9,9,14,18,21,24,26,27,28,29,29,30,30,31,31,31,30,29,27,25,23,22,21,20,19,17,15,13,10,10,10,10,10,10,10,13,16,18,20,24,27,29,32,35,37,39,40,41,43,44,44,44,44,44,44,44,43,41,41,39,39,38,38,38,37,35,35,34,33,32,0,31,29,28,26,25,24,24,25,25,26,28,29,30,30,29,28,27,25,22,19,16,15,13,11,10,9,8,7,7,7,7,7,7,7,7,7,7,6,5,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,11,14,16,18,19,21,22,24,25,26,26,26,25,24,24,24,23,23,22,20,18,18,18,18,18,18,19,19,19,20,20,20,20,20,19,17,17,15,14,13,13,13,13,14,15,15,16,16,16,17,17,16,16,16,16,17,17,16,16,15,13,12,11,10,9,9,9,10,9,0,0,9,9,9,8,8,7,7,7,6,5,5,4,4,4,4,4,4,4,4,4,3,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,4,5,6,7,8,8,8,8,9,9,11,12,12,12,12,12,11,11,10,9,8,7,5,3,2,0,0,0,0,0,0,0,0,0,0,0,0,5,11,17,21,24,29,32,35,37,39,40,38,35,34,32,29,26,24,23,24,25,26,28,28,29,30,30,30,30,32,33,33,33,32,31,30,30,30,29,29,28,27,27,26,24,24,23,23,23,22,21,20,20,20,19,19,19,20,20,21,21,22,24,26,30,32,34,36,36,37,38,39,39,38,38,36,36,36,36,35,34,32,31,30,28,27,25,22,21,20,18,17,15,15,14,14,15,16,16,17,17,17,17,17,17,18,19,20,21,23,24,24,24,24,23,21,20,19,18,17,15,12,9,7,5,4,2,0,0,0,0,0,0,0,0,0,0,0,0,3,5,7,9,10,12,14,17,22,25,30,34,38,41,43,45,0,47,48,49,48,48,48,48,47,47,47,48,48,48,48,48,48,49,50,51,52,53,54,55,56,57,58,58,57,57,57,56,57,57,57,57,58,57,58,58,58,57,57,57,56,55,53,52,51,49,48,46,0,0,44,43,43,43,41,41,41,41,39,37,34,30,25,22,18,14,10,8,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,7,10,13,0,15,16,18,20,21,22,24,26,29,31,32,33,34,34,34,33,33,32,31,31,31,32,35,37,38,39,39,40,41,41,41,42,42,43,43,43,43,44,45,46,47,48,49,49,50,52,54,55,56,56,57,60,60,61,63,67,70,73,75,77,79,80,81,81,82,82,82,79,76,73,69,64,59,53,45,37,31,26,22,20,16,14,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,8,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,11,15,21,25,32,38,42,46,50,53,55,57,59,59,60,60,60,60,59,59,59,59,58,58,59,60,60,60,60,59,59,57,55,55,54,52,51,52,52,52,51,50,48,46,44,41,37,33,30,28,27,25,24,23,21,20,20,19,19,19,0,19,19,22,26,30,32,35,36,37,38,38,37,37,37,37,38,38,39,40,41,42,42,44,44,44,46,47,50,52,53,54,55,55,57,57,58,58,58,58,60,61,61,61,61,61,60,59,60,61,61,61,62,62,62,62,61,59,59,59,57,56,54,51,49,47,46,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,40,38,37,36,36,37,37,37,36,37,37,36,36,36,36,37,37,37,38,40,42,44,47,50,51,53,54,56,54,52,52,51,49,47,46,44,43,42,40,39,37,36,36,35,35,35,35,35,35,34,32,32,32,33,35,36,39,40,43,47,53,58,58,59,59,58,58,58,57,58,59,60,60,60,59,58,57,56,57,57,58,59,59,56,53,50,47,43,39,35,31,28,26,24,22,21,21,20,19,19,18,16,14,12,8,4,1,1,1,1,1,1,1,1,1,2,3,4,5,7,8,9,10,12,14,17,20,24,27,29,31,34,38,41,43,45,46,47,47,47,48,49,51,53,51,50,49,48,46,44,43,41,40,40,43,45,46,47,47,48,51,53,54,55,57,59,60,61,61,62,62,63,63,62,62,62,63,64,61,60,59,61,62,64,66,67,70,72,74,75,76,77,77,79,80,80,81,81,83,85,87,88,90,89,89,88,88,88,88,87,88,88,89,87,85,83,81,78,75,72,70,67,65,64,61,58,57,54,52,50,48,45,44,42,39,39,39,39,39,43,46,48,50,52,52,53,53,54,56,57,59,61,63,64,65,65,65,64,65,65,64,64,64,64,65,66,68,69,69,70,70,69,70,70,70,70,69,68,67,66,65,64,64,64,65,65,64,65,65,66,67,68,69,70,72,73,74,73,72,72,72,71,70,69,68,66,64,61,59,57,56,55,56,56,57,58,58,58,58,57,55,54,51,50,48,48,45,41,39,38,37,36,34,31,28,26,23,21,21,20,20,20,19,18,18,16,15,14,14,14,14,14,14,14,17,19,21,22,22,23,25,27,28,28,28,27,26,24,22,21,20,20,19,18,16,15,15,15,14,13,12,10,9,7,7,7,7,7,7,7,7,14,20,26,30,34,37,40,41,43,45,47,48,49,50,50,50,49,49,49,50,51,52,53,53,53,52,51,49,46,44,40,36,33,31,30,28,28,26,0,26,27,27,27,28,28,28,27,26,27,28,30,33,38,41,44,46,48,49,51,52,54,56,57,58,59,60,61,62,62,62,61,61,61,57,54,49,46,44,41,38,36,34,32,30,28,27,26,27,26,27,28,28,28,27,26,26,26,27,28,30,33,35,37,38,38,38,37,36,35,32,29,26,23,22,19,18,16,14,12,9,6,4,1,1,0,0,0,0,0,0,0,0,1,2,4,5,6,8,9,11,13,15,19,21,25,29,31,33,36,38,40,41,41,41,41,40,39,37,37,37,36,36,37,39,40,41,41,41,40,39,39,38,38,37,36,35,34,33,32,32,30,29,26,26,26,26,26,26,25,24,23,23,22,21,22,23,25,27,28,28,29,30,30,29,29,28,30,32,0,33,33,33,33,34,35,35,35,35,36,35,35,33,33,32,32,0,0,30,29,28,26,25,23,21,18,15,12,9,7,5,3,3,3,3,3,3,3,4,5,5,5,5,5,4,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,10,15,19,22,25,27,30,32,34,35,35,36,36,37,38,40,42,44,47,48,49,49,51,51,52,51,51,51,0,0,0,51,51,53,54,54,54,55,56,56,55,54,54,54,53,52,51,48,46,44,42,39,37,34,32,30,27,25,0,0,23,20,18,16,13,11,10,9,8,7,6,5,4,4,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,5,7,9,11,12,13,14,15,16,17,17,17,17,18,18,17,18,18,18,18,19,19,19,19,18,17,17,17,17,16,15,14,13,11,10,9,7,7,7,6,6,6,6,6,6,5,4,4,4,5,5,5,5,5,5,6,6,5,5,5,5,4,4,4,4,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,5,6,7,8,9,10,10,11,13,14,14,14,15,16,17,17,17,16,15,13,10,7,3,3,3,3,3,3,3,3,3,3,8,13,18,22,25,27,29,32,34,35,37,39,42,44,46,49,53,54,55,56,57,57,57,56,55,53,51,50,51,50,51,51,51,50,49,49,49,50,51,53,56,61,65,69,72,75,77,79,80,81,82,83,84,84,84,84,84,83,84,84,84,84,85,85,85,86,0,0,86,86,87,87,88,88,88,88,87,87,84,81,79,78,77,77,76,75,75,74,75,75,75,74,74,74,74,73,74,74,71,67,65,62,60,57,54,52,0,50,48,46,45,43,42,42,43,46,47,49,49,51,54,56,58,60,60,60,62,64,66,68,69,70,70,70,70,70,69,67,67,67,69,69,70,70,70,70,69,67,66,64,63,61,61,61,61,60,59,57,55,54,52,50,47,46,45,46,49,52,53,55,56,58,61,65,69,70,70,70,69,70,71,72,72,0,73,73,72,72,71,69,68,67,66,66,67,68,68,68,67,66,65,63,60,59,57,56,55,53,52,50,48,45,44,41,39,36,34,31,29,28,28,30,33,37,40,43,45,49,51,53,55,56,57,0,58,58,58,57,56,54,52,49,46,43,38,34,30,25,19,12,3,3,3,3,3,3,3,3,3,3,3,11,17,22,27,30,33,37,42,46,50,53,56,58,59,60,61,61,61,60,60,59,58,58,58,57,57,56,54,52,51,50,48,45,42,38,35,34,33,31,0,0,0,0,31,29,28,27,25,24,23,23,23,22,21,21,20,19,17,16,16,15,13,12,11,11,10,10,10,11,10,11,11,11,11,12,14,15,16,17,18,18,17,16,16,15,13,12,12,12,11,11,10,9,9,8,8,7,7,6,6,5,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,5,7,8,10,12,15,18,19,0,22,25,28,30,33,36,38,39,41,42,43,44,44,44,43,42,40,38,0,0,0,0,37,35,33,32,32,32,32,31,30,30,30,30,31,31,30,30,29,27,24,22,21,20,20,20,20,21,21,22,23,24,24,25,25,27,27,28,27,27,26,26,26,26,25,26,25,24,23,22,21,21,21,21,20,18,17,17,17,17,16,15,13,12,11,10,10,11,11,11,11,13,0,0,0,0,14,16,16,16,16,15,15,14,13,11,8,5,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,6,9,14,18,21,23,25,26,27,28,29,30,31,33,35,38,41,45,49,52,56,60,63,65,67,68,69,70,71,74,76,79,79,80,81,82,83,83,83,83,82,81,82,83,83,85,86,87,88,89,89,90,90,90,91,91,91,91,92,92,92,93,93,93,93,93,93,93,93,92,92,92,91,91,90,90,90,91,91,91,92,92,92,91,92,93,93,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,93,93,93,92,92,91,90,89,88,87,85,85,84,83,81,82,82,82,82,82,81,80,80,81,82,82,82,82,82,81,80,79,78,76,74,73,72,70,69,69,69,70,70,70,71,71,71,72,74,76,77,78,79,80,80,80,80,81,81,83,84,84,85,85,85,85,86,86,87,87,87,87,86,86,85,84,83,82,80,77,76,75,73,72,71,69,68,67,67,66,66,65,64,65,65,65,64,63,61,61,61,61,62,63,63,63,62,61,60,59,59,59,58,58,58,57,57,58,59,59,59,58,57,56,54,52,49,45,43,42,40,37,34,31,28,27,24,22,18,18,18,18,18,19,20,20,21,23,26,28,31,33,35,36,38,42,44,46,48,50,54,57,60,62,63,64,65,65,65,64,64,0,0,0,0,62,61,60,58,57,54,52,50,47,46,45,44,42,40,37,36,35,34,32,30,27,27,27,27,27,27,30,33,0,0,37,40,44,48,52,54,56,60,62,65,66,65,64,63,62,62,61,61,59,59,58,57,55,54,51,50,49,50,50,51,52,52,51,52,52,53,53,53,55,57,58,59,61,63,64,65,66,66,68,70,72,74,75,76,77,78,78,78,76,74,72,70,67,64,60,56,54,52,52,51,51,50,50,49,48,47,44,42,38,36,36,36,36,36,35,36,38,39,40,40,40,39,38,36,35,34,33,32,32,31,30,28,25,24,22,19,15,11,6,0,0,0,0,0,0,0,0,0,0,0,0,2,3,5,5,6,7,7,7,6,6,6,6,5,5,5,5,5,5,5,4,4,4,4,4,5,7,8,9,9,0,9,9,10,10,10,11,11,11,11,12,12,13,13,14,14,14,15,16,17,18,19,20,20,22,22,22,23,25,26,27,29,31,34,36,37,38,39,38,38,38,40,40,42,44,45,45,45,45,44,44,43,43,43,42,43,42,41,41,40,38,38,38,38,38,40,42,44,47,49,52,52,52,52,52,53,54,54,55,55,57,58,58,60,61,62,62,62,63,64,64,63,63,63,62,62,61,59,59,58,58,57,56,54,54,53,52,51,51,51,50,51,51,51,51,50,48,46,43,40,35,30,24,18,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,12,0,0,0,18,23,27,31,33,37,41,43,45,46,49,51,52,52,52,52,51,50,49,48,48,48,48,48,48,48,49,48,49,50,51,52,52,53,53,53,52,52,50,48,48,46,45,42,40,38,35,32,28,23,20,17,15,12,12,11,10,9,8,8,8,7,6,4,4,4,4,4,4,6,7,9,9,10,11,11,12,13,14,16,17,17,19,19,19,20,20,21,21,20,21,21,21,21,24,26,29,31,33,36,38,40,41,42,42,42,41,40,38,37,36,35,34,33,32,32,33,35,36,37,39,40,41,41,42,43,43,43,42,41,39,37,36,37,38,39,40,40,39,38,37,36,35,33,31,30,29,28,27,26,24,22,19,16,12,9,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,12,17,21,24,27,28,30,32,33,34,35,35,34,34,0,0,0,0,34,34,35,37,41,43,45,47,48,50,52,53,55,59,62,64,66,69,71,73,76,78,80,82,83,84,85,86,86,87,87,87,87,87,87,86,86,85,84,83,81,80,81,81,80,80,79,80,80,79,79,78,77,75,74,72,70,68,67,66,65,64,63,64,64,64,63,62,62,63,63,63,64,65,65,65,64,65,64,64,63,61,60,57,55,53,51,50,49,47,45,44,41,38,34,32,30,30,28,26,25,24,23,22,22,21,21,21,20,20,21,21,22,23,0,0,0,24,24,26,26,27,28,28,29,30,30,29,30,30,29,28,26,24,21,21,21,21,21,21,24,27,29,31,32,33,35,36,37,38,39,39,39,39,39,40,40,40,40,43,46,48,50,51,53,55,56,56,58,59,61,62,63,64,64,64,65,66,68,69,69,71,72,73,74,72,69,66,63,59,54,50,46,41,37,34,33,30,27,24,21,19,17,17,17,17,16,15,14,13,13,12,12,12,12,12,12,12,12,13,14,15,16,17,19,22,24,25,26,26,26,26,24,22,20,17,15,14,13,12,11,10,10,11,12,12,12,12,12,11,11,11,10,9,9,8,8,8,8,8,8,8,9,9,10,10,11,12,12,13,14,15,16,16,17,17,17,16,14,13,11,11,9,7,5,3,3,3,3,3,3,3,0,3,3,7,15,22,28,34,38,41,44,47,48,50,51,51,51,51,50,48,46,45,45,46,46,46,47,49,51,52,52,52,51,50,49,46,44,40,36,33,29,26,23,18,0,14,10,5,5,5,5,5,5,5,6,7,8,8,8,9,8,8,8,8,7,7,7,7,7,7,10,12,15,17,18,20,20,20,20,20,20,19,19,20,21,23,24,26,27,30,31,32,33,33,33,33,34,35,38,40,44,46,50,53,55,57,59,60,60,60,60,61,61,63,64,66,69,72,75,77,78,81,81,81,80,81,82,83,84,85,85,85,85,85,85,85,85,85,85,85,85,86,87,89,90,91,92,93,92,92,91,90,89,88,87,85,83,83,81,80,79,77,75,74,74,73,72,71,69,67,65,61,58,55,52,49,45,40,37,32,32,32,32,32,33,33,33,33,32,30,29,29,30,30,29,28,27,26,25,24,23,23,23,24,24,24,23,22,22,22,21,21,21,21,22,22,22,22,22,21,21,21,22,21,20,20,20,20,20,24,28,34,40,44,48,51,53,55,56,57,57,58,59,59,59,59,58,58,57,57,55,53,51,48,46,46,46,46,47,48,47,47,46,44,44,43,41,40,39,37,36,36,35,34,32,31,30,30,30,31,33,35,36,38,40,44,48,50,53,54,55,56,58,59,60,60,60,61,62,63,66,68,70,71,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,75,77,79,81,82,84,85,86,87,87,88,88,86,85,84,84,84,84,83,82,82,82,81,80,81,81,80,80,79,78,76,75,73,70,67,64,59,54,51,47,42,36,32,29,27,24,22,0,20,18,17,16,14,13,12,11,10,10,10,9,9,9,8,8,8,7,6,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,5,6,6,7,8,10,11,11,11,12,11,12,12,11,11,10,10,10,10,10,11,0,8,5,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,4,5,6,6,6,5,5,6,6,6,7,8,9,10,11,13,14,15,16,16,17,17,18,18,19,20,22,23,24,24,25,27,30,34,37,42,45,49,52,54,56,57,58,59,59,59,58,58,56,54,54,54,53,52,51,49,48,46,46,45,43,41,40,38,36,33,31,30,30,29,28,26,23,22,21,21,20,20,19,18,18,17,15,14,14,13,12,11,12,12,12,13,13,13,12,11,10,9,7,5,2,2,2,2,2,2,2,2,3,4,5,6,7,8,10,12,14,16,16,17,18,20,21,21,0,0,0,21,21,20,20,21,21,20,20,20,20,21,23,24,24,25,27,30,32,34,35,35,35,36,37,38,39,39,39,40,40,41,44,45,48,50,54,56,59,61,62,63,64,64,64,63,62,61,61,59,59,60,61,61,61,60,59,59,60,60,60,59,58,57,56,56,56,55,54,52,52,51,51,50,50,52,52,53,54,55,55,55,56,56,58,59,59,61,62,62,64,65,66,66,66,66,65,65,65,66,68,70,71,72,72,73,74,75,75,75,75,76,77,78,80,83,84,85,85,85,85,85,85,86,86,86,86,86,85,85,84,83,82,80,78,78,76,75,73,72,70,69,66,63,62,61,60,58,56,53,52,50,49,48,46,44,41,37,32,29,25,20,16,16,16,16,15,13,12,11,10,9,9,8,8,7,5,3,1,1,1,1,1,1,1,1,1,1,4,6,8,10,12,14,17,22,25,28,31,32,33,35,38,43,46,49,51,50,48,47,46,46,46,46,46,45,44,43,42,42,41,42,43,44,44,44,44,43,43,42,41,40,39,38,38,38,39,40,40,40,39,38,36,35,35
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
70,71,73,74,75,77,77,77,77,77,76,73,71,68,66,64,60,57,55,52,50,48,46,44,44,43,42,42,43,43,44,45,47,49,50,51,52,53,53,55,56,58,59,60,62,63,63,63,64,66,68,72,75,77,78,79,80,78,78,78,78,78,79,81,82,83,83,83,82,79,78,76,74,72,72,72,74,75,78,80,81,82,82,81,82,82,84,84,86,87,87,88,89,89,89,88,86,85,84,0,0,83,83,82,80,80,79,79,78,78,78,78,79,81,84,85,85,84,83,82,83,82,82,83,83,82,82,82,82,82,81,81,82,82,82,80,79,79,78,78,77,76,75,76,75,74,73,72,72,72,72,72,72,73,75,76,78,80,82,84,86,87,87,88,88,88,88,87,88,88,87,85,83,82,81,81,81,82,84,86,86,86,85,84,84,84,85,86,88,89,89,89,89,90,91,92,94,95,95,95,95,94,93,92,91,90,90,90,90,90,91,92,93,94,95,96,97,97,98,98,98,99,99,99,99,0,0,0,0,0,0,0,0,0,0,0,0,99,99,98,98,97,97,97,96,97,97,98,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,97,94,91,89,88,86,85,85,84,84,85,86,88,89,90,91,93,95,96,97,97,98,99,100,100,100,100,0,0,0,0,0,0,0,0,98,96,96,94,93,92,92,93,94,94,96,97,0,0,0,0,0,0,99,98,99,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,98,97,97,97,96,96,95,0,0,93,92,91,89,89,88,86,85,85,84,84,83,83,84,84,84,84,85,85,87,88,88,90,91,92,94,0,0,0,0,0,0,94,94,93,92,92,92,91,91,91,91,91,91,90,89,88,88,88,87,88,88,89,90,92,94,95,96,97,97,98,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,98,97,97,96,96,96,96,96,96,96,96,95,94,93,92,90,90,90,90,90,91,91,91,92,92,92,93,93,94,94,94,94,94,94,93,91,90,89,87,85,85,85,84,83,81,79,78,77,77,78,78,78,78,79,79,80,79,78,76,73,69,63,61,60,59,59,59,59,57,53,50,46,41,37,34,32,30,29,29,29,29,30,32,34,35,37,40,44,46,48,49,50,50,50,48,45,42,41,40,40,40,39,40,40,42,42,42,41,40,39,38,38,37,37,37,37,37,37,37,36,35,33,32,31,29,26,0,24,24,24,25,26,31,37,40,42,42,40,40,40,41,43,45,48,50,53,56,57,60,67,73,78,80,82,83,85,86,87,0,0,0,0,86,85,85,84,84,84,83,83,83,83,82,81,81,81,81,81,81,82,84,87,88,90,91,93,95,95,95,95,95,94,94,94,93,93,93,93,93,94,94,94,94,95,96,96,96,96,96,96,97,97,97,97,97,94,92,89,88,85,80,74,69,65,61,58,56,54,52,51,50,50,50,49,48,47,46,45,45,45,45,45,46,48,48,49,54,58,61,64,67,69,71,72,74,75,77,80,82,84,85,87,89,90,90,90,90,89,88,89,88,87,87,87,87,86,85,86,87,88,91,93,94,94,94,94,94,93,91,88,85,82,78,76,73,70,64,57,51,45,40,36,33,31,29,27,25,23,23,22,22,23,24,26,28,30,32,33,35,38,42,46,52,57,60,64,67,69,71,73,76,78,82,83,85,87,87,87,86,85,84,83,83,83,84,84,85,86,88,90,91,92,92,92,93,93,94,95,96,96,96,96,97,97,97,97,97,97,97,98,99,99,99,99,99,99,99,99,99,98,97,96,96,96,96,95,95,94,95,96,97,98,99,100,100,100,100,100,100,100,100,100,100,100,100,99,99,98,98,97,97,96,96,95,94,94,93,92,91,90,89,87,86,84,82,81,81,82,83,84,84,84,84,83,82,80,80,81,82,82,82,82,81,80,81,81,80,79,78,78,79,81,83,85,87,89,90,92,93,94,94,94,94,94,94,94,94,94,94,94,93,93,93,94,94,94,95,96,97,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,98,97,97,95,95,94,93,93,94,95,95,95,96,97,98,98,98,98,98,98,98,98,98,98,98,97,97,98,99,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,100,100,100,100,100,99,98,98,97,97,96,95,94,93,93,93,93,93,93,92,92,92,92,92,92,92,91,91,90,89,88,88,88,87,87,87,87,87,88,88,89,89,89,90,91,92,93,94,95,95,95,96,96,97,98,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,98,96,95,95,95,95,95,94,95,96,97,98,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,99,98,98,97,97,97,97,97,98,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,97,95,91,86,82,80,78,77,76,76,76,76,77,77,76,76,79,83,86,88,92,94,97,0,0,0,0,0,0,0,0,0,0,0,0,98,97,97,96,95,94,93,92,92,92,93,0,0,0,0,91,90,88,88,87,87,88,88,88,88,88,88,86,83,81,79,77,77,77,78,79,79,79,78,76,76,75,75,74,71,68,65,61,58,56,0,0,54,55,54,55,56,58,60,60,60,61,61,62,63,62,61,61,60,60,59,58,57,57,57,55,53,50,47,47,47,47,0,45,46,48,49,51,54,57,60,62,65,67,68,69,69,71,73,76,81,87,90,93,94,94,95,96,96,97,98,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,98,97,96,94,92,90,86,82,78,73,68,64,60,57,55,56,57,58,60,63,66,70,72,74,74,75,77,79,79,79,80,82,83,86,87,88,88,89,90,91,91,91,91,91,91,91,90,88,86,86,84,82,82,81,0,81,82,84,86,89,93,95,96,96,97,97,97,97,97,97,97,96,96,96,96,96,96,96,97,97,98,98,98,99,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,99,99,99,98,98,98,98,99,99,99,99,99,99,98,97,96,96,97,97,97,96,96,95,94,94,93,93,94,94,94,94,93,93,94,94,94,95,96,96,96,96,95,94,92,90,89,88,87,85,83,82,82,82,82,83,84,85,86,88,89,90,91,93,94,95,97,99,99,99,99,99,99,99,98,98,98,98,98,99,99,100,0,0,0,0,0,0,0,0,0,0,0,99,99,99,98,97,97,96,96,95,95,96,97,97,98,98,99,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,97,96,95,94,93,93,93,95,95,96,96,97,97,97,98,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,98,98,97,96,96,95,94,93,92,91,89,88,86,85,82,80,76,72,69,66,61,57,54,52,49,48,47,46,45,45,44,44,42,41,38,37,37,37,38,39,42,45,50,56,61,68,73,80,87,90,92,94,95,95,97,97,98,98,100,100,100,100,100,100,100,100,100,100,100,98,97,96,95,94,94,93,93,92,91,90,90,89,88,86,86,84,83,81,78,77,76,76,76,76,76,75,75,74,74,75,76,77,79,81,81,82,83,84,85,85,87,89,92,95,96,97,98,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,98,96,95,95,95,95,94,94,95,95,95,95,96,97,97,0,0,0,0,0,97,97,93,90,86,83,80,78,76,76,76,77,79,82,85,87,89,92,95,95,95,95,95,95,95,95,92,90,88,86,84,82,80,79,79,79,80,81,81,81,82,83,84,86,88,91,92,95,97,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,95,88,81,75,69,64,58,52,47,43,40,37,34,32,29,27,26,25,24,23,23,23,23,23,23,22,22,22,22,22,21,21,20,19,18,16,14,13,13,13,12,11,10,8,7,6,5,4,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,5,5,5,6,7,7,7,8,8,8,9,8,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,6,6,6,7,8,9,9,10,12,13,15,18,20,23,25,27,29,31,31,32,34,34,35,35,36,38,39,39,40,41,42,44,45,43,43,43,44,44,45,47,47,47,45,43,41,38,36,34,34,33,34,35,35,35,34,33,30,27,24,22,20,20,19,18,18,17,16,16,16,15,15,14,14,13,13,11,10,10,9,9,9,9,9,10,10,10,11,11,11,12,12,12,13,13,15,16,18,21,26,30,33,36,39,42,45,50,54,57,61,66,70,76,81,84,87,89,91,94,96,97,98,98,99,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,98,97,97,97,97,97,98,98,99,99,99,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,99,98,97,96,96,95,96,95,96,96,97,0,0,0,0,0,98,98,98,98,98,99,99,100,100,100,100,100,100,100,100,100,100,100,100,99,98,97,96,94,94,93,92,93,94,95,95,95,95,94,94,93,93,94,95,96,98,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,98,96,94,93,91,90,89,88,88,88,89,90,91,93,94,94,95,96,97,98,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,100,100,100,100,100,99,97,95,93,92,92,92,92,92,93,93,93,94,95,97,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,99,98,98,98,97,97,96,96,96,96,96,94,94,94,0,0,0,0,93,92,91,90,90,89,89,88,89,89,90,90,91,92,93,92,92,92,92,92,92,93,94,96,97,98,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,98,97,97,97,96,95,95,94,92,89,84,80,77,75,75,74,73,70,69,67,64,62,61,0,59,60,61,62,62,60,57,53,49,43,38,35,30,27,24,25,25,25,26,26,25,25,24,24,23,22,20,18,17,15,15,13,12,10,9,8,8,7,7,7,7,7,7,8,9,9,8,8,8,8,9,9,9,9,9,9,9,9,10,11,11,11,10,10,8,8,7,6,6,5,5,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,3,3,3,3,3,3,4,4,4,5,5,6,6,6,6,6,7,7,7,8,8,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,7,6,6,6,6,5,6,6,6,6,7,8,9,11,12,14,14,15,15,14,14,13,13,13,13,14,15,15,16,16,16,15,15,16,15,14,14,14,14,15,16,18,20,21,22,21,22,22,22,23,24,24,22,21,19,18,17,16,14,14,12,11,10,8,7,6,5,5,5,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,6,7,8,9,10,13,15,16,17,18,20,22,24,27,30,33,35,34,35,36,36,40,45,48,49,51,53,54,56,58,60,62,62,64,66,70,74,80,83,86,88,90,91,92,92,93,93,92,91,91,90,89,87,83,78,74,71,70,67,65,65,65,66,67,68,70,72,74,76,77,79,81,83,85,86,88,89,89,89,87,85,83,81,81,81,81,83,85,87,90,91,93,95,97,97,98,98,98,98,98,98,99,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,98,96,95,94,94,94,0,0,95,96,96,97,97,97,98,100,100,100,100,100,100,100,100,0,100,99,99,99,99,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,97,95,94,92,91,90,89,88,87,87,88,89,90,91,91,91,91,90,90,90,90,90,90,89,89,89,89,88,85,83,81,80,80,79,79,79,79,79,80,82,84,88,91,94,99,99,99,99,99,99,99,99,99,99,98,97,95,92,90,89,88,87,87,87,87,87,87,88,90,92,95,100,100,0,100,100,100,100,100,100,100,100,100,100,100,100,98,94,91,85,78,72,67,64,61,60,58,54,50,47,44,43,42,42,41,39,38,37,38,37,37,38,39,40,41,43,44,45,44,45,46,47,50,53,55,57,59,61,64,65,65,64,64,64,64,64,64,64,62,60,59,59,59,60,60,61,63,65,69,74,80,89,95,99,99,0,0,99,99,99,99,99,99,99,99,90,83,77,73,67,60,55,51,48,45,42,40,39,36,35,34,33,32,30,28,26,25,24,24,26,29,32,35,41,47,52,59,62,66,68,69,71,72,72,69,66,61,58,56,54,51,50,49,48,47,43,39,35,32,30,27,24,22,21,19,19,18,17,16,16,16,17,17,16,14,13,13,12,12,12,13,13,13,14,15,16,17,16,15,14,14,14,14,15,16,17,18,0,23,25,27,30,33,38,41,45,47,48,49,52,55,59,62,64,67,69,70,71,73,74,75,76,77,78,81,84,87,88,90,91,92,93,94,95,95,95,94,93,90,88,86,84,82,80,78,74,72,70,70,68,68,67,0,69,71,74,76,78,79,79,79,80,81,81,81,80,81,81,79,77,74,69,66,63,60,58,0,55,56,56,57,60,60,59,59,60,61,60,61,60,59,58,55,53,52,52,51,49,47,45,43,41,39,37,34,32,31,30,29,30,31,31,30,29,28,0,30,33,35,37,37,37,37,38,39,40,42,45,48,50,53,56,57,58,57,53,53,54,55,58,61,63,66,68,72,74,76,78,80,82,84,85,87,88,88,88,88,89,89,88,88,87,86,0,0,86,86,86,84,82,80,78,75,73,72,71,70,70,70,72,72,73,75,76,76,75,73,71,68,66,65,64,64,64,63,62,59,57,55,52,50,48,46,45,42,43,43,43,41,40,40,40,40,40,41,41,42,42,41,40,40,38,37,37,37,37,38,38,38,40,41,42,44,46,50,54,60,65,67,69,73,78,84,0,0,0,0,0,0,88,88,88,89,90,90,90,90,88,86,84,80,78,75,73,72,70,69,69,69,69,69,68,66,64,64,63,62,62,61,61,61,59,58,58,58,58,57,57,56,55,56,56,57,58,59,62,63,66,69,70,71,71,71,71,70,68,65,61,58,56,53,51,49,47,46,46,46,47,46,46,45,44,44,44,45,46,48,49,51,52,50,48,47,46,46,46,47,49,50,50,49,50,49,49,50,50,50,52,54,55,56,56,58,59,60,62,64,66,69,72,74,77,78,81,83,87,90,95,100,100,100,100,100,100,100,100,100,100,100,100,99,98,97,97,97,97,98,99,99,100,100,100,100,100,100,100,100,100,100,96,93,0,0,89,87,86,84,83,82,81,81,81,81,82,82,82,82,81,80,78,76,74,74,75,76,75,75,75,76,77,80,81,84,87,90,90,90,90,90,90,87,86,84,82,80,76,73,0,72,74,76,76,76,77,78,78,79,80,80,78,77,77,77,75,75,75,76,78,81,82,82,82,81,81,80,80,78,77,76,75,74,71,68,65,63,59,53,48,44,40,37,31,27,23,19,16,14,12,13,13,14,15,17,20,21,22,22,23,23,22,22,20,20,18,17,17,17,17,16,16,16,17,17,17,18,19,18,18,18,18,18,17,17,19,22,24,27,29,30,31,32,33,36,39,43,47,51,55,57,61,63,66,66,66,68,68,70,70,72,72,74,75,75,75,75,73,73,72,72,71,70,69,70,68,68,66,66,64,62,61,60,59,58,58,58,58,60,62,65,70,71,73,75,76,76,76,74,73,71,69,67,66,65,66,67,69,72,74,77,80,84,89,93,95,97,98,98,99,99,98,98,97,97,97,96,96,96,96,96,96,91,87,84,82,81,80,81,81,80,80,80,79,79,79,80,82,83,84,84,84,83,83,83,84,84,84,84,84,86,86,87,88,89,89,89,88,88,88,87,87,86,85,85,85,84,84,85,86,86,86,85,85,84,84,83,83,84,88,90,92,93,94,95,95,95,95,94,93,93,91,91,90,88,86,85,83,81,78,74,71,69,68,68,68,68,67,65,65,64,65,65,66,67,68,68,69,70,69,68,0,0,66,65,64,64,64,62,59,54,50,47,45,42,37,34,32,30,30,29,28,27,27,28,27,27,28,28,30,32,35,38,43,47,52,55,59,64,69,75,82,90,96,96,96,96,96,96,96,96,95,94,93,92,90,89,89,88,88,88,87,87,88,89,88,86,83,80,76,71,67,62,59,56,53,51,51,51,52,53,56,59,61,65,67,68,68,67,67,68,68,67,65,64,0,64,64,64,62,59,57,56,56,57,56,55,54,52,51,50,49,49,49,51,51,51,50,49,52,56,61,65,70,72,72,71,70,66,64,60,57,54,51,49,48,50,53,57,62,68,72,79,84,88,90,92,95,98,98,98,98,98,98,98,98,97,95,94,93,92,92,91,89,88,88,88,89,89,89,89,90,90,90,90,91,92,93,93,94,94,94,94,94,93,93,92,92,92,91,90,88,88,88,89,88,87,87,87,88,88,90,92,94,96,0,0,0,0,0,0,0,0,0,99,99,99,99,99,100,100,100,100,100,100,100,100,100,100,100,93,86,80,76,72,70,68,67,66,65,63,61,61,60,61,62,64,67,70,74,78,82,87,93,98,98,98,98,98,98,98,98,98,98,98,93,84,77,72,67,64,61,60,59,59,58,56,54,53,52,52,53,54,54,55,56,56,57,59,59,60,61,63,65,67,69,68,67,67,67,67,67,66,63,60,58,57,54,53,52,51,48,45,43,40,39,35,32,30,28,25,22,20,19,18,18,16,16,14,13,12,11,11,11,11,11,11,12,12,12,12,13,15,16,19,20,22,23,25,26,27,29,30,32,34,35,37,38,40,42,45,49,55,59,65,72,75,78,81,84,86,88,89,90,91,91,92,93,95,95,95,96,96,96,96,95,93,92,90,90,88,88,88,87,85,84,84,83,83,84,84,84,86,88,91,91,91,91,91,90,90,90,91,91,91,0,0,0,0,90,90,90,91,92,94,97,97,97,97,97,97,97,95,93,90,87,85,83,81,78,75,73,72,72,72,73,74,75,75,76,77,75,75,75,76,77,78,79,79,78,77,76,75,74,73,72,71,72,73,73,73,72,71,70,69,66,63,61,59,58,58,59,58,57,57,58,59,60,61,63,64,66,69,73,77,81,84,87,88,88,88,89,90,91,92,93,95,97,99,100,100,100,100,100,100,100,100,100,100,100,0,100,100,100,100,100,100,93,87,83,79,77,75,74,74,74,75,76,75,73,71,69,68,68,68,69,68,66,65,65,65,64,63,63,62,60,59,56,54,53,52,52,51,51,52,53,56,57,59,62,64,65,66,66,65,65,66,66,66,67,66,67,68,69,69,68,68,67,68,68,70,70,70,70,71,71,71,72,73,75,77,78,79,79,76,75,73,72,71,69,69,68,68,67,67,66,65,66,67,66,64,62,59,56,55,54,54,54,54,55,57,59,61,63,65,66,67,68,70,73,75,76,77,77,77,78,80,81,82,82,81,80,77,74,70,67,63,60,58,0,59,61,64,67,71,73,76,81,84,88,92,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,92,86,79,73,69,64,59,56,54,52,49,47,43,39,36,34,33,30,28,25,23,22,20,20,20,22,26,28,31,33,35,36,37,38,39,39,39,39,38,36,35,33,31,30,30,30,31,30,32,33,34,35,36,38,39,39,38,36,35,35,34,32,30,29,28,24,21,21,21,22,22,22,23,24,25,26,28,29,29,28,28,29,30,31,31,31,31,29,29,29,28,28,28,30,30,31,31,31,33,34,36,39,42,45,48,48,48,48,48,47,46,43,40,38,36,35,35,34,33,30,28,26,25,25,25,25,26,28,30,33,36,41,47,49,50,50,52,54,55,55,55,53,52,49,46,45,44,44,46,50,55,59,60,62,65,69,72,76,81,84,89,93,0,0,0,0,0,0,0,0,0,0,0,0,0,87,78,70,63,57,52,47,44,42,40,39,38,37,35,34,33,33,34,35,35,35,35,36,37,37,39,39,38,38,38,38,38,37,36,35,34,33,31,29,28,28,26,26,25,24,22,21,21,20,20,21,22,23,25,27,29,33,37,42,49,55,59,64,68,73,75,75,74,71,67,65,61,56,52,49,47,44,42,40,38,37,35,34,34,34,35,35,35,35,36,35,36,36,36,36,36,36,37,37,39,40,40,40,39,39,39,40,41,40,40,41,41,42,43,45,46,49,51,51,51,50,50,50,48,46,46,44,44,44,43,42,43,42,42,43,44,46,47,46,46,46,46,46,45,43,41,39,38,36,35,34,32,31,31,31,30,29,28,26,24,23,22,22,21,22,22,24,24,25,26,28,29,30,31,32,34,35,37,40,43,45,47,49,52,55,56,57,59,61,63,64,64,64,64,65,66,66,66,67,68,67,68,69,71,74,77,80,82,84,85,86,88,89,90,90,90,90,90,89,88,87,87,88,88,89,89,90,90,91,91,91,90,90,89,89,89,89,89,88,87,87,88,89,89,89,89,90,91,92,92,92,0,0,0,93,94,95,96,98,98,98,98,98,98,98,96,94,94,94,94,95,95,95,94,94,94,94,94,93,93,94,94,94,94,94,94,94,93,0,95,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,97,96,95,94,93,92,90,87,86,85,85,86,87,88,89,89,89,90,90,90,90,88,87,86,85,84,83,82,80,79,77,77,77,77,77,77,77,77,77,77,78,78,78,78,78,79,80,80,80,81,80,81,81,81,83,82,83,83,81,81,80,81,82,83,84,86,87,87,87,87,87,87,89,89,90,90,91,91,91,90,90,90,90,89,89,87,87,86,87,86,85,84,83,83,83,85,85,85,85,85,85,86,86,86,86,86,86,85,84,82,82,79,77,76,76,76,77,77,78,80,83,86,89,89,89,89,89,88,87,85,85,82,80,77,74,72,71,68,65,62,61,60,60,60,60,60,0,66,70,74,80,85,88,90,92,94,97,99,99,99,99,99,99,99,99,97,94,91,87,83,79,76,75,74,74,73,72,71,70,68,66,66,67,68,68,70,71,72,72,71,70,68,67,67,66,66,65,65,66,66,66,66,67,68,66,66,64,64,62,62,62,63,63,64,64,64,64,65,67,69,71,72,74,75,75,76,77,79,79,79,80,81,81,80,79,79,79,80,82,83,83,82,81,80,79,79,80,81,81,81,81,80,80,80,79,78,79,79,81,81,81,82,82,81,82,81,82,83,83,82,82,82,81,80,78,76,75,75,73,72,70,68,64,62,60,57,55,55,53,50,47,45,43,40,38,33,29,26,23,21,19,18,19,20,21,21,22,23,24,24,24,25,26,27,30,31,32,32,31,31,32,32,32,33,34,34,35,36,36,36,36,36,36,36,34,34,34,31,30,29,28,28,28,28,28,28,29,31,31,32,33,34,37,39,41,42,42,42,42,43,44,45,46,46,47,48,54,61,65,70,74,77,79,81,84,85,85,84,83,82,83,84,85,87,89,91,91,91,92,92,92,93,93,94,94,94,94,94,94,93,93,92,91,90,90,90,90,90,90,91,92,93,95,97,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,97,94,92,91,89,87,85,82,79,76,74,73,71,69,67,66,65,65,66,68,70,72,73,74,77,80,82,83,85,85,86,87,87,86,85,86,84,84,83,81,81,81,81,82,82,84,85,86,86,85,85,86,86,86,86,86,86,86,87,87,87,87,86,86,87,87,87,89,89,89,89,89,89,89,88,88,89,89,90,90,90,91,92,92,92,92,92,93,94,94,94,94,94,95,95,95,95,95,96,97,98,99,0,0,0,0,0,0,0,0,0,0,0,0,0,99,98,98,97,97,98,98,98,99,99,99,99,99,99,99,99,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,98,97,97,96,96,95,96,96,96,96,96,95,94,94,94,94,94,93,92,92,93,93,94,95,97,99,0,0,0,0,0,0,0,0,0,0,0,0,99,98,96,95,95,95,94,94,95,95,96,96,96,97,97,98,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,98,96,95,95,93,93,92,91,90,87,83,80,76,72,68,66,64,63,63,62,62,61,61,61,61,62,61,60,58,58,56,53,51,50,48,47,46,49,51,55,58,61,64,65,68,71,73,74,74,73,72,72,70,70,70,71,72,73,72,69,67,64,63,62,61,60,60,60,60,58,57,57,55,55,54,52,49,47,46,43,42,41,38,35,33,32,31,31,31,30,28,26,25,26,27,29,30,30,30,31,31,32,32,32,32,31,31,30,28,27,26,26,27,26,25,24,24,22,0,0,22,22,23,25,27,31,37,41,42,43,45,47,48,48,48,47,47,46,45,43,41,40,39,38,36,34,32,29,25,23,21,19,20,21,22,22,24,24,25,25,24,24,25,25,27,28,31,34,36,39,43,45,47,46,46,45,46,47,49,49,51,53,56,59,60,61,63,63,64,64,64,64,63,61,60,59,58,56,55,54,54,55,55,54,53,51,46,39,34,30,26,24,22,21,20,20,19,20,0,25,29,35,43,48,52,57,64,72,79,84,89,92,95,97,98,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,95,91,88,85,80,73,65,59,53,49,46,44,42,39,38,36,36,35,36,37,37,37,39,40,41,42,42,44,44,45,45,46,47,50,51,53,56,57,57,57,58,58,59,60,62,65,67,70,74,75,76,76,77,76,76,76,75,73,72,69,66,61,60,60,60,59,58,59,60,62,65,68,72,76,79,83,88,91,96,96,96,96,96,96,0,0,0,92,89,84,79,75,73,71,70,68,65,63,62,62,59,56,53,51,50,49,50,50,50,50,49,50,49,50,49,49,48,48,52,55,57,59,63,68,74,79,85,89,95,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,98,97,95,93,91,89,86,84,82,81,0,0,79,78,78,77,76,76,76,75,75,74,73,71,69,68,68,69,69,69,70,70,71,71,72,73,74,75,76,77,78,79,80,81,81,81,81,80,79,78,78,78,78,77,75,73,72,70,68,66,63,59,56,53,50,47,46,45,43,42,40,38,34,34,35,36,38,41,43,43,44,44,44,43,43,44,44,44,46,48,48,48,48,47,50,52,53,52,52,52,51,52,52,54,56,59,63,67,70,73,75,77,78,80,81,81,82,83,83,82,82,82,81,80,79,77,72,69,64,61,58,57,54,51,49,47,46,46,47,48,49,49,51,52,53,55,57,58,58,60,60,60,61,61,60,56,54,52,51,51,50,48,47,46,46,46,45,46,47,48,48,48,49,52,54,56,59,61,64,67,68,67,64,62,59,55,52,47,43,41,39,37,35,34,32,30,29,29,29,28,26,25,25,25,25,25,26,28,29,30,32,34,34,34,34,34,35,37,39,42,45,48,52,54,57,61,67,71,77,81,82,84,86,86,87,0,0,0,0,0,87,85,83,80,79,77,76,73,70,66,62,55,50,45,42,39,37,36,35,34,33,33,33,33,33,32,31,30,30,29,28,27,26,24,23,22,21,21,21,21,22,22,25,26,27,28,29,31,32,33,33,32,33,33,33,33,33,33,32,31,29,28,27,27,27,27,28,30,31,33,34,35,35,35,34,33,33,33,33,35,36,39,42,45,48,52,56,59,62,65,65,66,68,71,74,79,82,87,89,90,92,93,94,97,97,97,97,97,97,97,94,92,90,88,86,84,82,80,80,80,79,78,77,0,0,73,73,73,74,74,73,71,69,68,67,67,66,63,59,56,54,53,51,50,49,49,50,50,50,50,48,46,43,41,39,38,37,37,38,40,40,38,36,34,32,31,31,31,32,31,31,31,29,29,28,28,29,30,32,33,34,37,39,43,46,47,48,50,49,50,49,52,53,54,56,57,58,60,62,64,64,63,61,59,56,53,52,51,50,49,48,48,46,45,43,43,43,42,42,42,43,45,47,50,52,52,54,55,57,57,59,61,62,63,64,66,68,69,69,70,71,72,73,73,74,75,76,75,74,72,69,66,62,59,55,52,49,46,47,49,52,56,58,62,63,62,62,61,61,61,61,61,63,63,65,66,69,72,75,77,79,81,82,82,82,82,82,81,81,80,79,78,75,72,68,65,61,58,56,55,52,51,49,48,47,47,47,48,50,52,54,55,56,57,57,57,57,58,59,61,62,65,65,66,64,64,64,65,65,66,67,67,67,67,68,68,68,69,70,71,74,76,79,81,84,86,87,87,87,87,87,86,85,84,84,83,83,83,80,79,77,78,78,79,80,81,81,81,82,82,82,83,84,85,87,88,90,0,0,93,93,95,97,98,98,98,98,98,98,98,98,98,94,89,85,82,79,77,74,71,69,67,65,64,62,61,60,59,58,58,58,57,57,57,57,57,57,57,57,58,59,59,59,60,61,61,61,61,59,58,56,54,52,51,49,47,45,44,43,43,42,41,40,39,39,39,42,43,44,45,44,43,42,41,40,40,41,40,40,41,42,44,47,49,51,54,57,58,59,59,59,59,59,59,58,58,59,60,62,64,65,67,70,71,73,73,73,73,73,72,71,70,71,72,72,72,73,73,74,73,73,73,73,73,74,76,77,79,82,84,87,89,93,97,100,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,100,98,96,95,93,92,90,90,89,88,89,88,87,86,86,86,86,86,85,85,85,84,82,82,81,82,82,82,82,83,85,86,88,90,92,93,94,93,93,93,93,92,93,92,93,94,95,95,95,94,94,95,95,95,94,93,92,92,91,91,90,89,87,86,85,85,85,83,81,80,79,78,78,78,78,79,81,81,81,81,80,80,79,79,78,79,78,78,78,78,77,76,75,71,69,63,56,51,46,43,39,33,28,24,21,19,17,16,15,15,15,14,14,15,15,15,15,15,18,20,20,20,21,22,23,25,27,28,30,33,36,39,39,39,41,40,0,40,41,41,41,43,44,47,49,51,54,56,58,60,60,62,65,68,71,72,72,72,73,72,70,67,65,64,62,60,60,59,59,59,59,59,57,53,51,49,48,48,47,46,46,47,47,48,49,49,49,49,50,50,49,47,46,44,42,40,39,0,41,44,47,48,49,50,52,55,56,58,57,57,57,57,58,58,60,61,61,62,62,62,63,63,63,64,64,63,63,67,69,73,76,80,83,85,86,86,85,84,85,84,83,82,82,83,84,86,88,90,92,93,96,99,99,99,99,99,99,99,99,99,99,99,99,99,93,89,85,82,81,80,78,77,74,70,68,66,65,65,65,65,65,65,66,66,65,64,60,57,55,54,53,52,48,42,38,35,32,30,28,26,23,20,19,17,18,19,20,22,25,28,32,35,39,41,42,45,48,53,58,66,75,82,91,99,99,99,99,99,99,99,99,99,99,99,98,98,97,96,95,93,91,85,77,67,60,53,48,42,37,32,29,24,20,17,16,16,16,16,17,17,17,17,18,20,21,22,23,24,25,27,28,29,30,31,31,32,32,31,30,29,29,29,29,30,32,34,35,35,33,31,29,28,28,28,28,29,29,29,30,31,31,32,33,34,34,35,36,38,41,43,44,45,47,50,54,59,64,67,69,72,75,75,75,75,75,74,74,74,74,73,0,0,0,73,73,72,72,73,74,75,75,76,78,79,80,80,80,79,78,77,76,74,74,75,76,76,76,76,76,77,78,81,82,84,86,89,92,95,98,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,93,88,84,81,77,72,65,60,56,51,50,49,48,47,46,46,46,47,47,47,47,48,50,52,55,58,63,69,73,73,73,73,74,76,79,81,82,83,85,87,89,90,89,88,87,87,86,85,85,86,87,88,88,89,88,89,88,87,87,86,86,85,85,86,85,84,84,83,83,84,84,83,83,82,83,82,81,82,82,83,84,83,84,83,84,85,85,86,86,86,86,87,88,90,90,91,91,91,92,92,92,91,90,90,90,90,87,84,83,82,82,82,82,83,84,86,89,93,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,98,97,95,93,91,89,86,84,83,82,81,81,80,78,76,74,72,69,66,61,56,48,43,38,35,32,30,29,28,27,25,23,0,18,16,15,14,13,13,13,13,14,15,16,14,13,12,10,9,8,8,7,7,7,7,7,7,7,6,5,5,5,4,4,4,4,4,5,5,5,5,5,5,6,6,7,7,6,6,5,5,6,6,6,6,6,5,5,5,4,4,4,5,5,4,4,4,4,4,4,4,4,4,4,4,5,5,6,7,7,7,8,9,10,11,12,13,13,14,13,12,12,12,12,12,13,13,13,12,12,12,12,12,12,12,13,14,15,16,16,16,17,17,16,16,15,15,15,14,13,13,13,11,10,9,9,9,8,9,9,9,9,9,8,8,8,8,8,9,10,9,9,9,9,9,10,10,10,11,11,12,13,14,15,15,16,18,18,19,21,23,23,22,22,22,22,22,22,21,22,22,24,0,0,0,0,25,25,25,26,27,28,29,29,29,30,31,31,32,31,30,27,24,22,21,20,19,19,19,20,21,22,23,23,23,24,25,27,28,28,29,30,31,34,36,37,38,40,42,45,47,49,48,46,44,42,40,40,38,35,34,33,32,31,29,27,26,26,26,26,27,29,31,34,38,43,43,43,43,44,44,42,41,39,37,37,35,34,33,30,28,27,26,26,24,22,21,20,19,19,18,18,18,18,18,19,19,19,19,20,21,20,20,20,20,21,21,21,22,23,24,24,25,25,25,26,27,28,29,30,32,34,37,39,40,41,40,40,40,40,40,41,41,40,39,39,39,37,34,32,31,29,27,26,26,26,25,23,20,18,17,15,14,14,13,13,0,16,18,20,21,23,25,28,32,33,34,35,35,34,34,33,32,32,31,31,32,33,33,33,34,35,36,37,37,35,33,32,31,31,31,32,34,35,36,36,37,37,37,36,35,35,33,33,33,33,34,36,36,37,38,40,42,42,42,41,41,40,40,40,39,40,40,40,42,42,43,44,47,48,49,51,51,51,49,49,47,46,45,44,43,43,43,43,43,43,42,42,42,42,44,48,50,53,54,54,55,56,57,57,58,58,58,58,59,60,61,60,59,59,59,59,59,57,55,53,52,52,52,51,49,49,47,45,43,42,42,42,43,43,42,42,41,41,41,41,43,43,44,44,45,45,45,45,44,44,45,45,46,46,45,44,43,41,39,39,37,34,32,0,30,30,30,31,30,30,31,30,29,27,26,25,24,23,23,22,23,22,22,23,24,25,26,27,29,31,34,37,40,42,43,43,44,44,45,46,46,47,47,48,48,47,47,48,49,50,52,55,58,63,70,77,83,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,93,88,83,83,83,77,71,67,64,61,58,55,54,53,53,52,51,49,47,47,45,44,44,44,44,43,42,41,40,40,39,39,39,39,37,36,36,37,36,37,38,39,40,41,43,44,46,48,51,53,55,57,60,64,70,74,75,76,78,78,76,76,75,75,74,72,71,70,69,68,68,68,67,67,66,66,65,65,65,65,66,66,66,66,65,64,64,64,65,66,67,68,69,70,72,0,0,0,0,70,68,66,64,63,62,61,59,58,58,58,59,61,63,67,70,74,76,78,80,80,80,79,77,75,73,69,66,63,62,60,56,54,51,48,47,45,45,42,39,33,29,0,0,23,22,22,22,23,23,22,22,21,20,19,18,17,17,17,17,18,18,18,19,20,21,22,22,22,23,23,24,24,23,23,23,24,24,25,26,27,28,29,31,34,36,39,40,42,46,50,53,57,57,57,57,58,58,57,55,51,48,46,44,43,41,40,39,38,33,30,28,26,24,22,20,18,17,15,13,12,10,10,9,9,8,8,8,7,7,7,6,7,7,7,8,8,9,8,8,8,8,8,8,7,7,8,8,8,9,10,11,12,13,14,14,14,15,15,15,15,15,15,16,16,15,15,15,14,14,14,14,14,14,14,15,16,17,19,21,24,26,28,30,32,35,37,40,44,49,55,60,61,62,64,67,69,70,70,70,70,70,71,71,71,71,70,70,69,69,69,69,69,67,66,65,64,62,60,59,56,55,54,54,53,53,54,55,57,60,0,0,0,0,0,0,59,56,54,52,52,50,48,48,46,46,44,43,43,42,42,40,39,39,39,39,39,39,39,40,39,38,37,36,35,33,30,27,25,25,25,26,25,24,24,24,24,23,23,24,24,26,27,28,29,31,34,36,38,41,43,45,46,47,50,53,55,55,56,57,59,61,63,66,68,70,71,71,72,73,73,74,75,75,77,77,76,76,76,74,72,69,67,66,66,66,67,69,71,75,77,81,84,86,87,88,89,89,89,86,83,81,80,79,78,77,76,75,76,75,73,72,70,67,65,64,63,61,58,56,53,50,47,45,45,41,39,35,33,31,28,26,24,23,22,22,21,19,18,17,17,16,15,14,13,12,12,11,11,12,13,14,14,14,14,14,15,16,18,19,22,23,25,28,31,35,38,42,47,51,52,51,50,49,47,42,36,31,27,24,22,21,20,19,19,20,20,20,21,20,20,21,22,25,28,31,35,39,44,49,52,56,61,63,65,68,71,74,78,82,84,86,87,0,0,0,0,0,86,85,83,82,81,81,81,80,80,79,79,79,78,75,73,70,68,65,62,60,58,57,56,57,57,58,58,57,55,52,49,46,42,40,38,37,36,36,36,37,39,40,41,41,42,43,41,38,36,35,35,33,32,31,31,30,28,27,25,23,22,22,22,22,22,22,21,21,21,21,22,21,18,16,14,13,12,11,11,10,10,10,9,9,9,9,9,8,8,8,8,9,9,9,8,8,7,7,7,7,8,8,9,9,9,10,11,11,12,12,12,12,12,12,12,12,13,14,15,17,18,18,20,23,26,30,35,37,39,41,43,45,46,45,46,47,49,50,52,53,54,55,56,57,57,57,59,60,61,64,64,63,63,63,0,0,0,0,0,60,55,49,43,39,36,31,28,26,24,22,21,20,19,18,18,18,18,18,16,16,15,15,16,17,17,17,17,18,19,20,21,23,26,30,33,35,37,39,42,45,47,49,51,54,58,61,65,67,69,70,70,71,73,75,76,75,75,75,75,76,77,78,79,80,82,85,88,90,92,93,94,95,96,97,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,96,90,86,81,77,74,72,70,68,67,66,66,67,68,67,67,67,66,65,64,62,59,57,56,54,51,48,47,46,46,46,46,46,47,47,47,49,51,52,53,54,56,59,61,62,63,64,63,63,66,69,70,71,73,72,71,71,70,69,67,66,63,62,61,59,57,55,52,48,44,42,40,38,37,34,32,30,29,27,26,25,24,25,27,29,32,34,37,39,42,42,44,44,44,46,48,50,54,57,59,60,61,64,68,69,71,72,74,76,77,79,80,80,79,79,78,78,78,79,80,81,83,85,86,88,90,93,95,97,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,95,91,87,83,80,77,74,71,67,65,63,61,60,58,58,57,56,55,55,54,54,55,56,57,58,59,59,61,61,62,63,64,66,68,71,74,74,74,77,80,82,84,86,87,88,88,88,87,86,86,86,86,86,86,87,87,87,87,86,86,86,85,85,84,84,83,82,82,82,82,82,83,84,82,82,81,80,78,75,73,71,68,65,64,63,61,60,59,58,58,57,55,53,51,50,49,48,46,43,39,36,31,28,25,22,20,19,17,17,16,16,16,17,18,19,21,22,22,22,23,24,26,27,28,29,30,32,35,37,39,43,47,50,52,53,55,57,61,66,68,69,70,71,72,74,76,78,79,81,82,82,81,81,80,78,76,74,71,68,65,63,61,59,58,58,58,59,60,62,65,68,71,74,77,79,81,83,83,83,83,82,80,79,79,78,78,77,76,75,75,76,76,76,76,76,78,78,78,79,80,80,80,80,78,75,74,73,72,69,66,64,63,62,62,63,62,62,61,60,60,61,61,62,62,60,58,56,55,53,50,46,42,40,38,37,37,37,38,40,41,42,44,45,46,47,49,52,55,60,63,66,70,73,77,83,89,95,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100
30,29,27,26,25,23,23,23,23,23,24,27,29,32,34,36,40,43,45,48,50,52,54,56,56,57,58,58,57,57,56,55,53,51,50,49,48,47,47,45,44,42,41,40,38,37,37,37,36,34,32,28,25,23,22,21,20,22,22,22,22,22,21,19,18,17,17,17,18,21,22,24,26,28,28,28,26,25,22,20,19,18,18,19,18,18,16,16,14,13,13,12,11,11,11,12,14,15,16,0,0,17,17,18,20,20,21,21,22,22,22,22,21,19,16,15,15,16,17,18,17,18,18,17,17,18,18,18,18,18,19,19,18,18,18,20,21,21,22,22,23,24,25,24,25,26,27,28,28,28,28,28,28,27,25,24,22,20,18,16,14,13,13,12,12,12,12,13,12,12,13,15,17,18,19,19,19,18,16,14,14,14,15,16,16,16,15,14,12,11,11,11,11,10,9,8,6,5,5,5,5,6,7,8,9,10,10,10,10,10,9,8,7,6,5,4,3,3,2,2,2,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,3,3,3,4,3,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,6,9,11,12,14,15,15,16,16,15,14,12,11,10,9,7,5,4,3,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,2,4,4,6,7,8,8,7,6,6,4,3,0,0,0,0,0,0,1,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,3,3,4,4,5,0,0,7,8,9,11,11,12,14,15,15,16,16,17,17,16,16,16,16,15,15,13,12,12,10,9,8,6,0,0,0,0,0,0,6,6,7,8,8,8,9,9,9,9,9,9,10,11,12,12,12,13,12,12,11,10,8,6,5,4,3,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,3,4,4,4,4,4,4,4,4,5,6,7,8,10,10,10,10,10,9,9,9,8,8,8,7,7,6,6,6,6,6,6,7,9,10,11,13,15,15,15,16,17,19,21,22,23,23,22,22,22,22,21,21,20,21,22,24,27,31,37,39,40,41,41,41,41,43,47,50,54,59,63,66,68,70,71,71,71,71,70,68,66,65,63,60,56,54,52,51,50,50,50,52,55,58,59,60,60,60,61,60,60,58,58,58,59,60,61,62,62,63,63,63,63,63,63,63,64,65,67,68,69,71,74,0,76,76,76,75,74,69,63,60,58,58,60,60,60,59,57,55,52,50,47,44,43,40,33,27,22,20,18,17,15,14,13,0,0,0,0,14,15,15,16,16,16,17,17,17,17,18,19,19,19,19,19,19,18,16,13,12,10,9,7,5,5,5,5,5,6,6,6,7,7,7,7,7,6,6,6,6,5,4,4,4,4,4,4,3,3,3,3,3,6,8,11,12,15,20,26,31,35,39,42,44,46,48,49,50,50,50,51,52,53,54,55,55,55,55,55,54,52,52,51,46,42,39,36,33,31,29,28,26,25,23,20,18,16,15,13,11,10,10,10,10,11,12,11,12,13,13,13,13,14,15,14,13,12,9,7,6,6,6,6,6,7,9,12,15,18,22,24,27,30,36,43,49,55,60,64,67,69,71,73,75,77,77,78,78,77,76,74,72,70,68,67,65,62,58,54,48,43,40,36,33,31,29,27,24,22,18,17,15,13,13,13,14,15,16,17,17,17,16,16,15,14,12,10,9,8,8,8,7,7,6,5,4,4,4,4,3,3,3,3,3,3,3,2,1,1,1,1,1,1,1,1,1,2,3,4,4,4,4,5,5,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,3,3,4,4,5,6,6,7,8,9,10,11,13,14,16,18,19,19,18,17,16,16,16,16,17,18,20,20,19,18,18,18,18,19,20,19,19,20,21,22,22,21,19,17,15,13,11,10,8,7,6,6,6,6,6,6,6,6,6,6,6,7,7,7,6,6,6,5,4,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,5,5,6,7,7,6,5,5,5,4,3,2,2,2,2,2,2,2,2,2,2,2,3,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,3,3,4,5,6,7,7,7,7,7,7,8,8,8,8,8,8,8,9,9,10,11,12,12,12,13,13,13,13,13,12,12,11,11,11,10,9,8,7,6,5,5,5,4,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,4,5,5,5,5,5,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,3,3,3,3,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,5,9,14,18,20,22,23,24,24,24,24,23,23,24,24,21,17,14,12,8,6,3,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,4,5,6,7,8,8,8,7,0,0,0,0,9,10,12,12,13,13,12,12,12,12,12,12,14,17,19,21,23,23,23,22,21,21,21,22,24,24,25,25,26,29,32,35,39,42,44,0,0,46,45,46,45,44,42,40,40,40,39,39,38,37,38,39,39,40,40,41,42,43,43,43,45,47,50,53,53,53,53,0,55,54,52,51,49,46,43,40,38,35,33,32,31,31,29,27,24,19,13,10,7,6,6,5,4,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,4,6,8,10,14,18,22,27,32,36,40,43,45,44,43,42,40,37,34,30,28,26,26,25,23,21,21,21,20,18,17,14,13,12,12,11,10,9,9,9,9,9,9,9,10,12,14,14,16,18,18,19,0,19,18,16,14,11,7,5,4,4,3,3,3,3,3,3,3,4,4,4,4,4,4,4,3,3,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,2,2,2,1,1,1,1,1,1,2,3,4,4,3,3,3,4,4,5,6,6,7,7,6,6,6,6,7,7,6,6,6,5,4,4,4,4,5,6,8,10,11,12,13,15,17,18,18,18,18,17,16,15,14,12,11,10,9,7,6,5,3,1,1,1,1,1,1,1,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,3,3,4,4,5,5,4,3,3,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,4,5,6,7,7,7,5,5,4,4,3,3,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,3,4,4,5,6,7,8,9,11,12,14,15,18,20,24,28,31,34,39,43,46,48,51,52,53,54,55,55,56,56,58,59,62,63,63,63,62,61,58,55,50,44,39,32,27,20,13,10,8,6,5,5,3,3,2,2,0,0,0,0,0,0,0,0,0,0,0,2,3,4,5,6,6,7,7,8,9,10,10,11,12,14,14,16,17,19,22,23,24,24,24,24,24,25,25,26,26,25,24,23,21,19,19,18,17,16,15,15,13,11,8,5,4,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,4,5,5,5,5,6,6,5,5,5,5,4,3,3,0,0,0,0,0,3,3,7,10,14,17,20,22,24,24,24,23,21,18,15,13,11,8,5,5,5,5,5,5,5,5,8,10,12,14,16,18,20,21,21,21,20,19,19,19,18,17,16,14,12,9,8,5,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,12,19,25,31,36,42,48,53,57,60,63,66,68,71,73,74,75,76,77,77,77,77,77,77,78,78,78,78,78,79,79,80,81,82,84,86,87,87,87,88,89,90,92,93,94,95,96,97,97,97,97,97,97,97,97,96,96,96,96,96,96,96,95,95,95,94,93,93,93,92,92,92,91,92,93,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,94,95,95,95,95,95,94,94,94,93,92,91,91,90,88,87,85,82,80,77,75,73,71,69,69,68,66,66,65,65,64,62,61,61,60,59,58,56,55,57,57,57,56,56,55,53,53,53,55,57,59,62,64,66,66,67,66,65,65,65,66,67,70,73,76,78,80,80,81,82,82,83,84,84,84,85,85,86,86,87,87,89,90,90,91,91,91,91,91,90,90,90,89,89,89,88,88,88,87,87,85,84,82,79,74,70,67,64,61,58,55,50,46,43,39,34,30,24,19,16,13,11,9,6,4,3,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,3,3,3,3,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,3,4,4,5,4,5,4,4,3,0,0,0,0,0,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,6,6,7,8,7,6,5,5,5,5,6,6,7,7,6,5,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,6,7,9,10,11,12,12,12,11,10,9,7,6,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,5,7,8,8,8,8,8,7,7,7,6,5,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,2,3,3,4,4,4,4,4,6,6,6,0,0,0,0,7,8,9,10,10,11,11,12,11,11,10,10,9,8,7,8,8,8,8,8,8,7,6,4,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,3,3,4,5,5,6,8,11,16,20,23,25,25,26,27,30,31,33,36,38,39,0,41,40,39,38,38,40,43,47,51,57,62,65,70,73,76,75,75,75,74,74,75,75,76,76,77,78,80,82,83,85,85,87,88,90,91,92,92,93,93,93,93,93,93,92,91,91,92,92,92,92,91,91,91,91,91,91,91,91,90,89,89,89,90,90,92,92,93,94,94,95,95,96,96,96,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,97,96,96,97,97,97,97,97,97,96,96,96,95,95,94,94,94,94,94,93,93,93,92,92,93,93,93,93,93,93,92,92,92,92,92,92,92,92,92,92,92,93,94,94,94,94,95,94,94,94,94,93,92,91,89,88,86,86,85,85,86,86,87,87,87,87,86,85,85,84,84,84,85,85,84,85,86,86,86,86,85,84,82,80,79,78,79,78,78,78,77,76,76,78,79,81,82,83,84,86,86,88,89,90,92,93,94,95,95,95,96,96,96,96,96,96,96,96,96,96,96,96,96,96,96,95,95,94,93,92,91,90,87,85,84,83,82,80,78,76,73,70,67,65,66,65,64,64,60,55,52,51,49,47,46,44,42,40,38,38,36,34,30,26,20,17,14,12,10,9,8,8,7,7,8,9,9,10,11,13,17,22,26,29,30,33,35,35,35,34,33,32,30,28,26,24,23,21,19,17,15,14,12,11,11,11,13,15,17,19,19,19,19,17,15,13,10,9,7,5,3,3,2,2,2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,5,6,6,6,0,0,5,4,4,3,3,3,2,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,5,6,8,9,10,11,12,13,13,12,11,10,9,9,9,9,10,10,10,10,10,10,11,11,11,11,12,15,17,19,20,20,21,21,21,21,21,20,18,16,12,9,6,1,1,1,1,1,1,1,1,1,1,2,3,5,8,10,11,12,13,13,13,13,13,13,12,10,8,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,6,9,15,22,28,33,36,39,40,42,46,50,53,56,57,58,58,59,61,62,63,62,63,63,62,61,60,59,57,56,55,56,55,54,53,50,47,45,43,41,39,36,35,35,36,36,36,36,36,36,36,38,40,41,41,41,40,40,39,37,35,31,26,20,11,5,1,1,0,0,1,1,1,1,1,1,1,1,10,17,23,27,33,40,45,49,52,55,58,60,61,64,65,66,67,68,70,72,74,75,76,76,74,71,68,65,59,53,48,41,38,34,32,31,29,28,28,31,34,39,42,44,46,49,50,51,52,53,57,61,65,68,70,73,76,78,79,81,81,82,83,84,84,84,83,83,84,86,87,87,88,88,88,87,87,87,86,85,84,83,84,85,86,86,86,86,85,84,83,82,0,77,75,73,70,67,62,59,55,53,52,51,48,45,41,38,36,33,31,30,29,27,26,25,24,23,22,19,16,13,12,10,9,8,7,6,5,5,5,6,7,10,12,14,16,18,20,22,26,28,30,30,32,32,33,0,31,29,26,24,22,21,21,21,20,19,19,19,20,19,19,21,23,26,31,34,37,40,42,0,45,44,44,43,40,40,41,41,40,39,40,39,40,41,42,45,47,48,48,49,51,53,55,57,59,61,63,66,68,69,70,71,70,69,69,70,71,72,0,70,67,65,63,63,63,63,62,61,60,58,55,52,50,47,44,43,42,43,47,47,46,45,42,39,37,34,32,28,26,24,22,20,18,16,15,13,12,12,12,12,11,11,12,12,13,14,0,0,14,14,14,16,18,20,22,25,27,28,29,30,30,30,28,28,27,25,24,24,25,27,29,32,34,35,36,36,36,37,38,41,43,45,48,50,52,54,55,58,57,57,57,59,60,60,60,60,60,59,59,58,58,59,60,60,62,63,63,63,63,62,62,62,60,59,58,56,54,50,46,40,35,33,31,27,22,16,0,0,0,0,0,0,12,12,12,11,10,10,10,10,12,14,16,20,22,25,27,28,30,31,31,31,31,31,32,34,36,36,37,38,38,39,39,39,41,42,42,42,42,43,43,44,45,44,44,43,42,41,38,37,34,31,30,29,29,29,29,30,32,35,39,42,44,47,49,51,53,54,54,54,53,54,54,55,56,56,56,55,54,52,51,49,48,50,52,53,54,54,54,53,51,50,50,51,50,51,51,50,50,50,48,46,45,44,44,42,41,40,38,36,34,31,28,26,23,22,19,17,13,10,5,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,3,3,3,2,1,1,0,0,0,0,0,0,0,0,0,0,4,7,0,0,11,13,14,16,17,18,19,19,19,19,18,18,18,18,19,20,22,24,26,26,25,24,25,25,25,24,23,20,19,16,13,10,10,10,10,10,10,13,14,16,18,20,24,27,0,28,26,24,24,24,23,22,22,21,20,20,22,23,23,23,25,25,25,24,22,19,18,18,18,19,19,20,20,22,23,24,25,26,29,32,35,37,41,47,52,56,60,63,69,73,77,81,84,86,88,87,87,86,85,83,80,79,78,78,77,77,78,78,80,80,82,83,83,83,83,84,84,84,83,83,83,82,81,82,82,82,82,82,83,83,81,78,76,73,71,70,69,68,67,64,61,57,53,49,45,43,39,37,34,34,34,32,32,30,30,28,28,26,25,25,25,25,27,27,28,28,29,30,31,30,32,32,34,34,36,38,39,40,41,42,42,42,42,40,38,35,30,29,27,25,24,24,24,26,27,29,31,33,34,35,34,33,31,28,26,23,20,16,11,7,5,3,2,2,1,1,2,2,3,3,3,4,4,4,4,4,4,9,13,16,18,19,20,19,19,20,20,20,21,21,21,20,18,17,16,16,16,17,17,17,16,16,16,16,16,14,14,13,12,11,11,11,12,12,12,13,13,14,15,15,15,16,16,15,14,14,14,15,15,16,16,17,17,16,12,10,8,7,6,5,5,5,5,6,7,7,9,9,10,12,14,15,17,19,22,26,29,31,32,32,32,32,33,35,35,36,35,35,34,33,32,32,31,30,31,32,0,0,34,35,36,36,36,38,41,46,50,53,55,58,63,66,68,70,70,71,72,73,73,72,73,73,72,72,70,68,65,62,57,53,48,45,41,36,31,25,18,10,4,4,4,4,4,4,4,4,5,6,7,8,10,11,11,12,12,12,13,13,12,11,12,14,17,20,24,29,33,38,41,44,47,49,49,49,48,47,44,41,39,35,33,32,32,33,33,32,32,33,35,36,0,36,36,36,38,41,43,44,44,43,44,45,46,48,49,50,51,51,51,49,49,49,50,51,48,44,39,35,30,28,28,29,30,34,36,40,43,46,49,51,52,50,47,43,38,32,28,21,16,12,10,8,5,2,2,2,2,2,2,2,2,3,5,6,7,8,8,9,11,12,12,12,11,11,11,11,10,10,10,10,9,8,7,7,6,6,6,6,6,7,7,8,8,8,9,10,12,12,12,11,12,13,13,13,12,12,10,8,6,4,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,7,14,20,24,28,30,32,33,34,35,37,39,39,40,39,38,36,33,30,26,22,18,13,7,2,2,2,2,2,2,2,2,2,2,2,7,16,23,28,33,36,39,40,41,41,42,44,46,47,48,48,47,46,46,45,44,44,43,41,41,40,39,37,35,33,31,32,33,33,33,33,33,34,37,40,42,43,46,47,48,49,52,55,57,60,61,65,68,70,72,75,78,80,81,82,82,84,84,86,87,88,89,89,89,89,89,89,88,88,88,88,87,85,84,81,80,78,77,75,74,73,71,70,68,66,65,63,62,60,58,55,51,45,41,35,28,25,22,19,16,14,12,11,10,9,9,8,7,5,5,5,4,4,4,4,5,7,8,10,10,12,12,12,13,15,16,16,17,17,16,16,16,14,12,9,9,9,9,9,10,10,10,9,9,9,0,0,0,0,10,10,10,9,8,6,3,3,3,3,3,3,3,5,7,10,13,15,17,19,22,25,27,28,28,28,27,26,25,25,24,23,25,25,25,24,23,22,21,21,22,23,24,25,26,27,28,29,28,27,27,27,28,29,30,31,34,37,39,41,42,42,41,42,43,43,42,41,40,39,37,36,34,31,27,23,19,16,13,12,12,12,11,10,9,8,7,5,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,13,17,21,23,25,26,26,26,25,24,25,27,29,31,32,32,32,31,32,34,35,35,35,36,37,37,38,40,41,44,46,47,48,48,49,49,48,47,44,43,41,38,36,35,34,34,35,35,34,34,34,33,34,33,32,31,31,32,32,33,32,32,30,30,30,30,29,29,29,28,27,25,23,22,21,21,24,25,27,28,29,31,31,32,32,33,33,34,35,34,33,34,36,38,41,44,45,46,46,46,46,45,43,41,39,37,35,34,33,32,30,27,25,24,23,23,23,22,20,19,18,18,19,20,23,26,30,33,37,40,42,0,41,39,36,33,29,27,24,19,16,12,8,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,14,21,27,31,36,41,44,46,48,51,53,57,61,64,66,67,70,72,75,77,78,80,80,80,78,74,72,69,67,65,64,63,62,61,61,61,61,62,64,65,67,69,70,70,70,69,70,68,67,66,65,64,62,61,61,62,64,65,65,66,68,70,71,72,76,79,79,79,78,78,78,77,76,75,74,72,71,71,72,72,71,70,69,69,69,69,71,71,71,72,72,72,70,70,69,69,69,67,66,64,61,58,55,52,52,52,52,52,53,54,57,60,62,64,65,65,66,67,70,72,74,75,75,75,75,74,72,70,67,64,59,53,51,50,50,48,46,45,45,45,47,48,51,54,55,56,56,54,50,45,41,40,38,35,31,28,24,19,16,11,7,0,0,0,0,0,0,0,0,0,0,0,0,0,13,22,30,37,43,48,53,56,58,60,61,62,63,65,66,67,67,66,65,65,65,65,64,63,63,61,61,62,62,62,62,62,63,64,65,66,67,69,71,72,72,74,74,75,76,78,79,79,80,80,79,78,77,75,73,71,67,63,58,51,45,41,36,32,27,25,25,26,29,33,35,39,44,48,51,53,56,58,60,62,63,65,66,66,66,65,65,65,65,64,65,64,64,64,64,64,64,63,63,61,60,60,60,61,61,61,60,59,60,60,59,59,58,57,55,54,51,49,49,49,50,50,50,52,54,54,56,56,56,57,58,57,58,58,57,56,54,53,54,54,54,54,54,55,57,59,61,62,64,65,66,68,69,69,69,70,71,72,74,76,77,78,78,79,78,78,76,76,75,74,72,71,70,69,68,66,65,63,60,57,55,53,51,48,45,44,43,41,39,37,36,36,36,36,35,34,34,34,33,32,33,32,31,29,26,23,20,18,16,15,14,12,11,10,10,10,10,10,11,12,13,13,12,12,11,11,10,10,9,9,9,10,10,11,11,11,11,11,12,13,13,12,11,11,11,11,10,9,8,8,8,0,0,0,7,6,5,4,2,2,2,2,2,2,2,4,6,6,6,6,5,5,5,6,6,6,6,6,7,7,6,6,6,6,6,6,6,7,0,5,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,4,5,6,7,8,10,13,14,15,15,14,13,12,11,11,11,10,10,10,10,12,13,14,15,16,17,18,20,21,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,21,20,20,20,19,20,19,19,19,17,18,17,17,19,19,20,19,18,17,16,14,13,13,13,13,13,13,11,11,10,10,9,9,9,10,10,10,10,11,11,13,13,14,13,14,15,16,17,17,17,15,15,15,15,15,15,14,14,14,14,14,14,15,16,18,18,21,23,24,24,24,23,23,22,20,17,14,11,11,11,11,11,12,13,15,15,18,20,23,26,28,29,32,35,38,39,40,40,40,40,40,0,34,30,26,20,15,12,10,8,6,3,1,1,1,1,1,1,1,1,3,6,9,13,17,21,24,25,26,26,27,28,29,30,32,34,34,33,32,32,30,29,28,28,29,30,32,33,33,34,34,35,35,34,34,34,34,33,32,34,34,36,36,38,38,38,37,37,36,36,36,36,35,33,31,29,28,26,25,25,24,23,21,21,21,20,19,19,20,21,21,21,20,18,17,17,18,19,20,21,21,20,19,19,19,19,20,20,20,21,22,21,21,19,19,19,18,18,19,18,19,18,17,17,18,18,18,19,20,22,24,25,25,27,28,30,32,36,38,40,43,45,45,47,50,53,55,57,60,62,67,71,74,77,79,81,82,81,80,79,79,78,77,76,76,76,75,74,73,70,69,68,68,69,69,68,68,68,67,66,66,65,64,64,64,64,64,64,64,66,66,66,69,70,71,72,72,72,72,72,72,71,69,69,68,67,66,63,61,59,58,58,58,58,57,56,55,54,54,53,52,46,39,35,30,26,23,21,19,16,15,15,16,17,18,17,16,15,13,11,9,9,9,8,8,8,7,7,6,6,6,6,6,6,7,7,8,9,10,10,10,10,10,10,9,8,7,5,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,6,8,9,11,13,15,18,21,24,26,27,29,31,33,34,35,35,34,32,30,28,27,26,23,20,18,17,15,15,14,13,13,14,15,14,16,16,17,19,19,19,19,18,18,16,15,14,14,15,15,14,14,14,14,14,14,14,13,13,13,13,14,14,13,13,13,11,11,11,11,11,11,11,12,12,11,11,10,10,10,9,8,8,8,8,8,7,6,6,6,6,6,5,5,5,5,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,2,3,3,2,2,2,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,3,4,4,5,4,4,4,4,4,5,6,6,6,6,6,7,8,8,7,7,6,5,3,1,0,0,0,0,0,0,0,0,0,0,0,0,1,2,4,5,5,5,6,6,5,5,4,4,4,3,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,4,5,5,7,7,8,9,10,13,17,20,24,28,32,34,36,37,37,38,38,39,39,39,39,38,39,40,42,42,44,47,49,50,52,53,54,51,49,45,42,39,36,35,32,29,27,26,26,27,28,28,30,30,30,29,28,27,28,31,33,36,37,38,39,40,40,40,40,42,43,43,45,45,46,48,51,53,54,57,58,59,62,65,67,68,69,69,69,70,72,74,75,74,73,71,70,70,70,69,69,68,68,68,68,69,69,70,72,73,74,74,73,74,75,76,76,78,0,0,78,78,77,75,73,69,63,59,58,57,55,53,52,52,52,53,53,54,55,57,59,60,61,62,64,66,68,71,75,77,79,81,80,79,78,78,76,76,75,75,76,76,75,75,73,72,69,66,64,61,57,55,53,54,54,55,54,53,51,51,49,47,44,41,40,39,37,37,36,36,36,36,37,39,40,41,42,44,45,46,46,45,45,46,47,49,54,61,66,70,74,76,78,79,80,80,81,80,0,75,71,65,57,52,48,43,36,28,21,16,11,8,5,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,9,12,15,20,27,35,41,47,51,54,56,58,61,62,64,64,65,64,63,63,63,61,60,59,58,58,56,56,55,55,54,53,50,49,47,44,43,43,43,42,42,41,40,38,35,33,30,26,25,24,24,23,24,24,24,25,27,28,31,34,39,40,40,40,41,42,41,40,38,35,32,28,24,21,17,12,9,4,4,4,4,4,4,0,0,0,8,11,16,21,25,27,29,30,32,35,37,38,38,41,44,47,49,50,51,50,50,50,50,51,50,51,50,51,51,52,52,48,45,43,41,37,32,26,21,15,11,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,5,7,9,11,14,16,18,19,0,0,21,22,22,23,24,24,24,25,25,26,27,29,31,32,32,31,31,31,30,30,29,29,28,27,26,25,24,23,22,21,20,19,19,19,19,20,21,22,22,22,22,23,25,27,28,30,32,34,37,41,44,47,50,53,54,55,57,58,60,62,66,66,65,64,62,59,57,57,56,56,56,57,57,56,56,56,54,52,52,52,52,53,50,48,47,48,48,48,49,48,48,46,44,41,37,33,30,27,25,23,22,20,19,19,18,17,17,18,18,18,19,20,21,23,28,31,36,39,42,43,46,49,51,53,54,54,53,52,51,51,49,48,47,45,43,42,42,40,40,40,39,39,40,44,46,48,49,49,50,52,53,54,54,54,55,54,53,52,52,52,51,48,46,44,41,39,36,33,32,33,36,38,41,45,48,53,57,59,61,63,65,66,68,70,71,71,71,72,74,75,75,75,75,75,74,72,71,70,68,66,66,66,66,66,65,63,61,58,55,52,48,46,43,39,33,29,23,19,18,16,14,14,13,0,0,0,0,0,13,15,17,20,21,23,24,27,30,34,38,45,50,55,58,61,63,64,65,66,67,67,67,67,67,68,69,70,70,71,72,73,74,76,77,78,79,79,79,79,78,78,75,74,73,72,71,69,68,67,67,68,67,67,67,67,67,67,68,69,71,72,73,73,73,73,72,70,69,67,66,65,65,65,66,67,67,67,67,65,64,61,58,55,52,48,44,41,38,35,35,34,32,29,26,21,18,13,11,10,8,7,6,3,3,3,3,3,3,3,6,8,10,12,14,16,18,20,20,20,21,22,23,0,0,27,27,27,26,26,27,29,31,32,33,33,34,37,41,44,46,47,49,50,51,51,50,50,50,50,52,54,57,59,61,62,63,63,62,60,60,62,64,66,68,69,69,69,68,69,69,69,71,71,72,72,71,70,68,67,66,63,61,57,54,53,52,50,51,50,51,48,47,46,44,43,42,40,38,36,36,37,39,41,44,47,48,49,50,51,52,52,54,55,57,57,57,58,58,58,57,55,53,50,48,48,46,45,43,43,41,39,38,37,36,34,32,31,31,30,29,28,27,27,26,25,24,25,26,28,31,34,38,41,45,48,51,54,53,51,48,44,42,38,37,38,38,39,39,39,39,39,37,37,35,34,31,28,25,23,21,19,18,18,18,18,18,19,19,20,21,22,25,28,32,35,39,42,44,45,48,49,51,52,53,53,53,52,50,48,46,45,44,43,43,43,43,42,41,39,38,35,35,34,36,36,36,35,35,34,33,33,33,33,32,32,32,31,30,29,26,24,21,19,16,14,13,13,13,13,13,14,15,16,16,17,17,17,20,21,23,22,22,21,20,19,19,19,18,18,18,17,16,15,13,12,10,0,0,7,7,5,3,2,2,2,2,2,2,2,2,2,6,11,15,18,21,23,26,29,31,33,35,36,38,39,40,41,42,42,42,43,43,43,43,43,43,43,43,42,41,41,41,40,39,39,39,39,41,42,44,46,48,49,51,53,55,56,57,57,58,59,60,61,61,61,58,57,56,55,56,57,58,59,60,60,59,60,60,59,58,56,53,51,49,46,43,42,41,41,41,41,41,41,42,42,41,40,38,36,35,33,30,29,27,27,27,27,27,28,29,30,29,28,28,28,27,27,26,27,27,27,27,27,26,24,23,21,18,16,13,11,7,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,5,7,8,10,10,11,12,11,12,13,14,14,14,14,14,15,15,15,16,18,18,19,18,18,18,18,17,15,14,12,10,8,7,6,7,7,7,7,8,7,8,7,6,5,5,5,6,6,5,5,5,6,7,8,8,9,9,10,11,13,14,15,15,15,17,19,20,21,22,22,22,22,21,19,19,19,19,20,20,21,21,22,21,22,22,22,22,23,24,25,29,31,37,44,49,54,57,61,67,72,76,79,81,83,84,85,85,85,86,86,85,85,85,85,85,82,80,80,80,79,78,77,75,73,72,70,67,64,61,61,61,59,60,0,60,59,59,59,57,56,53,51,49,46,44,42,40,40,38,35,32,29,28,28,28,27,28,30,33,35,36,38,40,40,41,41,41,41,41,43,47,49,51,52,52,53,54,54,53,53,52,51,51,51,51,50,50,51,53,54,56,58,60,61,0,59,56,53,52,51,50,48,45,44,42,43,43,43,43,42,42,40,39,39,38,38,38,37,37,37,36,36,37,37,33,31,27,24,20,17,15,14,14,15,16,15,16,17,18,18,17,16,14,12,10,8,7,4,1,1,1,1,1,1,1,1,1,1,1,1,1,7,11,15,18,19,20,22,23,26,30,32,34,35,35,35,35,35,35,34,34,35,36,40,43,45,46,47,48,52,58,62,65,68,70,72,74,77,80,81,83,82,81,80,78,75,72,68,65,61,59,58,55,52,47,42,34,25,18,9,1,1,1,1,1,1,1,1,1,1,1,2,2,3,4,5,7,9,15,23,33,40,47,52,58,63,68,71,76,80,83,84,84,84,84,83,83,83,83,82,80,79,78,77,76,75,73,72,71,70,69,69,68,68,69,70,71,71,71,71,70,68,66,65,65,67,69,71,72,72,72,72,71,71,71,70,69,69,68,67,66,66,65,64,62,59,57,56,55,53,50,46,41,36,33,31,28,25,25,25,25,25,26,26,26,26,27,0,0,0,27,27,28,28,27,26,25,25,24,22,21,20,20,20,21,22,23,24,26,26,25,24,24,24,24,24,23,22,19,18,16,14,11,8,5,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,12,16,19,23,28,35,40,44,49,50,51,52,53,54,54,54,53,53,53,53,52,50,48,45,42,37,31,27,27,27,27,26,24,21,19,18,17,15,13,11,10,11,12,13,13,14,15,15,14,13,12,12,11,12,11,12,13,13,14,14,15,15,14,15,16,16,17,17,16,16,17,17,18,17,18,19,18,18,17,16,17,16,17,16,15,15,14,14,14,14,13,12,10,10,9,9,9,8,8,8,9,10,10,10,10,13,16,17,18,18,18,18,17,16,14,11,7,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,5,7,9,11,14,16,17,18,19,19,20,22,24,26,28,31,34,39,44,52,57,62,65,68,70,71,72,73,75,77,0,82,84,85,86,87,87,87,87,86,85,84,86,87,88,90,91,92,92,93,93,93,93,93,93,93,94,95,95,95,96,96,96,96,96,95,95,95,95,95,95,94,94,93,93,94,94,95,95,94,94,94,94,94,95,95,95,96,96,96,95,95,96,96,96,96,96,96,96,96,96,96,96,95,95,94,93,93,93,92,91,90,89,88,87,87,86,87,88,88,88,88,88,87,87,87,88,88,88,88,88,88,88,87,86,85,84,84,84,83,83,84,84,85,85,85,86,87,87,87,89,90,91,91,91,92,91,91,91,91,91,92,92,92,92,92,91,90,91,91,91,91,91,90,90,90,89,89,88,87,86,85,85,84,82,82,81,79,77,77,78,78,78,78,78,78,79,78,78,76,0,0,0,0,75,75,75,74,73,72,71,71,71,70,69,69,68,69,70,73,76,78,79,80,81,81,81,80,79,78,77,77,77,76,75,73,72,72,71,70,69,66,64,63,62,60,58,55,53,51,52,54,56,58,60,60,62,65,66,67,68,69,71,73,74,74,74,74,73,71,69,66,62,57,57,57,57,56,56,58,59,61,63,63,65,66,67,70,72,73,74,74,76,78,79,80,81,81,82,82,82,82,82,81,81,81,81,80,79,80,80,80,80,79,79,79,78,77,76,76,75,75,75,74,73,72,71,70,68,66,63,61,60,59,60,60,60,60,60,59,59,60,61,61,61,63,66,68,69,71,73,74,74,74,75,77,80,82,83,85,86,86,87,87,0,84,82,80,79,77,75,72,68,67,66,65,65,66,66,67,68,68,69,69,68,67,67,67,66,65,64,63,63,65,67,68,69,69,69,68,66,65,64,64,63,63,63,64,65,65,67,67,67,67,66,64,64,63,62,60,58,58,58,59,59,60,60,60,61,60,60,60,58,58,57,56,53,52,51,49,49,49,51,51,53,54,55,56,57,57,57,57,57,57,58,58,58,58,56,52,50,47,46,46,45,44,43,43,42,42,42,42,41,40,39,40,41,41,41,41,41,43,45,47,48,48,48,49,51,51,53,55,57,58,58,58,57,57,58,58,59,59,59,59,57,57,56,56,55,55,55,55,56,56,55,55,54,54,55,56,57,59,61,61,63,66,68,0,70,70,70,69,70,70,69,70,71,73,74,75,76,77,77,78,77,78,78,77,76,75,74,73,71,69,66,63,60,58,57,57,56,56,55,54,54,53,53,52,52,53,53,52,51,50,48,45,42,37,30,23,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,7,12,17,17,17,23,29,33,36,39,42,45,46,47,47,48,49,51,53,53,55,56,56,56,56,57,58,59,60,60,61,61,61,61,63,64,64,63,64,63,62,61,60,59,57,56,54,52,49,47,45,43,40,36,30,26,25,24,22,22,24,24,25,25,26,28,29,30,31,32,32,32,33,33,34,34,35,35,35,35,34,34,34,34,35,36,36,36,35,34,33,32,31,30,28,0,0,0,0,30,32,34,36,37,38,39,41,42,42,42,41,39,37,33,30,26,24,22,20,20,20,21,23,25,27,31,34,37,38,40,44,46,49,52,53,55,55,58,61,67,71,0,0,77,78,78,78,77,77,78,78,79,80,81,82,83,83,83,83,82,82,82,81,80,79,78,78,78,77,77,76,76,77,77,77,76,76,75,74,73,72,71,69,66,64,61,60,58,54,50,47,43,43,43,43,42,42,43,45,49,52,54,56,57,59,60,61,62,67,70,72,74,76,78,80,82,83,85,87,88,90,90,91,91,92,92,92,93,93,93,94,93,93,93,92,92,91,92,92,92,92,92,92,93,93,92,92,92,91,90,89,88,87,86,86,86,85,85,85,85,85,85,84,84,85,85,85,86,86,86,86,86,86,86,85,84,83,81,79,76,74,72,70,68,65,63,60,56,51,45,40,39,38,36,33,31,30,30,30,30,30,29,29,29,29,30,30,31,31,31,31,31,33,34,35,36,38,40,41,44,45,46,46,47,47,46,45,43,40,0,0,0,0,0,0,41,44,46,48,48,50,52,52,54,54,56,57,57,58,58,60,61,61,61,61,61,61,61,60,61,62,63,64,65,67,70,73,75,75,75,74,75,76,76,76,76,77,77,76,76,74,73,72,71,69,66,64,62,59,57,55,54,53,50,47,45,45,44,43,41,39,37,34,32,30,29,29,28,27,27,26,25,25,23,23,24,24,24,26,28,31,33,34,34,34,33,31,29,25,23,19,16,14,13,12,11,11,11,14,17,19,20,21,22,23,24,25,24,25,27,28,30,33,35,36,37,39,42,44,47,50,53,55,55,59,61,65,67,69,72,74,76,77,78,78,79,81,82,83,83,84,85,86,87,88,88,89,89,88,87,86,86,86,86,86,85,84,82,81,78,77,75,72,69,65,62,58,53,49,48,49,50,51,53,58,64,69,73,76,78,79,80,81,81,80,80,80,79,80,80,79,78,75,72,69,65,61,56,51,48,44,39,37,35,32,29,26,22,18,16,14,13,0,0,0,0,0,14,15,17,18,19,19,19,20,20,21,21,21,22,25,27,30,32,35,38,40,42,43,44,43,43,42,42,43,45,48,51,54,58,60,62,63,64,64,64,63,61,60,59,59,58,57,59,62,64,65,65,67,68,69,69,70,72,73,75,77,78,78,78,78,78,78,79,79,79,79,78,79,82,84,86,87,88,89,89,90,90,90,91,91,91,91,91,92,92,92,92,91,91,91,92,92,93,93,93,93,92,92,91,91,91,90,89,89,88,88,88,88,88,88,88,88,87,86,85,83,82,82,80,77,74,70,65,63,61,59,57,55,54,55,54,53,51,50,48,47,46,45,44,43,43,43,41,40,39,36,36,37,37,37,0,0,0,0,0,40,45,51,57,61,64,69,72,74,76,78,79,80,81,82,82,82,82,82,84,84,85,85,84,83,83,83,83,82,81,80,79,77,74,70,67,65,63,61,58,55,53,51,49,46,42,39,35,33,31,30,30,29,27,25,24,25,25,25,25,24,23,22,21,20,18,15,12,10,8,7,6,5,4,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,10,14,19,23,26,28,30,32,33,34,34,33,32,33,33,33,34,35,36,38,41,43,44,46,49,52,53,54,54,54,54,54,53,53,53,51,49,48,47,46,44,41,39,38,37,36,37,37,34,31,30,29,27,28,29,29,30,31,33,34,37,38,39,41,43,45,48,52,56,58,60,62,63,66,68,70,71,73,74,75,76,75,73,71,68,66,63,61,58,58,56,56,56,54,52,50,46,43,41,40,39,36,32,31,29,28,26,24,23,21,20,20,21,21,22,22,22,21,20,19,17,15,14,12,10,7,5,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,9,13,17,20,23,26,29,33,35,37,39,40,42,42,43,44,45,45,46,46,45,44,43,42,41,41,39,39,38,37,36,34,32,29,26,26,26,23,20,18,16,14,13,12,12,12,13,14,14,14,14,14,14,13,13,13,13,14,14,14,15,15,16,16,17,18,18,18,18,18,17,16,18,18,19,20,22,25,27,29,32,35,36,37,39,40,41,42,42,43,45,47,49,50,51,52,54,57,61,64,69,72,75,78,80,81,83,83,84,84,84,83,82,81,79,78,78,78,77,76,74,73,72,71,70,68,65,63,61,57,53,50,48,47,45,43,39,34,32,31,30,29,28,26,24,22,21,19,18,18,19,19,20,22,24,26,29,32,35,37,39,41,42,42,42,41,40,38,35,32,29,26,23,21,19,17,17,17,17,18,20,21,21,22,22,23,24,25,25,24,24,24,24,24,22,22,22,21,20,20,20,20,22,25,26,27,28,31,34,36,37,38,38,37,38,38,39,40,40,39,39,38,38,40,42,44,45,47,50,54,58,60,62,63,63,63,62,60,59,58,56,55,54,53,51,48,45,40,37,34,30,27,23,17,11,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0